summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Propagate debug loc info for MULHS.Bill Wendling2009-01-301-2/+2
* Propagate debug loc info for SREM and UREM.Bill Wendling2009-01-301-10/+12
* Propagate debug loc info for UDIV.Bill Wendling2009-01-301-6/+7
* Propagate debug loc info for SDIV.Bill Wendling2009-01-301-12/+21
* Forgot to propagate debug loc info here.Bill Wendling2009-01-301-2/+4
* Fix a post-RA scheduling dependency bug.Dan Gohman2009-01-301-11/+90
* Propagate debug loc info for MUL.Bill Wendling2009-01-301-16/+21
* Propagate debug loc info in SUB.Bill Wendling2009-01-301-7/+8
* Propagate debug loc info in ADDC and ADDE.Bill Wendling2009-01-301-11/+13
* Propagate debug loc info in DAG combine's "ADD".Bill Wendling2009-01-301-20/+18
* - Propagate debug loc info in combineSelectAndUse().Bill Wendling2009-01-301-16/+23
* Propagate debug info when building SelectionDAG.Dale Johannesen2009-01-301-399/+519
* Remove dead code, again.Devang Patel2009-01-301-14/+0
* Remove dead code.Devang Patel2009-01-301-10/+0
* Add DW_AT_declaration for class methods.Devang Patel2009-01-301-2/+5
* Propagate debug location info for the token factor.Bill Wendling2009-01-301-5/+5
* Add DebugLoc propagation to some of the methods in DAG combiner.Bill Wendling2009-01-301-27/+34
* Correct the algorithms for choosing spill and restore points so that we don't...Owen Anderson2009-01-291-2/+23
* Explicitly add PseudoSourceValue information when loweringDan Gohman2009-01-291-10/+11
* Make a few things const, fix some comments, and simplifyDan Gohman2009-01-291-16/+8
* Local register allocator shouldn't assume only the entry and landing pad basi...Evan Cheng2009-01-291-16/+13
* Fix two typos that Duncan spotted in a comment.Dan Gohman2009-01-291-1/+1
* In the case of an extractelement on an insertelement value,Dan Gohman2009-01-291-1/+5
* Revert r63273. This was already implemented by Dale. There's no need for myBill Wendling2009-01-291-72/+101
* Fix an issue where restores could be inserted after a terminator instruction,Owen Anderson2009-01-291-4/+12
* Comments are good. :-)Owen Anderson2009-01-291-3/+30
* Add support for aggressive load-use-store folding. This takes care of the Owen Anderson2009-01-291-19/+85
* - Add DebugLoc to getTargetNode(). Bill Wendling2009-01-291-101/+72
* Exit with nice warnings when register allocator run out of registers.Evan Cheng2009-01-293-41/+88
* Make x86's BT instruction matching more thorough, and add someDan Gohman2009-01-292-20/+73
* A slight compile time optimization. If the caller knows there isn't a free re...Evan Cheng2009-01-291-6/+6
* Add DebugLoc-sensitive versions of many node creationDale Johannesen2009-01-291-0/+458
* Fix comment about removeRange.Evan Cheng2009-01-291-1/+1
* Add DebugLoc to the getNode() methods.Bill Wendling2009-01-281-41/+134
* Add DebugLoc-aware constructors for SDNode derivedDale Johannesen2009-01-281-0/+23
* Do not forget to derived type while constructing an array type.Devang Patel2009-01-281-0/+2
* Fixed extract element when the result needs to be promoted and the input wide...Mon P Wang2009-01-281-0/+2
* Make isOperationLegal do what its name suggests, and introduce aDan Gohman2009-01-285-55/+62
* Formatting.Duncan Sands2009-01-281-8/+5
* Rename getAnalysisToUpdate to getAnalysisIfAvailable.Duncan Sands2009-01-2810-14/+14
* Use ValueType::bitsLT to simplify some code.Dan Gohman2009-01-282-2/+2
* Use ZERO_EXTEND instead of ANY_EXTEND when promotingDan Gohman2009-01-282-2/+2
* Add type DIE into appropriate context DIE.Devang Patel2009-01-271-3/+17
* Add a DebugLoc field and some simple accessors.Dale Johannesen2009-01-271-7/+46
* Refine DebugLoc per review comments.Evan Cheng2009-01-271-6/+7
* Add an assertion to the form of SelectionDAG::getConstant that takesDan Gohman2009-01-273-7/+13
* Delete redundant return statements.Dan Gohman2009-01-271-7/+0
* Make the pre-split-limit option more useful by using a per-function counter.Owen Anderson2009-01-271-1/+7
* Assorted debug info fixes.Devang Patel2009-01-271-17/+19
* No need to keep size of DebugLocations vector separately.Evan Cheng2009-01-261-2/+3
OpenPOWER on IntegriCloud