summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Stackmaps] Improve the stackmap lowering code in the SelectionDAGBuilder.Juergen Ributzka2014-02-121-33/+33
* [Stackmaps] Fix the ID type to be i64 also for stackmaps (as we claim in the ...Juergen Ributzka2014-02-121-6/+7
* Pass address space to allowsUnalignedMemoryAccessesMatt Arsenault2014-02-051-1/+5
* Implement inalloca codegen for x86 with the new inalloca designReid Kleckner2014-01-311-2/+24
* PGO branch weight: update edge weights in SelectionDAGBuilder.Manman Ren2014-01-311-10/+61
* Revert r200431 due to bot failures.Manman Ren2014-01-301-61/+10
* PGO branch weight: update edge weights in SelectionDAGBuilder.Manman Ren2014-01-301-10/+61
* Revert "Revert "Add Constant Hoisting Pass" (r200034)"Juergen Ributzka2014-01-251-0/+3
* Revert "Add Constant Hoisting Pass" (r200034)Hans Wennborg2014-01-251-3/+0
* Add Constant Hoisting PassJuergen Ributzka2014-01-241-0/+3
* Revert "Add Constant Hoisting Pass"Juergen Ributzka2014-01-241-3/+0
* Add Constant Hoisting PassJuergen Ributzka2014-01-241-0/+3
* Fix non-deterministic SDNodeOrder-dependent codegenNico Rieck2014-01-121-0/+1
* [stackprotector] Use analysis from the StackProtector pass for stack layout i...Josh Magee2013-12-191-1/+1
* [Stackmap] Liveness Analysis PassJuergen Ributzka2013-12-141-0/+6
* Revert "Liveness Analysis Pass"Andrew Trick2013-12-131-6/+0
* Grow the stackmap/patchpoint format to hold 64-bit IDs.Andrew Trick2013-12-131-2/+2
* Liveness Analysis PassAndrew Trick2013-12-131-0/+6
* SelectionDAG: Fix a typo.Benjamin Kramer2013-12-111-1/+1
* Reland "Fix miscompile of MS inline assembly with stack realignment"Reid Kleckner2013-12-101-1/+9
* Add TargetLowering::prepareVolatileOrAtomicLoadRichard Sandiford2013-12-101-1/+6
* Revert "Fix miscompile of MS inline assembly with stack realignment"Reid Kleckner2013-12-101-9/+1
* Fix miscompile of MS inline assembly with stack realignmentReid Kleckner2013-12-101-1/+9
* Try harder to get a consistent floating point results.Rafael Espindola2013-12-051-1/+1
* StackMap: Implement support for DirectMemRefOp.Andrew Trick2013-11-261-0/+19
* patchpoint: factor SD builder code for live vars. Plain stackmap also optimiz...Andrew Trick2013-11-221-13/+19
* patchpoint: eliminate hard coded operand indices.Andrew Trick2013-11-221-13/+19
* 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
OpenPOWER on IntegriCloud