summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert patches to add case-range support for PR1255.Bob Wilson2013-09-091-36/+42
* SelectionDAG: Remove unnecessary uses of TargetLowering::getPointerTy()Tom Stellard2013-08-261-3/+3
* SelectionDAG: Use correct pointer size when lowering function arguments v2Tom Stellard2013-08-261-5/+8
* [stack protector] Work around an issue with the BMOVPCB_CALL instruction on A...Michael Gottesman2013-08-221-1/+1
* [SystemZ] Use SRST to optimize memchrRichard Sandiford2013-08-201-0/+35
* Teach selectiondag how to handle the stackprotectorcheck intrinsic.Michael Gottesman2013-08-201-0/+102
* Add a llvm.copysign intrinsicHal Finkel2013-08-191-0/+6
* [SystemZ] Use SRST to implement strlen and strnlenRichard Sandiford2013-08-161-0/+61
* [SystemZ] Use MVST to implement strcpy and stpcpyRichard Sandiford2013-08-161-0/+37
* [SystemZ] Use CLST to implement strcmpRichard Sandiford2013-08-161-0/+33
* [SystemZ] Fix handling of 64-bit memcmp resultsRichard Sandiford2013-08-161-19/+28
* Replace getValueType().getSimpleVT() with getSimpleValueType().Craig Topper2013-08-151-2/+2
* [SystemZ] Use CLC and IPM to implement memcmpRichard Sandiford2013-08-121-0/+21
* Add ISD::FROUND for libm round()Hal Finkel2013-08-071-1/+9
* TargetLowering: Add getVectorIdxTy() function v2Tom Stellard2013-08-051-16/+20
* Fix crashing on invalid inline asm with matching constraints.Eric Christopher2013-07-311-15/+16
* Reflow this to be easier to read.Eric Christopher2013-07-301-7/+5
* Document a known limitation of the status quo.Adrian Prantl2013-07-101-1/+3
* Reapply an improved version of r180816/180817.Adrian Prantl2013-07-091-3/+7
* AArch64/PowerPC/SystemZ/X86: This patch fixes the interface, usage, and allStephen Lin2013-07-091-1/+1
* Remove trailing whitespace from SelectionDAG/*.cppStephen Lin2013-07-081-15/+15
* SelectionDAGBuilder: style fixes (add space between end parentheses and open ...Stephen Lin2013-07-061-10/+10
* Stop putting operations after a tail call.Tim Northover2013-07-061-0/+4
* Simplify landing pad lowering.Jakob Stoklund Olesen2013-07-041-22/+14
* Revert r185595-185596 which broke buildbots.Jakob Stoklund Olesen2013-07-041-14/+22
* Simplify landing pad lowering.Jakob Stoklund Olesen2013-07-031-22/+14
* Use SmallVectorImpl instead of SmallVector for iterators and references to av...Craig Topper2013-07-031-2/+2
* Debug Info: clean up usage of Verify.Manman Ren2013-06-281-2/+8
* Access the TargetLoweringInfo from the TargetMachine object instead of cachin...Bill Wendling2013-06-191-179/+218
* During SelectionDAG building explicitly set a node to constant zero when theQuentin Colombet2013-06-181-0/+8
* Debug Info: Simplify Frame Index handling in DBG_VALUE Machine InstructionsDavid Blaikie2013-06-161-19/+20
* Cache the TargetLowering info object as a pointer.Bill Wendling2013-06-061-16/+16
* Convert sqrt functions into sqrt instructions when -ffast-math is in effect.Preston Gurd2013-05-271-0/+3
* Track IR ordering of SelectionDAG nodes 3/4.Andrew Trick2013-05-251-39/+2
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-251-219/+220
* Track IR ordering of SelectionDAG nodes 1/4.Andrew Trick2013-05-251-3/+3
* Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros.Michael J. Spencer2013-05-241-1/+1
* Unify formatting of debug output.Adrian Prantl2013-05-221-1/+1
* Drop @llvm.annotation and @llvm.ptr.annotation intrinsics during codegen.Justin Holewinski2013-05-211-0/+5
* Add LLVMContext argument to getSetCCResultTypeMatt Arsenault2013-05-181-6/+9
* Generate debug info for by-value struct args even if they are not used.Adrian Prantl2013-05-161-1/+7
* [inline asm] Return an undef SDValue of the expected value type, rather thanChad Rosier2013-05-011-1/+1
* Only pass 'returned' to target-specific lowering code when the value of entir...Stephen Lin2013-04-301-24/+42
* Temporarily revert "Change the informal convention of DBG_VALUE so that we ca...Adrian Prantl2013-04-301-3/+2
* Change the informal convention of DBG_VALUE so that we can express aAdrian Prantl2013-04-301-2/+3
* [inline asm] Fix a crasher for an invalid value type/register class.Chad Rosier2013-04-241-4/+11
* Add CodeGen support for functions that always return arguments via a new para...Stephen Lin2013-04-201-7/+11
* Remove the type legality check from the SelectionDAGBuilder when it lowers @l...Owen Anderson2013-03-231-1/+0
* Revert r176154 in favor of a better approach.Bill Wendling2013-03-081-7/+0
* Generate an error message instead of asserting or segfaulting when we can'tChad Rosier2013-03-011-0/+1
OpenPOWER on IntegriCloud