aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
AgeCommit message (Expand)Author
2010-04-15More 80 violations.Evan Cheng
2010-02-15Add non-temporal flags and remove an assumption of default arguments.David Greene
2009-12-28Remove dead variable.Bill Wendling
2009-10-18-Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixedEvan Cheng
2009-10-18Only fixed stack objects and spill slots should be get FixedStack PseudoSourc...Evan Cheng
2009-10-17Revert 84315 for now. Re-thinking the patch.Evan Cheng
2009-10-17Rename getFixedStack to getStackObject. The stack objects represented are notEvan Cheng
2009-10-1780 col violation.Evan Cheng
2009-08-12Add contexts to some of the MVT APIs. No functionality change yet, just the ...Owen Anderson
2009-08-11Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson
2009-08-10Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson
2009-07-29Move types back to the 2.5 API.Owen Anderson
2009-07-09Thread LLVMContext through MVT and related parts of SDISel.Owen Anderson
2009-07-08Nowadays vectors are only split if they have an evenDuncan Sands
2009-07-08Remove trailing whitespace. Reorder some methodsDuncan Sands
2009-06-19Minor cleanup; fixes review comments for a previous patch. Sorry for Eli Friedman
2009-06-07Tweak the expansion code for BIT_CONVERT to generate better code Eli Friedman
2009-04-25Refactor the code to grab the low and high parts of a valueDan Gohman
2009-04-18Don't try to make BUILD_VECTOR operands have the sameDuncan Sands
2009-04-13Change SelectionDAG type legalization to allow BUILD_VECTOR operands to beBob Wilson
2009-03-18Added missing support for widening when splitting an unary op (PR3683)Mon P Wang
2009-02-25Revert BuildVectorSDNode related patches: 65426, 65427, and 65296.Evan Cheng
2009-02-22Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTORScott Michel
2009-02-06Remove more non-DebugLoc getNode variants. UseDale Johannesen
2009-02-06Remove more non-DebugLoc versions of getNode.Dale Johannesen
2009-02-04Fill in more omissions in DebugLog propagation.Dale Johannesen
2009-02-02Remove trailing spaces.Duncan Sands
2009-01-31DebugLoc propagation. Done with file.Dale Johannesen
2008-12-16Preserve SourceValue information when lowering produces multiple loads fromDan Gohman
2008-12-15Added support to LegalizeType for expanding the operands of scalar to vectorMon P Wang
2008-12-09Fix PR3117: not all nodes being legalized. TheDuncan Sands
2008-11-10Tweak some comments.Duncan Sands
2008-10-29Fix PR2977: LegalizeTypes support for expandingDuncan Sands
2008-09-12Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman
2008-08-28erect abstraction boundaries for accessing SDValue members, rename Val -> Nod...Gabor Greif
2008-07-27Rename SDOperand to SDValue.Dan Gohman
2008-07-10Remove PromoteIntRes_FP_ROUND - not sure what itDuncan Sands
2008-07-10Make the LegalizeType method naming scheme more regular.Duncan Sands
2008-06-23Support for expanding the result of EXTRACT_ELEMENT.Duncan Sands
2008-06-23Cleanup up LegalizeTypes handling of loads andDuncan Sands
2008-06-20Share some code that is common between integer andDuncan Sands