aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Stop trying to merge identical jump tables. This had been inadvertentlyBob Wilson2010-03-192-39/+6
* Fixed a widening bug where we were not using the correct size for the loadMon P Wang2010-03-191-1/+1
* Get rid of target-specific nodes for fp16 <-> fp32 conversion.Anton Korobeynikov2010-03-181-2/+0
* Define placement new wrappers for BumpPtrAllocator andDan Gohman2010-03-182-101/+69
* Fix pr6543: svn r88806 changed MachineJumpTableInfo::getJumpTableIndex() toBob Wilson2010-03-182-6/+14
* Add explicit braces to avoid ambiguous ‘else’.Dan Gohman2010-03-181-1/+2
* Fix comment.Devang Patel2010-03-181-1/+1
* Revert "Change coalescer complexity from N^2 to N logN by changing one letter."Jakob Stoklund Olesen2010-03-181-1/+12
* Debug info intrinsic does not intefer during tail call optimization.Devang Patel2010-03-171-0/+3
* Change coalescer complexity from N^2 to N logN by changing one letter.Jakob Stoklund Olesen2010-03-171-12/+1
* Fix EmitSectionOffset incorrect argument. DwarfDebug is emitting debug info s...Devang Patel2010-03-171-9/+8
* fix GetOrCreateTemporarySymbol to require a name, clientsChris Lattner2010-03-171-1/+1
* Remove a check that can no longer be true, after r84803.Bob Wilson2010-03-161-16/+0
* Fix liveintervals handling of dbg_value instructions.Evan Cheng2010-03-161-9/+15
* reapply r98656 unmodified, which exposed the asmprinter not Chris Lattner2010-03-162-3/+26
* Ignore debug value instructions while analyzing BB for tail duplication.Devang Patel2010-03-161-1/+1
* Revert r98656, its breaking all over the place.Daniel Dunbar2010-03-162-26/+3
* improve support for uniontype and ConstantUnion, patch by Tim Northover!Chris Lattner2010-03-162-3/+26
* Use getFirstTerminator().Bill Wendling2010-03-161-4/+4
* When checking if something's killed, don't rely simply on whether it's marked asBill Wendling2010-03-161-8/+15
* Fix the third (and last known) case of code update problems due Chris Lattner2010-03-162-28/+122
* Now that the default for Darwin platforms is to place the LSDA into the TEXTBill Wendling2010-03-151-3/+3
* Implement support for the case when a reference to a addr-of-bb Chris Lattner2010-03-152-6/+69
* use Mang->getSymbol() more.Chris Lattner2010-03-151-35/+17
* Create SDDbgValue for dbg_value intrinsics and remember its connections with ...Devang Patel2010-03-151-5/+28
* Fix the case when a reference to an address taken BB is emitted in oneChris Lattner2010-03-151-6/+110
* revert r98550, it isn't necessary or sufficient.Chris Lattner2010-03-151-15/+3
* Emit dwarf variable info communicated by code generator through DBG_VALUE mac...Devang Patel2010-03-154-14/+107
* don't eliminate address-taken blocks here.Chris Lattner2010-03-151-3/+15
* SIGN_EXTEND from the same type as the dest is valid.Chris Lattner2010-03-151-1/+1
* sink the call to VT.getSizeInBits() down into its uses,Chris Lattner2010-03-151-7/+5
* fix MCSectionELF to not leak memory, just like I did for MCSymbol.Chris Lattner2010-03-151-4/+6
* remove dead method.Chris Lattner2010-03-151-7/+0
* Remove pointless forward declaration, MSVC got confused by this.Benjamin Kramer2010-03-141-1/+0
* Turn calls to copysignl into an FCOPYSIGN node. Handle FCOPYSIGN nodesDuncan Sands2010-03-144-1/+18
* Rename SDDbgValue.h to SDNodeDbgValue.h for consistency.Evan Cheng2010-03-144-6/+6
* fix ShrinkDemandedOps to not leave dead nodes around,Chris Lattner2010-03-141-0/+6
* rewrite ShrinkDemandedOps to be faster and indent less,Chris Lattner2010-03-141-48/+64
* make -view-isel-dags print after the 'ShrinkDemandedOps' pass.Chris Lattner2010-03-141-2/+2
* Make default expansion for FP16 <-> FP32 nodes into libcallsAnton Korobeynikov2010-03-146-0/+47
* Add DAG nodes to represent FP16 <-> FP32 intrinsicsAnton Korobeynikov2010-03-141-0/+8
* fix AsmPrinter::GetBlockAddressSymbol to always return a uniqueChris Lattner2010-03-143-21/+18
* get MMI out of the label uniquing business, just go to MCContextChris Lattner2010-03-144-14/+6
* don't use getDWLabel("label" anymore, always go through MMI.Chris Lattner2010-03-141-2/+2
* remove now-dead code, all labels use MCSymbols.Chris Lattner2010-03-141-10/+1
* change SrcLineInfo to contain a label instead of a label ID.Chris Lattner2010-03-142-9/+7
* Now that DBG_LABEL is updated, we can finally make MachineMove Chris Lattner2010-03-141-6/+2
* change the DBG_LABEL MachineInstr to always be createdChris Lattner2010-03-141-7/+1
* unbreak the build, grr symlinks.Chris Lattner2010-03-141-3/+3
* Change this code to allocate temporary labels from mccontext,Chris Lattner2010-03-141-1/+1