| Commit message (Expand) | Author | Age | Files | Lines |
* | Comment typo. | Dale Johannesen | 2010-08-31 | 1 | -1/+1 |
* | Remove IntrWriteMem, as it's the default. Rename IntrWriteArgMem | Dan Gohman | 2010-08-05 | 1 | -36/+31 |
* | back out 104862/104869. Can reuse stacksave after all. Very cool. | Jim Grosbach | 2010-05-27 | 1 | -3/+2 |
* | hook ISD::STACKADDR to an intrinsic | Jim Grosbach | 2010-05-27 | 1 | -2/+3 |
* | remove incorrect GCCBuiltin<> usage | Jim Grosbach | 2010-05-27 | 1 | -4/+2 |
* | Adjust eh.sjlj.setjmp to properly have a chain and to have an opcode entry in | Jim Grosbach | 2010-05-26 | 1 | -3/+3 |
* | Implement eh.sjlj.longjmp for ARM. Clean up the intrinsic a bit. | Jim Grosbach | 2010-05-22 | 1 | -2/+4 |
* | Reapply address space patch after fixing an issue in MemCopyOptimizer. | Mon P Wang | 2010-04-04 | 1 | -6/+6 |
* | Revert r100191 since it breaks objc in clang | Mon P Wang | 2010-04-02 | 1 | -6/+6 |
* | Reapply address space patch after fixing an issue in MemCopyOptimizer. | Mon P Wang | 2010-04-02 | 1 | -6/+6 |
* | Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots. | Bob Wilson | 2010-03-30 | 1 | -6/+6 |
* | Added support for address spaces and added a isVolatile field to memcpy, memm... | Mon P Wang | 2010-03-30 | 1 | -6/+6 |
* | [llvm_void_ty] is no longer needed for result types, | Chris Lattner | 2010-03-23 | 1 | -27/+27 |
* | Cleanup | Anton Korobeynikov | 2010-03-14 | 1 | -6/+4 |
* | The fp16 <-> fp32 intrinsics are pure, mark them so they can be CSE'd, etc. | Anton Korobeynikov | 2010-03-14 | 1 | -2/+4 |
* | Add intrinsics to represent fp16 <-> fp32 conversions | Anton Korobeynikov | 2010-03-14 | 1 | -0/+8 |
* | Update of 94055 to track the IR level call site information via an intrinsic. | Jim Grosbach | 2010-01-28 | 1 | -0/+1 |
* | Improve llvm.dbg.declare intrinsic by referring directly to the storage in it... | Victor Hernandez | 2010-01-15 | 1 | -1/+1 |
* | Revert r93504 because older uses of llvm.dbg.declare intrinsics need to be au... | Victor Hernandez | 2010-01-15 | 1 | -1/+1 |
* | Improve llvm.dbg.declare intrinsic by referring directly to the storage in it... | Victor Hernandez | 2010-01-15 | 1 | -1/+1 |
* | Delete renaming use of dead dbg intrinsics. | Devang Patel | 2010-01-05 | 1 | -6/+0 |
* | Update objectsize intrinsic and associated dependencies. Fix | Eric Christopher | 2009-12-23 | 1 | -1/+1 |
* | Introduce the "@llvm.dbg.value" debug intrinsic. | Victor Hernandez | 2009-12-07 | 1 | -0/+3 |
* | mark all the 'foo with overflow' intrinsics as readnone. | Chris Lattner | 2009-11-29 | 1 | -6/+12 |
* | Add objectsize intrinsic and hook it up through codegen. Doesn't | Eric Christopher | 2009-10-27 | 1 | -0/+5 |
* | Move Blackfin intrinsics into the Target/Blackfin directory. | Jakob Stoklund Olesen | 2009-10-15 | 1 | -1/+0 |
* | I don't see any point in having both eh.selector.i32 and eh.selector.i64, | Duncan Sands | 2009-10-14 | 1 | -8/+5 |
* | The eh.exception intrinsic only reads from memory, it doesn't | Duncan Sands | 2009-10-13 | 1 | -1/+1 |
* | Add new "memory use marker" intrinsics. These indicate lifetimes and invariant | Nick Lewycky | 2009-10-13 | 1 | -0/+16 |
* | Reapply 79977. | Devang Patel | 2009-08-28 | 1 | -5/+6 |
* | Revert 79977. It causes llvm-gcc bootstrap failures on some platforms. | Devang Patel | 2009-08-26 | 1 | -6/+5 |
* | Update DebugInfo interface to use metadata, instead of special named llvm.dbg... | Devang Patel | 2009-08-25 | 1 | -5/+6 |
* | Remove a bit more cruft from the sjlj moving to a backend pass. | Jim Grosbach | 2009-08-17 | 1 | -3/+0 |
* | Whitespace cleanup. | Eric Christopher | 2009-08-14 | 1 | -15/+15 |
* | Mark the callsite intrinsic such that the opimizers know it's not dead. | Jim Grosbach | 2009-08-12 | 1 | -0/+2 |
* | Add a new overloaded EVT::vAny type for use in TableGen to allow intrinsic | Bob Wilson | 2009-08-11 | 1 | -0/+1 |
* | SjLj based exception handling unwinding support. This patch is nasty, brutish | Jim Grosbach | 2009-08-11 | 1 | -2/+4 |
* | Add some basic blackfin intrinsics. | Jakob Stoklund Olesen | 2009-08-02 | 1 | -0/+1 |
* | Remove the v3i32 and v3f32 value types: they are not | Duncan Sands | 2009-07-15 | 1 | -1/+0 |
* | remove llvm.part.set.* and llvm.part.select.*. They have never been | Chris Lattner | 2009-07-12 | 1 | -5/+0 |
* | Add more vector ValueTypes for AVX and other extended vector instruction | David Greene | 2009-06-29 | 1 | -6/+16 |
* | Add support for ARM's Advanced SIMD (NEON) instruction set. | Bob Wilson | 2009-06-22 | 1 | -0/+1 |
* | Update the names of the exception handling sjlj instrinsics to | Jim Grosbach | 2009-05-14 | 1 | -2/+2 |
* | Add support for GCC compatible builtin setjmp and longjmp intrinsics. This is | Jim Grosbach | 2009-05-12 | 1 | -0/+5 |
* | Add a comment to describe LLVMMatchType. | Bob Wilson | 2009-04-16 | 1 | -0/+6 |
* | Add some cautionary comments. | Dale Johannesen | 2009-03-04 | 1 | -1/+3 |
* | Re-commit 65975 and a fix for the problem that | Dale Johannesen | 2009-03-04 | 1 | -0/+2 |
* | Temporarily revert 65975, which breaks the llvm-gcc build. | Dale Johannesen | 2009-03-04 | 1 | -2/+0 |
* | Dbg Intrinsics do not access memory. | Devang Patel | 2009-03-03 | 1 | -8/+11 |
* | The trampoline intrinsic can be marked IntrWriteArgMem, | Duncan Sands | 2009-02-14 | 1 | -1/+1 |