aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Intrinsics.td
Commit message (Expand)AuthorAgeFilesLines
* 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
* Move Blackfin intrinsics into the Target/Blackfin directory.Jakob Stoklund Olesen2009-10-151-1/+0
* I don't see any point in having both eh.selector.i32 and eh.selector.i64,Duncan Sands2009-10-141-8/+5
* The eh.exception intrinsic only reads from memory, it doesn'tDuncan Sands2009-10-131-1/+1
* Add new "memory use marker" intrinsics. These indicate lifetimes and invariantNick Lewycky2009-10-131-0/+16
* Reapply 79977.Devang Patel2009-08-281-5/+6
* Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.Devang Patel2009-08-261-6/+5
* Update DebugInfo interface to use metadata, instead of special named llvm.dbg...Devang Patel2009-08-251-5/+6
* Remove a bit more cruft from the sjlj moving to a backend pass.Jim Grosbach2009-08-171-3/+0
* Whitespace cleanup.Eric Christopher2009-08-141-15/+15
* Mark the callsite intrinsic such that the opimizers know it's not dead.Jim Grosbach2009-08-121-0/+2
* Add a new overloaded EVT::vAny type for use in TableGen to allow intrinsicBob Wilson2009-08-111-0/+1
* SjLj based exception handling unwinding support. This patch is nasty, brutishJim Grosbach2009-08-111-2/+4
* Add some basic blackfin intrinsics.Jakob Stoklund Olesen2009-08-021-0/+1
* Remove the v3i32 and v3f32 value types: they are notDuncan Sands2009-07-151-1/+0
* remove llvm.part.set.* and llvm.part.select.*. They have never been Chris Lattner2009-07-121-5/+0
* Add more vector ValueTypes for AVX and other extended vector instructionDavid Greene2009-06-291-6/+16
* Add support for ARM's Advanced SIMD (NEON) instruction set.Bob Wilson2009-06-221-0/+1
* Update the names of the exception handling sjlj instrinsics toJim Grosbach2009-05-141-2/+2
* Add support for GCC compatible builtin setjmp and longjmp intrinsics. This isJim Grosbach2009-05-121-0/+5
* Add a comment to describe LLVMMatchType.Bob Wilson2009-04-161-0/+6
* Add some cautionary comments.Dale Johannesen2009-03-041-1/+3
* Re-commit 65975 and a fix for the problem thatDale Johannesen2009-03-041-0/+2
* Temporarily revert 65975, which breaks the llvm-gcc build.Dale Johannesen2009-03-041-2/+0
* Dbg Intrinsics do not access memory.Devang Patel2009-03-031-8/+11
* The trampoline intrinsic can be marked IntrWriteArgMem,Duncan Sands2009-02-141-1/+1
* IntrWriteArgMem implies nocapture, but this wasn'tDuncan Sands2009-02-141-17/+16