aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Intrinsics.td
Commit message (Expand)AuthorAgeFilesLines
* Remove the now-dead llvm.eh.exception and llvm.eh.selector intrinsics.Bill Wendling2012-01-311-4/+0
* Hexagon backend supportTony Linthicum2011-12-121-0/+1
* Switch llvm.cttz and llvm.ctlz to accept a second i1 parameter whichChandler Carruth2011-12-121-2/+2
* Remove dead llvm.eh.sjlj.dispatchsetup intrinsic.Bill Wendling2011-11-281-1/+0
* Remove the Alpha backend.Dan Gohman2011-10-271-1/+0
* Mark the llvm.eh.sjlj.functioncontext intrinsic as reading memory so that fastBill Wendling2011-10-101-4/+4
* Remove the old atomic instrinsics. autoupgrade functionality is included wit...Eli Friedman2011-10-061-68/+0
* Create and use an llvm.eh.sjlj.functioncontext intrinsic.Bill Wendling2011-09-281-4/+5
* Mark the eh.typeid.for intrinsic as being 'const', which it is insideDuncan Sands2011-09-091-1/+3
* When inlining exception handling code into another function, ensure thatDuncan Sands2011-09-071-1/+1
* Split the init.trampoline intrinsic, which currently combines GCC'sDuncan Sands2011-09-061-3/+7
* Add an intrinsic and codegen support for fused multiply-accumulate. The intentCameron Zwarich2011-07-081-0/+6
* Introduce "expect" intrinsic instructions.Jakub Staszak2011-07-061-0/+5
* Don't mark the eh.dispatch.setup with a memory access marker. We want this toBill Wendling2011-06-211-1/+1
* Add one more argument to the prefetch intrinsic to indicate whether it's a dataBruno Cardoso Lopes2011-06-141-1/+2
* Change how tblgen generates attributes for intrinsics to use a singleJohn McCall2011-05-281-0/+4
* Give the 'eh.sjlj.dispatchsetup' intrinsic call the value coming from the setjmpBill Wendling2011-05-111-1/+1
* When analyzing functions known to only access argument pointees,Dan Gohman2011-04-271-1/+1
* Revamp the SjLj "dispatch setup" intrinsic.Bill Wendling2011-04-051-1/+1
* ptx: add basic intrinsic supportChe-Liang Chiou2011-03-051-0/+1
* The objectsize intrinsic doesn't access any memory.Benjamin Kramer2011-02-181-1/+1
* Make @llvm.invariant.start not be readonly, so that it has side-effects. ThisNick Lewycky2010-11-301-1/+1
* Add a pre-dispatch SjLj EH hook on the unwind edge for targets to do anyJim Grosbach2010-10-191-0/+1
* Add "pointer to x86mmx" type to the intrinsics.Bill Wendling2010-09-171-0/+1
* Add an MVT::x86mmx type. It will take the place of all current MMX vector types.Bill Wendling2010-09-071-0/+2
* Comment typo.Dale Johannesen2010-08-311-1/+1
* Remove IntrWriteMem, as it's the default. Rename IntrWriteArgMemDan Gohman2010-08-051-36/+31
* back out 104862/104869. Can reuse stacksave after all. Very cool.Jim Grosbach2010-05-271-3/+2
* hook ISD::STACKADDR to an intrinsicJim Grosbach2010-05-271-2/+3
* remove incorrect GCCBuiltin<> usageJim Grosbach2010-05-271-4/+2
* Adjust eh.sjlj.setjmp to properly have a chain and to have an opcode entry inJim Grosbach2010-05-261-3/+3
* Implement eh.sjlj.longjmp for ARM. Clean up the intrinsic a bit.Jim Grosbach2010-05-221-2/+4
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-041-6/+6
* Revert r100191 since it breaks objc in clang Mon P Wang2010-04-021-6/+6
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-021-6/+6
* Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots.Bob Wilson2010-03-301-6/+6
* Added support for address spaces and added a isVolatile field to memcpy, memm...Mon P Wang2010-03-301-6/+6
* [llvm_void_ty] is no longer needed for result types, Chris Lattner2010-03-231-27/+27
* CleanupAnton Korobeynikov2010-03-141-6/+4
* The fp16 <-> fp32 intrinsics are pure, mark them so they can be CSE'd, etc.Anton Korobeynikov2010-03-141-2/+4
* Add intrinsics to represent fp16 <-> fp32 conversionsAnton Korobeynikov2010-03-141-0/+8
* Update of 94055 to track the IR level call site information via an intrinsic.Jim Grosbach2010-01-281-0/+1
* Improve llvm.dbg.declare intrinsic by referring directly to the storage in it...Victor Hernandez2010-01-151-1/+1
* Revert r93504 because older uses of llvm.dbg.declare intrinsics need to be au...Victor Hernandez2010-01-151-1/+1
* Improve llvm.dbg.declare intrinsic by referring directly to the storage in it...Victor Hernandez2010-01-151-1/+1
* Delete renaming use of dead dbg intrinsics.Devang Patel2010-01-051-6/+0
* Update objectsize intrinsic and associated dependencies. FixEric Christopher2009-12-231-1/+1
* Introduce the "@llvm.dbg.value" debug intrinsic.Victor Hernandez2009-12-071-0/+3
* mark all the 'foo with overflow' intrinsics as readnone.Chris Lattner2009-11-291-6/+12
* Add objectsize intrinsic and hook it up through codegen. Doesn'tEric Christopher2009-10-271-0/+5