aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2010-03-18Fix comment.Devang Patel
2010-03-18Revert "Change coalescer complexity from N^2 to N logN by changing one letter."Jakob Stoklund Olesen
2010-03-17Debug info intrinsic does not intefer during tail call optimization.Devang Patel
2010-03-17Change coalescer complexity from N^2 to N logN by changing one letter.Jakob Stoklund Olesen
2010-03-17Fix EmitSectionOffset incorrect argument. DwarfDebug is emitting debug info s...Devang Patel
2010-03-17fix GetOrCreateTemporarySymbol to require a name, clientsChris Lattner
2010-03-16Remove a check that can no longer be true, after r84803.Bob Wilson
2010-03-16Fix liveintervals handling of dbg_value instructions.Evan Cheng
2010-03-16reapply r98656 unmodified, which exposed the asmprinter not Chris Lattner
2010-03-16Ignore debug value instructions while analyzing BB for tail duplication.Devang Patel
2010-03-16Revert r98656, its breaking all over the place.Daniel Dunbar
2010-03-16improve support for uniontype and ConstantUnion, patch by Tim Northover!Chris Lattner
2010-03-16Use getFirstTerminator().Bill Wendling
2010-03-16When checking if something's killed, don't rely simply on whether it's marked asBill Wendling
2010-03-16Fix the third (and last known) case of code update problems due Chris Lattner
2010-03-15Now that the default for Darwin platforms is to place the LSDA into the TEXTBill Wendling
2010-03-15Implement support for the case when a reference to a addr-of-bb Chris Lattner
2010-03-15use Mang->getSymbol() more.Chris Lattner
2010-03-15Create SDDbgValue for dbg_value intrinsics and remember its connections with ...Devang Patel
2010-03-15Fix the case when a reference to an address taken BB is emitted in oneChris Lattner
2010-03-15revert r98550, it isn't necessary or sufficient.Chris Lattner
2010-03-15Emit dwarf variable info communicated by code generator through DBG_VALUE mac...Devang Patel
2010-03-15don't eliminate address-taken blocks here.Chris Lattner
2010-03-15SIGN_EXTEND from the same type as the dest is valid.Chris Lattner
2010-03-15sink the call to VT.getSizeInBits() down into its uses,Chris Lattner
2010-03-15fix MCSectionELF to not leak memory, just like I did for MCSymbol.Chris Lattner
2010-03-15remove dead method.Chris Lattner
2010-03-14Remove pointless forward declaration, MSVC got confused by this.Benjamin Kramer
2010-03-14Turn calls to copysignl into an FCOPYSIGN node. Handle FCOPYSIGN nodesDuncan Sands
2010-03-14Rename SDDbgValue.h to SDNodeDbgValue.h for consistency.Evan Cheng
2010-03-14fix ShrinkDemandedOps to not leave dead nodes around,Chris Lattner
2010-03-14rewrite ShrinkDemandedOps to be faster and indent less,Chris Lattner
2010-03-14make -view-isel-dags print after the 'ShrinkDemandedOps' pass.Chris Lattner
2010-03-14Make default expansion for FP16 <-> FP32 nodes into libcallsAnton Korobeynikov
2010-03-14Add DAG nodes to represent FP16 <-> FP32 intrinsicsAnton Korobeynikov
2010-03-14fix AsmPrinter::GetBlockAddressSymbol to always return a uniqueChris Lattner
2010-03-14get MMI out of the label uniquing business, just go to MCContextChris Lattner
2010-03-14don't use getDWLabel("label" anymore, always go through MMI.Chris Lattner
2010-03-14remove now-dead code, all labels use MCSymbols.Chris Lattner
2010-03-14change SrcLineInfo to contain a label instead of a label ID.Chris Lattner
2010-03-14Now that DBG_LABEL is updated, we can finally make MachineMove Chris Lattner
2010-03-14change the DBG_LABEL MachineInstr to always be createdChris Lattner
2010-03-14unbreak the build, grr symlinks.Chris Lattner
2010-03-14Change this code to allocate temporary labels from mccontext,Chris Lattner
2010-03-14switch GC_LABEL to use an MCSymbol operand instead of a label ID operand.Chris Lattner
2010-03-14Fix some EH failures on NNT I introduced in r98461Chris Lattner
2010-03-14fix a bug I introduced in r98459, causing some NNT failures.Chris Lattner
2010-03-14change the LabelSDNode to be EHLabelSDNode and make it holdChris Lattner
2010-03-14eliminate InvalidateLabel and LabelIDList from MMI and replaceChris Lattner
2010-03-14use Label->isDefined() instead of isLabelDeleted() now that weChris Lattner