aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/IR
Commit message (Expand)AuthorAgeFilesLines
* Add ISD::FROUND for libm round()Hal Finkel2013-08-071-0/+1
* AVX-512 set: added mask operations, lowering BUILD_VECTOR for i1 vector types.Elena Demikhovsky2013-08-051-0/+39
* remove executable permission from IntrinsicsXCore.tdRobert Lytton2013-08-011-0/+0
* AArch64: add initial NEON supportTim Northover2013-08-012-0/+42
* XCore target: add GCCBuiltin to four intrinsicsRobert Lytton2013-08-011-4/+8
* Revert "Remove isCastable since nothing uses it now"Matt Arsenault2013-07-301-5/+11
* Remove isCastable since nothing uses it nowMatt Arsenault2013-07-301-11/+5
* Change behavior of calling bitcasted alias functions.Matt Arsenault2013-07-301-6/+12
* Re-add DataLayout pointer size convenience functions.Matt Arsenault2013-07-261-0/+12
* Remove the mblaze backend from llvm.Rafael Espindola2013-07-251-7/+0
* Add a way to add a kind-value string pair to an attribute.Bill Wendling2013-07-252-0/+7
* Make these methods const correct.Rafael Espindola2013-07-251-3/+10
* Add helpful accessor methods to get the specified function attribute.Bill Wendling2013-07-241-11/+14
* Fix missing constMatt Arsenault2013-07-221-1/+1
* [ARMv8] Implement the NEON instructions VRINT{N, X, A, Z, M, P}.Joey Gouly2013-07-191-0/+8
* [ARMv8] Add NEON instructions VCVT{A, N, P, M}.Joey Gouly2013-07-181-0/+12
* Get rid of the Dis/EnableDebugLocations() API.Adrian Prantl2013-07-181-21/+0
* [ARMv8] Add support for the NEON instructions vmaxnm/vminnm.Joey Gouly2013-07-171-0/+2
* Add getModuleFlag(StringRef Key) to query a module flag given Key.Manman Ren2013-07-161-0/+4
* ARM: implement ldrex, strex and clrex intrinsicsTim Northover2013-07-161-4/+7
* Remove unneeded forward declarations.Craig Topper2013-07-131-3/+0
* Mark MDNode::getOperand as readonly.Benjamin Kramer2013-07-121-1/+1
* Target/X86: Add explicit Win64 and System V/x86-64 calling conventions.Charles Davis2013-07-121-1/+10
* IRBuilder: add an assertion that checks if we try to get a debug loc from ->e...Nadav Rotem2013-07-091-0/+1
* Fix a bug in IRBuilder::ClearInsertionPoint. The IR Builder needs to reset bo...Nadav Rotem2013-07-081-0/+1
* Add missing per-argument doesNotAccessMemory accessors. No functionality changeNick Lewycky2013-07-071-2/+9
* Extend 'readonly' and 'readnone' to work on function arguments as well asNick Lewycky2013-07-063-2/+29
* Fix extra whitespace / formattingMatt Arsenault2013-06-281-3/+4
* [NVPTX] Remove i8 register class. PTX support for i8 (.b8, .u8, .s8) is rath...Justin Holewinski2013-06-281-2/+0
* Added support for the Builtin attribute.Michael Gottesman2013-06-272-2/+33
* add Function::removeFnAttr()Kostya Serebryany2013-06-211-0/+7
* remove some @deprecated markers: LLVM APIs aren't deprecated, they are remove...Chris Lattner2013-06-182-5/+0
* Make PrologEpilogInserter save/restore all callee saved registersDerek Schuff2013-06-141-0/+3
* #include <climits> instead of <limits.h> in C++ header file.Jakub Staszak2013-06-131-1/+1
* Move getRealLinkageName to a common place and remove all the duplicates of it.Benjamin Kramer2013-06-011-0/+9
* Fix wrong comment. Null is not acceptable.Matt Arsenault2013-05-311-1/+1
* Tidy up. Whitespace.Jim Grosbach2013-05-241-11/+11
* Add a new function attribute 'cold' to functions.Diego Novillo2013-05-241-0/+1
* Re-implement DebugIR in a way that does not subclass AssemblyWriter:Daniel Malea2013-05-231-118/+0
* [NVPTX] Add @llvm.nvvm.sqrt.f() intrinsicJustin Holewinski2013-05-211-0/+2
* Enable pod-like optimizations for pred and succ iterators.Benjamin Kramer2013-05-201-1/+0
* Remove dead code.Eli Bendersky2013-05-151-4/+0
* Implement PPC counter loops as a late IR-level passHal Finkel2013-05-151-0/+5
* Pull up AssemblyWriter interface into header to allow subclassingDaniel Malea2013-05-081-0/+118
* Fix const merging when an alias of a const is llvm.used.Rafael Espindola2013-05-061-3/+13
* Add ArrayRef constructor from None, and do the cleanups that this constructor...Dmitri Gribenko2013-05-051-5/+4
* [mips] Remove "Commutative" from property list of non-commutative intrinsics.Akira Hatanaka2013-05-031-8/+8
* Provide an API to temporarily suppress DebugLocations from being attachedAdrian Prantl2013-05-021-0/+21
* This patch breaks up Wrap.h so that it does not have to include all of Filip Pizlo2013-05-017-0/+79
* get rid of windows warning:Peng Cheng2013-05-011-1/+2