summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen
Commit message (Expand)AuthorAge
...
* Don't propagate debug locations to instructions for materializingDan Gohman2010-07-14
* Remove vestigial decl.Jakob Stoklund Olesen2010-07-13
* Fix va_arg for doubles. With this patch VAARG nodes always contain theRafael Espindola2010-07-11
* Reapply bottom-up fast-isel, with several fixes for x86-32:Dan Gohman2010-07-10
* --- Reverse-merging r107947 into '.':Bob Wilson2010-07-09
* Added a support for inserting new MBBs into the numbering.Lang Hames2010-07-09
* Re-apply bottom-up fast-isel, with fixes. Be very careful to avoid emittingDan Gohman2010-07-09
* After r107880, findSurvivorReg() no longer needs to be public.Jim Grosbach2010-07-08
* Convert EXTRACT_SUBREG to COPY when emitting machine instrs.Jakob Stoklund Olesen2010-07-08
* Revert 107840 107839 107813 107804 107800 107797 107791.Dan Gohman2010-07-08
* When processing frame index virtual registers, consider all available registersJim Grosbach2010-07-08
* Move getExtLoad() and (some) getLoad() DebugLoc argument after EVT argument f...Evan Cheng2010-07-07
* Implement bottom-up fast-isel. This has the advantage of not requiringDan Gohman2010-07-07
* Add X86FastISel support for return statements. This entails refactoringDan Gohman2010-07-07
* Give FunctionLoweringInfo an MBB member, avoiding the need to pass itDan Gohman2010-07-07
* Simplify FastISel's constructor by giving it a FunctionLoweringInfoDan Gohman2010-07-07
* Move FunctionLoweringInfo.h out into include/llvm/CodeGen. This willDan Gohman2010-07-07
* Split the SDValue out of OutputArg so that SelectionDAG-independentDan Gohman2010-07-07
* Move ArgFlagsTy, OutputArg, and InputArg out of SelectionDAGNodes.h andDan Gohman2010-07-07
* Move CallingConvLower.cpp out of the SelectionDAG directory.Dan Gohman2010-07-07
* Add a getFirstNonPHI utility function.Dan Gohman2010-07-07
* CanLowerReturn doesn't need a SelectionDAG; it just needs an LLVMContext.Dan Gohman2010-07-06
* Propagate debug loc.Devang Patel2010-07-06
* Be more forgiving when calculating alias interference for physreg coalescing.Jakob Stoklund Olesen2010-07-06
* Reapply r107655 with fixes; insert the pseudo instruction intoDan Gohman2010-07-06
* Revert r107655.Dan Gohman2010-07-06
* Add versions of OutputArgReg, AnalyzeReturn, and AnalyzeCallOperandsDan Gohman2010-07-06
* Add a new CCValAssign LocInfo value, and a comment explaining what itDan Gohman2010-07-06
* Fix a bunch of custom-inserter functions to handle the case whereDan Gohman2010-07-06
* Remove isSS argument from CreateFixedObject. Fixed objects cannot be spill sl...Evan Cheng2010-07-03
* Detect and handle COPY in many places.Jakob Stoklund Olesen2010-07-03
* Add a new target independent COPY instruction and code to lower it.Jakob Stoklund Olesen2010-07-02
* Handle unindexed instructions in SlotIndices.Jakob Stoklund Olesen2010-07-02
* Rematerialize as much as possible before inserting spills and reloads.Jakob Stoklund Olesen2010-07-02
* Comment a non-obvious member variable.Dan Gohman2010-07-02
* Teach fast-isel to avoid loading a value from memory when it's alreadyDan Gohman2010-07-01
* Trailing whitespace.Mikhail Glushenkov2010-07-01
* Begin implementation of an inline spiller.Jakob Stoklund Olesen2010-06-29
* Revert r107205 and r107207.Bill Wendling2010-06-29
* Introducing the "linker_weak" linkage type. This will be used for Objective-CBill Wendling2010-06-29
* When splitting a VAARG, remember its alignment.Rafael Espindola2010-06-26
* VNInfos don't need to be destructed anymore.Benjamin Kramer2010-06-26
* Don't track kills in VNInfo. Use interval ends instead.Jakob Stoklund Olesen2010-06-25
* Remove the now unused LiveIntervals::getVNInfoSourceReg().Jakob Stoklund Olesen2010-06-24
* Remove the -fast-spill option.Jakob Stoklund Olesen2010-06-24
* Replace a big gob of old coalescer logic with the new CoalescerPair class.Jakob Stoklund Olesen2010-06-24
* Be more strict about subreg-to-subreg copies in CoalescerPair.Jakob Stoklund Olesen2010-06-24
* Reapply r106634, now that the bug it exposed is fixed.Dan Gohman2010-06-24
* Revert "Replace a big gob of old coalescer logic with the new CoalescerPair c...Jakob Stoklund Olesen2010-06-24
* Replace a big gob of old coalescer logic with the new CoalescerPair class.Jakob Stoklund Olesen2010-06-24