aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert 69952. Causes testsuite failures on linux x86-64.Rafael Espindola2009-04-241-75/+138
* PR2957Nate Begeman2009-04-241-138/+75
* Don't try to make BUILD_VECTOR operands have the sameDuncan Sands2009-04-181-41/+9
* Generalize one of the SelectionDAG::ReplaceAllUsesWith overloadsDan Gohman2009-04-151-4/+2
* Change SelectionDAG type legalization to allow BUILD_VECTOR operands to beBob Wilson2009-04-131-0/+35
* Refactor some code in SelectionDAGLegalize::ExpandBUILD_VECTOR.Bob Wilson2009-04-131-24/+19
* Clean up a bunch of whitespace issues and fix a comment typo.Bob Wilson2009-04-101-72/+74
* Remove the obsolete SelectionDAG::getNodeValueTypes and simplifyDan Gohman2009-04-091-1/+1
* Delete ISD::INSERT_SUBREG and ISD::EXTRACT_SUBREG, which are unused.Dan Gohman2009-04-031-17/+0
* To convert the StopPoint insn into an assembler directive by ISel, we need to...Sanjiv Gupta2009-04-021-0/+4
* For inline asm output operand that matches an input. Encode the input operand...Evan Cheng2009-03-201-1/+2
* Fix some significant problems with constant pools that resulted in unnecessar...Evan Cheng2009-03-131-4/+4
* Oops...I committed too much.Bill Wendling2009-03-131-2/+3
* Temporarily XFAIL this test.Bill Wendling2009-03-131-3/+2
* Pass in a std::string when getting the names of debugging things. This cuts downBill Wendling2009-03-091-2/+3
* random cleanups.Chris Lattner2009-03-081-4/+3
* Revert BuildVectorSDNode related patches: 65426, 65427, and 65296.Evan Cheng2009-02-251-21/+24
* Clean up dwarf writer, part 1. This eliminated the horrible recursive getGlob...Evan Cheng2009-02-251-2/+2
* - Use the "Fast" flag instead of "OptimizeForSize" to determine whether to emitBill Wendling2009-02-241-7/+9
* Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTORScott Michel2009-02-221-25/+21
* Remove trailing whitespace to reduce later commit patch noise.Scott Michel2009-02-171-355/+355
* --- Merging (from foreign repository) r64714 into '.':Bill Wendling2009-02-171-8/+15
* Revert this. It was breaking stuff.Bill Wendling2009-02-131-2/+31
* Turn off the old way of handling debug information in the code generator. UseBill Wendling2009-02-131-31/+2
* Use getDebugLoc forwarder instead of getNode()->getDebugLoc.Dale Johannesen2009-02-071-3/+3
* Get rid of the last non-DebugLoc versions of getNode!Dale Johannesen2009-02-071-3/+3
* Remove more non-DebugLoc getNode variants. UseDale Johannesen2009-02-061-24/+23
* And one more file.Dale Johannesen2009-02-061-3/+4
* Remove non-DebugLoc versions of getLoad and getStore.Dale Johannesen2009-02-041-2/+3
* Avoids generating a legalization assert for the case where a vector type is l...Mon P Wang2009-02-041-2/+10
* Remove non-DebugLoc forms of the exotic formsDale Johannesen2009-02-041-1/+2
* Fill in more omissions in DebugLog propagation.Dale Johannesen2009-02-041-16/+16
* Propagation in TargetLowering. Includes passing a DLDale Johannesen2009-02-031-3/+3
* Last DebugLoc propagation for this file.Dale Johannesen2009-02-021-180/+204
* More DebugLoc propagation. This should be everythingDale Johannesen2009-02-021-100/+112
* DebugLoc propagation. ExpandOp and PromoteOp,Dale Johannesen2009-02-021-307/+330
* More DebugLoc propagation.Dale Johannesen2009-02-021-109/+127
* DebugLoc propagation for int<->fp conversions.Dale Johannesen2009-02-021-74/+89
* Fix PR3453 and probably a bunch of other potentialDuncan Sands2009-02-011-4/+6
* Fix PR3401: when using large integers, the typeDuncan Sands2009-01-311-26/+19
* Make LowerCallTo and LowerArguments take a DebugLocDale Johannesen2009-01-301-2/+4
* Get rid of the non-DebugLoc-ified getNOT() method.Bill Wendling2009-01-301-3/+5
* Explicitly add PseudoSourceValue information when loweringDan Gohman2009-01-291-10/+11
* Make isOperationLegal do what its name suggests, and introduce aDan Gohman2009-01-281-25/+28
* Use ValueType::bitsLT to simplify some code.Dan Gohman2009-01-281-1/+1
* Use ZERO_EXTEND instead of ANY_EXTEND when promotingDan Gohman2009-01-281-1/+1
* Add an assertion to the form of SelectionDAG::getConstant that takesdjg2009-01-271-1/+1
* Fix an indent and a typo.sampo2009-01-241-1/+1
* Add SelectionDAG::getNOT method to construct bitwise NOT operations,Bob Wilson2009-01-221-4/+2
* CellSPU:Scott Michel2009-01-211-0/+4