summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG
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
* 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
* 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
* 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
* 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
* - Add DebugLoc to getTargetNode(). Bill Wendling2009-01-291-101/+72
* Make x86's BT instruction matching more thorough, and add someDan Gohman2009-01-292-20/+73
* Add DebugLoc-sensitive versions of many node creationDale Johannesen2009-01-291-0/+458
* Add DebugLoc to the getNode() methods.Bill Wendling2009-01-281-41/+134
* Add DebugLoc-aware constructors for SDNode derivedDale Johannesen2009-01-281-0/+23
* 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-281-2/+2
* 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 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
* Fix PR3393, which amounts to a bug in the expensiveDuncan Sands2009-01-262-16/+37
* During bittest switch lowering emit shift in the test block, which should (th...Anton Korobeynikov2009-01-261-11/+9
* Take the next steps in making SDUse more consistent with LLVM Use, andDan Gohman2009-01-263-82/+65
* Eliminate the loop that searches through each of the operandsDan Gohman2009-01-251-195/+178
* Whitespace tidiments.Dan Gohman2009-01-251-2/+1
* Move the N->use_empty() assert from DeleteNode toDan Gohman2009-01-251-3/+2
* Fix an indent and a typo.Nate Begeman2009-01-241-1/+1
* Fold x-0 to x in unsafe-fp-math mode. This comes up in theDan Gohman2009-01-232-9/+19
* Fix a minor bug in DAGCombiner's folding of SELECT. Folding "select C, 0, 1"Bob Wilson2009-01-221-3/+5
* Don't create ISD::FNEG nodes after legalize if they aren't legal.Dan Gohman2009-01-222-8/+30
* Add SelectionDAG::getNOT method to construct bitwise NOT operations,Bob Wilson2009-01-224-26/+38
* Eliminate a couple of fields from TargetRegisterClass: SubRegClasses and Supe...Evan Cheng2009-01-222-36/+5
* fix a typoChris Lattner2009-01-221-1/+1
* Simplify ReduceLoadWidth's logic: it doesn't need several differentDan Gohman2009-01-211-19/+10
* Cleanup whitespace and comments, and tweak someDuncan Sands2009-01-215-58/+53
* CellSPU:Scott Michel2009-01-211-0/+4
* Allow targets to legalize operations (with illegal operands) that produces mu...Sanjiv Gupta2009-01-215-68/+85
* Use "SINT_TO_FP" instead of "UINT_TO_FP" when getting the exponent. This wasBill Wendling2009-01-201-12/+13
* Change TargetInstrInfo::isMoveInstr to return source and destination sub-regi...Evan Cheng2009-01-201-2/+2
OpenPOWER on IntegriCloud