aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/InstrEmitter.h
AgeCommit message (Expand)Author
2012-12-20Use MachineInstrBuilder in InstrEmitter.Jakob Stoklund Olesen
2012-12-13Change TargetLowering::getRegClassFor to take an MVT, instead of EVT.Patrik Hagglund
2012-12-11Revert EVT->MVT changes, r169836-169851, due to buildbot failures.Patrik Hagglund
2012-12-11Change TargetLowering::getRegClassFor to take an MVT, instead of EVT.Patrik Hagglund
2012-12-04Sort includes for all of the .h files under the 'lib' tree. These wereChandler Carruth
2012-07-04Allow trailing physreg RegisterSDNode operands on non-variadic instructions.Jakob Stoklund Olesen
2011-10-05Simplify EXTRACT_SUBREG emission.Jakob Stoklund Olesen
2011-06-28- Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng
2010-05-14Don't set kill flags for instructions which the scheduler has cloned.Dan Gohman
2010-05-04Teach scheduler about REG_SEQUENCE.Evan Cheng
2010-05-01Get rid of the EdgeMapping map. Instead, just check for BasicBlockDan Gohman
2010-04-30EmitDbgValue doesn't need its EdgeMapping argument.Dan Gohman
2010-04-26- Move TargetLowering::EmitTargetCodeForFrameDebugValue to TargetInstrInfo an...Evan Cheng
2010-03-25reapply 99444/99445, which I speculatively reverted inChris Lattner
2010-03-25Change how dbg_value sdnodes are converted into machine instructions. Their p...Evan Cheng
2010-03-24revert 99444/99445. This doesn't cause the failure of Chris Lattner
2010-03-24remove dead argument.Chris Lattner
2010-03-24split EmitNode in half to reduce indentation.Chris Lattner
2010-03-10Progress towards shepherding debug info through SelectionDAG.Dale Johannesen
2010-03-06Add some new bits of debug info handling. NoDale Johannesen
2009-11-16Fix a typo in a comment.Dan Gohman
2009-10-10Create a new InstrEmitter class for translating SelectionDAG nodesDan Gohman