summaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/TargetLowering.cpp
Commit message (Expand)AuthorAge
* TargetLowering: Clean up method description commentsDavid Majnemer2013-06-08
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-25
* DAGCombine: Avoid an edge case where it tried to create an i0 type for (x & 0...Benjamin Kramer2013-05-21
* Add LLVMContext argument to getSetCCResultTypeMatt Arsenault2013-05-18
* DAGCombine: Also shrink eq compares where the constant is exactly as large as...Benjamin Kramer2013-05-16
* Add static cast to unsigned char whenever a character classification function...Guy Benyei2013-02-12
* Use AttributeSet accessor methods instead of Attribute accessor methods.Bill Wendling2013-01-18
* Remove some accidentaly duplicated code. This needs urgent cleanup :(Benjamin Kramer2013-01-11
* Split TargetLowering into a CodeGen and a SelectionDAG part.Benjamin Kramer2013-01-11
* For inline asm:Eric Christopher2013-01-11
* Refactor to expose RTLIB calls to targets.Tim Northover2013-01-09
* Add fp128 rtlib function names to LLVMTim Northover2013-01-08
* Switch TargetTransformInfo from an immutable analysis pass that requiresChandler Carruth2013-01-07
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Remove the Function::getRetAttributes method in favor of using the AttributeS...Bill Wendling2012-12-30
* Change AsmOperandInfo::ConstraintVT to MVT, instead of EVT.Patrik Hagglund2012-12-19
* Change a parameter of TargetLowering::getVectorTypeBreakdown to MVT,Patrik Hagglund2012-12-19
* Change TargetLowering::RegisterTypeForVT to contain MVTs, instead ofPatrik Hagglund2012-12-19
* Change TargetLowering::TransformToType to contain MVTs, instead ofPatrik Hagglund2012-12-19
* Change TargetLowering::findRepresentativeClass to take an MVT, insteadPatrik Hagglund2012-12-19
* Change TargetLowering::isCondCodeLegal to take an MVT, instead of EVT.Patrik Hagglund2012-12-19
* Change TargetLowering::getCondCodeAction to take an MVT, instead ofPatrik Hagglund2012-12-19
* After reducing the size of an operation in the DAG we zero-extend the reducedNadav Rotem2012-12-19
* Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling2012-12-19
* Remove more of 'else's after 'returns'. No functional change.Craig Topper2012-12-19
* Remove a bunch of 'else's after 'returns'Craig Topper2012-12-19
* Teach SimplifySetCC that comparing AssertZext i1 against a constant 1 can be ...Craig Topper2012-12-19
* Check multiple register classes for inline asm tied registersHal Finkel2012-12-18
* Change TargetLowering::setTypeAction to take an MVT, instead fo EVT.Patrik Hagglund2012-12-13
* Revert EVT->MVT changes, r169836-169851, due to buildbot failures.Patrik Hagglund2012-12-11
* Change a parameter of TargetLowering::getVectorTypeBreakdown to MVT,Patrik Hagglund2012-12-11
* Change TargetLowering::RegisterTypeForVT to contain MVTs, instead ofPatrik Hagglund2012-12-11
* Change TargetLowering::TransformToType to contain MVTs, instead ofPatrik Hagglund2012-12-11
* Change TargetLowering::findRepresentativeClass to take an MVT, insteadPatrik Hagglund2012-12-11
* Change TargetLowering::isCondCodeLegal to take an MVT, instead of EVT.Patrik Hagglund2012-12-11
* Change TargetLowering::getCondCodeAction to take an MVT, instead ofPatrik Hagglund2012-12-11
* Change TargetLowering::setTypeAction to take an MVT, instead fo EVT.Patrik Hagglund2012-12-11
* Fix a coding style nit.Eric Christopher2012-12-10
* Replace r169459 with something safer. Rather than having computeMaskedBits toEvan Cheng2012-12-06
* Let targets provide hooks that compute known zero and ones for any_extendEvan Cheng2012-12-06
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* Allow targets to prefer TypeSplitVector over TypePromoteInteger when computin...Justin Holewinski2012-11-29
* Cleanup: Simplify loop end logic in computeRegisterProperties().Patrik Hägglund2012-11-23
* OutputArg: added an index of the original argument to match the change toManman Ren2012-11-01
* This patch is to fix radar://8426430. It is about llvm support of __builtin_d...Shuxin Yang2012-10-19
* Add in the first step of the multiple pointer support. This adds in support t...Micah Villmow2012-10-09
* Create enums for the different attributes.Bill Wendling2012-10-09
* Move TargetData to DataLayout.Micah Villmow2012-10-08
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-27
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-27