summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
* When processing loops for scheduling latencies (used for live outs on loopJim Grosbach2010-06-29
* Reapply my if-conversion cleanup from svn r106939 with fixes.Bob Wilson2010-06-29
* Unlike other targets, ARM now uses BUILD_VECTORs post-legalization so theyBob Wilson2010-06-28
* Use DW_FORM_addr for DW_AT_entry_pc.Devang Patel2010-06-28
* In asm's, output operands with matching input constraintsDale Johannesen2010-06-28
* Include inlined function in list of processed subprograms.Devang Patel2010-06-28
* new, no longer brain-dead, r106907Jim Grosbach2010-06-28
* After physreg coalescing, physical registers might not have live ranges whereJakob Stoklund Olesen2010-06-28
* Add more special treatment for inline asm in RegAllocFast.Jakob Stoklund Olesen2010-06-28
* Preserve deleted function's local variables' debug info.Devang Patel2010-06-28
* simplify: we have solid argument iterator rangeGabor Greif2010-06-28
* Revert r106907, "make sure to handle dbg_value instructions in the middle of theDaniel Dunbar2010-06-28
* Remove dead code.Devang Patel2010-06-28
* When splitting a VAARG, remember its alignment.Rafael Espindola2010-06-26
* Revert my if-conversion cleanup since it caused a bunch of nightly testBob Wilson2010-06-26
* VNInfos don't need to be destructed anymore.Benjamin Kramer2010-06-26
* Clean up some problems with extra CFG edges being introduced duringBob Wilson2010-06-26
* make sure to handle dbg_value instructions in the middle of the block, notJim Grosbach2010-06-25
* Don't track kills in VNInfo. Use interval ends instead.Jakob Stoklund Olesen2010-06-25
* Change if-conversion block size limit checks to add some flexibility.Evan Cheng2010-06-25
* Collect debug info for optimized variables of inlined functions.Devang Patel2010-06-25
* 80 column and typo fixJim Grosbach2010-06-25
* The hasMemory argument is irrelevant to how the argumentDale Johannesen2010-06-25
* - Reapply r106066 now that the bzip2 build regression has been fixed.Bill Wendling2010-06-25
* We should remove the live range from the destination register only if *all* defsBill Wendling2010-06-25
* Cosmetic.Dale Johannesen2010-06-25
* Remove variables which are assigned to but for which the valueDuncan Sands2010-06-25
* use ArgOperand accessorsGabor Greif2010-06-25
* use ArgOperand API (the simple part)Gabor Greif2010-06-25
* use ArgOperand APIGabor Greif2010-06-25
* use ArgOperand APIGabor Greif2010-06-25
* use ArgOperand API and CallSite to access arguments of CallInstGabor Greif2010-06-25
* use ArgOperand API and CallSite to access arguments of CallInstGabor Greif2010-06-25
* use ArgOperand APIGabor Greif2010-06-25
* prune an includeGabor Greif2010-06-25
* Fix a case where an earlyclobber operand of an asmDale Johannesen2010-06-25
* Make sure all eliminated kills are removed from VNInfo lists.Jakob Stoklund Olesen2010-06-24
* Add some comments.Dan Gohman2010-06-24
* Teach EmitLiveInCopies to omit copies for unused virtual registers,Dan Gohman2010-06-24
* It's possible that a flag is added to the SDNode that points back to theBill Wendling2010-06-24
* DBG_VALUE machine instruction pointing to undefined register for a variable j...Devang Patel2010-06-24
* Don't return a std::vector in the Spiller interface, but take a reference to aJakob Stoklund Olesen2010-06-24
* Remove the now unused LiveIntervals::getVNInfoSourceReg().Jakob Stoklund Olesen2010-06-24
* Teach AdjustCopiesBackFrom to also use CoalescerPair to identify compatible c...Jakob Stoklund Olesen2010-06-24
* Remove the -fast-spill option.Jakob Stoklund Olesen2010-06-24
* Loosen up the requirements in the Horrible Hack(tm) to include all selectorsBill Wendling2010-06-24
* Replace a big gob of old coalescer logic with the new CoalescerPair class.Jakob Stoklund Olesen2010-06-24
* Print the LSBs of a SlotIndex symbolically using letters referring to theJakob Stoklund Olesen2010-06-24
* Simplify this code; switch lowering shouldn't produce casesDan Gohman2010-06-24
* Be more strict about subreg-to-subreg copies in CoalescerPair.Jakob Stoklund Olesen2010-06-24