summaryrefslogtreecommitdiffstats
path: root/include/llvm/Intrinsics.td
Commit message (Expand)AuthorAgeFilesLines
* Fix 80 column violations.Evan Cheng2008-03-041-8/+13
* Atomic op support. If any gcc test uses __sync builtins, it might start fail...Andrew Lenharth2008-02-211-1/+12
* llvm.memory.barrier, and impl for x86 and alphaAndrew Lenharth2008-02-161-0/+5
* For PR1839: add initial support for __builtin_trap. llvm-gcc part is missedAnton Korobeynikov2008-01-151-0/+2
* remove attribution from a variety of miscellaneous files.Chris Lattner2007-12-291-2/+2
* More stuff for CellSPU -- this should be enough to get an error-freeScott Michel2007-12-051-0/+1
* Implement necessary bits for flt_rounds gcc builtin. Anton Korobeynikov2007-11-151-0/+5
* [ARM] Implement __builtin_thread_pointer.Lauro Ramos Venancio2007-11-081-0/+1
* Model stacksave and stackrestore as both writing memory, since we Chris Lattner2007-10-291-1/+4
* Add intrinsics for sin, cos, and pow. These use llvm_anyfloat_ty, and soDan Gohman2007-10-121-0/+4
* Mark the prefetch intrinsic as IntrWriteArgMem, instead of theDan Gohman2007-10-081-1/+5
* Rewrite sqrt and powi to use anyfloat. By popular demand.Dale Johannesen2007-10-021-12/+2
* Add sqrt and powi intrinsics for long double.Dale Johannesen2007-09-281-0/+10
* Adding support for __builtin_annotation with an intrinsic called llvm.annotat...Tanya Lattner2007-09-211-0/+4
* Fold the adjust_trampoline intrinsic intoDuncan Sands2007-09-111-5/+3
* Split eh.select / eh.typeid.for intrinsics into i32/i64 versions. This is nee...Anton Korobeynikov2007-09-071-4/+8
* Add MVT::fAny for overloading intrinsics on floating-point types.Dan Gohman2007-08-161-0/+1
* This is the patch to provide clean intrinsic function overloading support in ...Chandler Carruth2007-08-041-45/+34
* Support for trampolines, except for X86 codegen which isDuncan Sands2007-07-271-0/+8
* Long live the exception handling!Anton Korobeynikov2007-07-141-0/+8
* Extend eh.selector to support both catches and filters.Duncan Sands2007-07-041-2/+0
* Modify annotate intrinsic to take 2 additional args: file and line number.Tanya Lattner2007-06-181-2/+3
* Add local var annotation intrinsic.Tanya Lattner2007-06-151-0/+5
* For PR1284:Reid Spencer2007-04-121-2/+5
* Drop the "bit" prefix for the part.select intrinsic.Reid Spencer2007-04-101-1/+1
* Implement the llvm.bit.part_select.iN.iN.iN overloaded intrinsic.Reid Spencer2007-04-041-1/+3
* For PR1297:Reid Spencer2007-04-011-19/+6
* Add support for the v1i64 type. This makes better code for this:Bill Wendling2007-03-261-0/+1
* Added "padd*" support for MMX. Added MMX move stuff to X86InstrInfo so thatBill Wendling2007-03-081-0/+4
* Add eh filter intrinsic.Jim Laskey2007-03-011-3/+5
* Provide a more meaningful name.Jim Laskey2007-02-281-1/+1
* Add new intrinsics for eh support.Jim Laskey2007-02-211-1/+3
* For PR1195:Reid Spencer2007-02-151-9/+9
* Wrong value type.Jim Laskey2007-02-121-1/+1
* Automatically generating intrinsic declarations from Dan Gohman. ModifiedJim Laskey2007-02-071-7/+17
* Deemed too cute to live.Jim Laskey2007-02-061-2/+2
* Support var arg intrinsics.Jim Laskey2007-02-061-0/+7
* For PR1028:Reid Spencer2007-01-171-2/+4
* For PR1064:Reid Spencer2007-01-121-15/+19
* Rename BoolTy as Int1Ty. Patch by Sheng Zhou.Reid Spencer2007-01-111-1/+1
* llvm 2.0 doesn't support llvm.isunordered.*Chris Lattner2007-01-071-4/+0
* Convert the intrinsic function definitions to use llvm_i32_ty instead ofReid Spencer2006-12-311-50/+46
* For PR950:Reid Spencer2006-12-311-8/+8
* add powi intrinsics.Chris Lattner2006-09-081-0/+3
* Fix an incorrect prototype for this intrinsic, fixingChris Lattner2006-04-131-1/+1
* Fix a typo: Instr* -> Intr*Chris Lattner2006-04-101-13/+13
* Added intrinsics to match __builtin_ia32_pslldqi128 andEvan Cheng2006-04-041-0/+1
* Reenable pointer intrinsics.Chris Lattner2006-03-281-3/+3
* revert this, it breaks thingsChris Lattner2006-03-281-3/+3
* Add support for intrinsics with pointer arguments in target .td files.Chris Lattner2006-03-271-3/+3