Delete an assignment to ThisBB which isn't needed, and tidy up some
[oota-llvm.git] / lib / CodeGen / SelectionDAG / InstrEmitter.cpp
2011-01-10 Jakob Stoklund OlesenSimplify a bunch of isVirtualRegister() and isPhysicalR...
2011-01-07 Evan ChengDo not model all INLINEASM instructions as having unmod...
2011-01-05 Evan ChengOptimize:
2010-12-23 Chris Lattnerflags -> glue for selectiondag
2010-12-23 Jeffrey YasskinChange all self assignments X=X to (void)X, so that...
2010-12-21 Chris Lattnerrename MVT::Flag to MVT::Glue. "Flag" is a terrible...
2010-12-17 Bob WilsonFix crash compiling a QQQQ REG_SEQUENCE for a Neon...
2010-12-08 Eric ChristopherReword comment slightly.
2010-11-16 Dan GohmanSplit pseudo-instruction expansion into a separate...
2010-08-30 Bill WendlingRevert r112461. It was failing on PPC...
2010-08-30 Bill WendlingWhen adding a register, we should mark it as "def"...
2010-07-10 Jakob Stoklund OlesenEmit COPY instructions instead of using copyRegToReg...
2010-07-10 Dan GohmanInsert IMPLICIT_DEF instructions at the current insert...
2010-07-10 Dan GohmanReapply bottom-up fast-isel, with several fixes for...
2010-07-09 Bob Wilson--- Reverse-merging r107947 into '.':
2010-07-09 Dan GohmanRe-apply bottom-up fast-isel, with fixes. Be very caref...
2010-07-08 Jakob Stoklund OlesenConvert EXTRACT_SUBREG to COPY when emitting machine...
2010-07-08 Dan GohmanRevert 107840 107839 107813 107804 107800 107797 107791.
2010-07-07 Dan GohmanNot all custom inserters create new basic blocks. If...
2010-07-07 Devang PatelUpdate comment.
2010-07-06 Dan GohmanReapply r107655 with fixes; insert the pseudo instructi...
2010-07-02 Dale JohannesenPropagate the AlignStack bit in InlineAsm's to the
2010-06-29 Rafael EspindolaAdd a VT argument to getMinimalPhysRegClass and replace...
2010-06-18 Dan GohmanTeach regular and fast isel to set dead flags on unused...
2010-06-09 Jakob Stoklund OlesenMark physregs defined by inline asm as implicit.
2010-06-09 Jakob Stoklund OlesenAdd argument name comments.
2010-05-18 Evan ChengContinuously refine the register class of REG_SEQUENCE...
2010-05-18 Evan ChengFix PR7162: Use source register classes and sub-indices...
2010-05-14 Dan GohmanDon't set kill flags for instructions which the schedul...
2010-05-11 Dan GohmanDon't set kill flags on uses of CopyFromReg nodes....
2010-05-10 Evan ChengIndentation.
2010-05-07 Dan GohmanSDDbgValues are apparently not being legalized. Fix...
2010-05-06 Dan GohmanAdd a DebugLoc argument to TargetInstrInfo::copyRegToRe...
2010-05-04 Evan ChengTeach scheduler about REG_SEQUENCE.
2010-05-04 Dan GohmanRe-enable isel kill flags, now that the local allocator...
2010-05-01 Dan GohmanRe-disable kill flags, as there is more trouble.
2010-05-01 Dan GohmanRe-enable kill flags from SelectionDAGISel, with a...
2010-05-01 Dan GohmanGet rid of the EdgeMapping map. Instead, just check...
2010-04-30 Dan GohmanEmitDbgValue doesn't need its EdgeMapping argument.
2010-04-30 Dan GohmanTemporarily disable SelectionDAG kill flags, which...
2010-04-30 Dan GohmanSet register kill flags on the SelectionDAG path, at...
2010-04-26 Bob WilsonAvoid adding a null MD node operand, which crashes...
2010-04-26 Evan Cheng- Move TargetLowering::EmitTargetCodeForFrameDebugValue...
2010-04-25 Dale JohannesenStop abusing EmitInstrWithCustomInserter for target...
2010-04-20 Dan GohmanDelete a redundant return statement.
2010-04-15 Dan GohmanAdd const qualifiers to CodeGen's use of LLVM IR constr...
2010-04-07 Chris LattnerHave the inst emitter add the !srcloc mdnode to the...
2010-04-07 Chris LattnerThree changes:
2010-04-06 Dale JohannesenAllow for the possibility that a debug-value points
2010-03-26 Evan ChengLiveVariables should clear kill / dead markers first...
2010-03-25 Chris Lattnerfix a valgrind error on copy-constructor-synthesis...
2010-03-25 Chris LattnerMake the NDEBUG assertion stronger and more clear what is
2010-03-25 Chris Lattnerreapply 99444/99445, which I speculatively reverted in
2010-03-25 Evan ChengChange how dbg_value sdnodes are converted into machine...
2010-03-24 Chris Lattnerrevert 99444/99445. This doesn't cause the failure of
2010-03-24 Chris Lattnerremove dead argument.
2010-03-24 Chris Lattnersplit EmitNode in half to reduce indentation.
2010-03-14 Evan ChengRename SDDbgValue.h to SDNodeDbgValue.h for consistency.
2010-03-14 Chris Lattnerchange the LabelSDNode to be EHLabelSDNode and make...
2010-03-10 Dale JohannesenCosmetic: lengthen names and improve comments.
2010-03-10 Dale JohannesenProgress towards shepherding debug info through Selecti...
2010-03-06 Dale JohannesenAdd some new bits of debug info handling. No
2010-02-09 Chris Lattnermove target-independent opcodes out of TargetInstrInfo
2010-01-21 Evan ChengTrim unneeded includes.
2009-11-20 Dan GohmanTarget-independent support for TargetFlags on BlockAddr...
2009-11-16 Dan GohmanFix a typo in a comment.
2009-10-30 Dan GohmanDon't mark registers dead here when processing nodes...
2009-10-30 Dan GohmanInitial target-independent CodeGen support for BlockAdd...
2009-10-29 Dan GohmanRename usesCustomDAGSchedInserter to usesCustomInserter...
2009-10-28 Dan GohmanMark dead physregdefs dead immediately. This helps...
2009-10-10 Dan GohmanCreate a new InstrEmitter class for translating Selecti...