| Commit message (Expand) | Author | Age | Files | Lines |
* | Add ISD::FROUND for libm round() | Hal Finkel | 2013-08-07 | 1 | -0/+1 |
* | AVX-512 set: added mask operations, lowering BUILD_VECTOR for i1 vector types. | Elena Demikhovsky | 2013-08-05 | 1 | -0/+39 |
* | remove executable permission from IntrinsicsXCore.td | Robert Lytton | 2013-08-01 | 1 | -0/+0 |
* | AArch64: add initial NEON support | Tim Northover | 2013-08-01 | 2 | -0/+42 |
* | XCore target: add GCCBuiltin to four intrinsics | Robert Lytton | 2013-08-01 | 1 | -4/+8 |
* | Revert "Remove isCastable since nothing uses it now" | Matt Arsenault | 2013-07-30 | 1 | -5/+11 |
* | Remove isCastable since nothing uses it now | Matt Arsenault | 2013-07-30 | 1 | -11/+5 |
* | Change behavior of calling bitcasted alias functions. | Matt Arsenault | 2013-07-30 | 1 | -6/+12 |
* | Re-add DataLayout pointer size convenience functions. | Matt Arsenault | 2013-07-26 | 1 | -0/+12 |
* | Remove the mblaze backend from llvm. | Rafael Espindola | 2013-07-25 | 1 | -7/+0 |
* | Add a way to add a kind-value string pair to an attribute. | Bill Wendling | 2013-07-25 | 2 | -0/+7 |
* | Make these methods const correct. | Rafael Espindola | 2013-07-25 | 1 | -3/+10 |
* | Add helpful accessor methods to get the specified function attribute. | Bill Wendling | 2013-07-24 | 1 | -11/+14 |
* | Fix missing const | Matt Arsenault | 2013-07-22 | 1 | -1/+1 |
* | [ARMv8] Implement the NEON instructions VRINT{N, X, A, Z, M, P}. | Joey Gouly | 2013-07-19 | 1 | -0/+8 |
* | [ARMv8] Add NEON instructions VCVT{A, N, P, M}. | Joey Gouly | 2013-07-18 | 1 | -0/+12 |
* | Get rid of the Dis/EnableDebugLocations() API. | Adrian Prantl | 2013-07-18 | 1 | -21/+0 |
* | [ARMv8] Add support for the NEON instructions vmaxnm/vminnm. | Joey Gouly | 2013-07-17 | 1 | -0/+2 |
* | Add getModuleFlag(StringRef Key) to query a module flag given Key. | Manman Ren | 2013-07-16 | 1 | -0/+4 |
* | ARM: implement ldrex, strex and clrex intrinsics | Tim Northover | 2013-07-16 | 1 | -4/+7 |
* | Remove unneeded forward declarations. | Craig Topper | 2013-07-13 | 1 | -3/+0 |
* | Mark MDNode::getOperand as readonly. | Benjamin Kramer | 2013-07-12 | 1 | -1/+1 |
* | Target/X86: Add explicit Win64 and System V/x86-64 calling conventions. | Charles Davis | 2013-07-12 | 1 | -1/+10 |
* | IRBuilder: add an assertion that checks if we try to get a debug loc from ->e... | Nadav Rotem | 2013-07-09 | 1 | -0/+1 |
* | Fix a bug in IRBuilder::ClearInsertionPoint. The IR Builder needs to reset bo... | Nadav Rotem | 2013-07-08 | 1 | -0/+1 |
* | Add missing per-argument doesNotAccessMemory accessors. No functionality change | Nick Lewycky | 2013-07-07 | 1 | -2/+9 |
* | Extend 'readonly' and 'readnone' to work on function arguments as well as | Nick Lewycky | 2013-07-06 | 3 | -2/+29 |
* | Fix extra whitespace / formatting | Matt Arsenault | 2013-06-28 | 1 | -3/+4 |
* | [NVPTX] Remove i8 register class. PTX support for i8 (.b8, .u8, .s8) is rath... | Justin Holewinski | 2013-06-28 | 1 | -2/+0 |
* | Added support for the Builtin attribute. | Michael Gottesman | 2013-06-27 | 2 | -2/+33 |
* | add Function::removeFnAttr() | Kostya Serebryany | 2013-06-21 | 1 | -0/+7 |
* | remove some @deprecated markers: LLVM APIs aren't deprecated, they are remove... | Chris Lattner | 2013-06-18 | 2 | -5/+0 |
* | Make PrologEpilogInserter save/restore all callee saved registers | Derek Schuff | 2013-06-14 | 1 | -0/+3 |
* | #include <climits> instead of <limits.h> in C++ header file. | Jakub Staszak | 2013-06-13 | 1 | -1/+1 |
* | Move getRealLinkageName to a common place and remove all the duplicates of it. | Benjamin Kramer | 2013-06-01 | 1 | -0/+9 |
* | Fix wrong comment. Null is not acceptable. | Matt Arsenault | 2013-05-31 | 1 | -1/+1 |
* | Tidy up. Whitespace. | Jim Grosbach | 2013-05-24 | 1 | -11/+11 |
* | Add a new function attribute 'cold' to functions. | Diego Novillo | 2013-05-24 | 1 | -0/+1 |
* | Re-implement DebugIR in a way that does not subclass AssemblyWriter: | Daniel Malea | 2013-05-23 | 1 | -118/+0 |
* | [NVPTX] Add @llvm.nvvm.sqrt.f() intrinsic | Justin Holewinski | 2013-05-21 | 1 | -0/+2 |
* | Enable pod-like optimizations for pred and succ iterators. | Benjamin Kramer | 2013-05-20 | 1 | -1/+0 |
* | Remove dead code. | Eli Bendersky | 2013-05-15 | 1 | -4/+0 |
* | Implement PPC counter loops as a late IR-level pass | Hal Finkel | 2013-05-15 | 1 | -0/+5 |
* | Pull up AssemblyWriter interface into header to allow subclassing | Daniel Malea | 2013-05-08 | 1 | -0/+118 |
* | Fix const merging when an alias of a const is llvm.used. | Rafael Espindola | 2013-05-06 | 1 | -3/+13 |
* | Add ArrayRef constructor from None, and do the cleanups that this constructor... | Dmitri Gribenko | 2013-05-05 | 1 | -5/+4 |
* | [mips] Remove "Commutative" from property list of non-commutative intrinsics. | Akira Hatanaka | 2013-05-03 | 1 | -8/+8 |
* | Provide an API to temporarily suppress DebugLocations from being attached | Adrian Prantl | 2013-05-02 | 1 | -0/+21 |
* | This patch breaks up Wrap.h so that it does not have to include all of | Filip Pizlo | 2013-05-01 | 7 | -0/+79 |
* | get rid of windows warning: | Peng Cheng | 2013-05-01 | 1 | -1/+2 |