aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-467/+268
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-110/+325
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-476/+545
* Update LLVM for rebase to r212749.Stephen Hines2014-07-211-142/+176
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-243/+267
* Update to LLVM 3.5a.Stephen Hines2014-04-241-141/+264
* Merging r197047:Bill Wendling2013-12-151-1/+1
* Fix codegen for null different sized pointer.Matt Arsenault2013-11-161-2/+4
* Add addrspacecast instruction.Matt Arsenault2013-11-151-0/+15
* Minor extension to llvm.experimental.patchpoint: don't require a call.Andrew Trick2013-11-141-1/+1
* [Stackmap] Materialize the jump address within the patchpoint noop slide.Juergen Ributzka2013-11-091-3/+4
* [Stackmap] Add AnyReg calling convention support for patchpoint intrinsic.Juergen Ributzka2013-11-081-27/+68
* Slightly change the way stackmap and patchpoint intrinsics are lowered.Andrew Trick2013-11-051-9/+27
* [Stackmap] Remove erroneous assert.Juergen Ributzka2013-11-011-3/+0
* Commenting out this assert because it is causing the build bots to fail. Thi...Aaron Ballman2013-11-011-2/+2
* Fixing an order of evaluation error in an assert.Aaron Ballman2013-11-011-1/+1
* Add support for stack map generation in the X86 backend.Andrew Trick2013-10-311-0/+3
* Lower stackmap intrinsics directly to their target opcode in the DAG builder.Andrew Trick2013-10-311-11/+196
* SelectionDAG: Pass along the original argument/element type in ISD::InputArgTom Stellard2013-10-231-5/+8
* Fix CodeGen for different size address space GEPsMatt Arsenault2013-10-211-6/+4
* Reuse variableMatt Arsenault2013-10-211-1/+1
* 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