36b56886974eae4f9c5ebc96befd3e7bfe5de338 |
|
24-Apr-2014 |
Stephen Hines <srhines@google.com> |
Update to LLVM 3.5a. Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|
0b8c9a80f20772c3793201ab5b251d3520b9cea3 |
|
02-Jan-2013 |
Chandler Carruth <chandlerc@gmail.com> |
Move all of the header files which are involved in modelling the LLVM IR into their new header subdirectory: include/llvm/IR. This matches the directory structure of lib, and begins to correct a long standing point of file layout clutter in LLVM. There are still more header files to move here, but I wanted to handle them in separate commits to make tracking what files make sense at each layer easier. The only really questionable files here are the target intrinsic tablegen files. But that's a battle I'd rather not fight today. I've updated both CMake and Makefile build systems (I think, and my tests think, but I may have missed something). I've also re-sorted the includes throughout the project. I'll be committing updates to Clang, DragonEgg, and Polly momentarily. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171366 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|
3574eca1b02600bac4e625297f4ecf745f4c4f32 |
|
08-Oct-2012 |
Micah Villmow <villmow@gmail.com> |
Move TargetData to DataLayout. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165402 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|
55d42003368c57d3a41c5f464d39b8440050d558 |
|
08-Jan-2011 |
Evan Cheng <evan.cheng@apple.com> |
Recognize inline asm 'rev /bin/bash, ' as a bswap intrinsic call. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123048 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|
b41b5e0b2d865f9dcb8cc868b28929daf3a11207 |
|
26-Jun-2009 |
Owen Anderson <resistor@mac.com> |
Get rid of these cache variables, which are a holdover from the days when we had multiple type planes and these lookups were expensive. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74319 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|
6279cd85e9e59c93d43877bf2cf7d116e51ce021 |
|
25-Jun-2009 |
Owen Anderson <resistor@mac.com> |
Now with EVEN FEWER statics! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74143 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|
7ed47a13356daed2a34cd2209a31f92552e3bdd8 |
|
29-Dec-2007 |
Chris Lattner <sabre@nondot.org> |
Don't attribute in file headers anymore. See llvmdev for the discussion of this change. Boy are my fingers tired. ;-) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45411 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|
27e9d457d4047cf0051e17d9ca39740875d11440 |
|
05-Jul-2007 |
Dan Gohman <gohman@apple.com> |
Add explicit keywords. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37925 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|
36abe148630ea3742a914d87bd6a54be7d8eb825 |
|
29-Jan-2007 |
Reid Spencer <rspencer@reidspencer.com> |
IntrinsicLowering now requires TargetData. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33617 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|
e5da2c075e5b15b424d1e763e1bfac35f6470432 |
|
28-Jan-2007 |
Reid Spencer <rspencer@reidspencer.com> |
Adjust a comment to reflect reality. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33607 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|
b71fd7897f6b4500cdbe602c5a9907316750cf5a |
|
15-Nov-2006 |
Chris Lattner <sabre@nondot.org> |
Simplify IntrinsicLowering and clarify that it is only for use by the CBE and interpreter. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31755 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|
682365dc80deb63aee3d1f884d86c2e886d171a5 |
|
10-Mar-2006 |
Chris Lattner <sabre@nondot.org> |
remove ShouldEmitDebugFunctions, a hack to support llvm-db via the jit git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26702 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|
b13b3801fc48087ebcafb95e29ad79643234683f |
|
16-Nov-2005 |
Chris Lattner <sabre@nondot.org> |
add a flag git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24375 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|
ea61c358720aa6c7a159d51658b34276316aa841 |
|
21-Apr-2005 |
Misha Brukman <brukman+llvm@gmail.com> |
Remove trailing whitespace git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21409 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|
148d2065e4eb60357014a39c8e0d66c908679ffd |
|
28-Sep-2004 |
Alkis Evlogimenos <alkis@evlogimenos.com> |
Use class instead of struct for defining classes. This unbreaks the build on windows. Patch contributed by Paolo Invernizzi! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16531 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|
90a62c8d4b361406115bf7ff61ca7ab635c58349 |
|
20-Jun-2004 |
Chris Lattner <sabre@nondot.org> |
Start moving IntrinsicLowering out of VMCore into libcodegen, as per PR346 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14264 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|
43c81f19ee791760ac2079886e76dfdfed58dc72 |
|
09-May-2004 |
Chris Lattner <sabre@nondot.org> |
Add support for inserting all prototypes up-front git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13431 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|
f70e0c216c074bd2ae2b08178f5512849545db4e |
|
28-Dec-2003 |
Chris Lattner <sabre@nondot.org> |
Clean up a lot of the code I added yesterday by exposing the IntrinsicLowering implementation from the TargetMachine directly. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10636 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|
624affb56fec58eb9f35c01c86a74eb60100b4a8 |
|
28-Dec-2003 |
Chris Lattner <sabre@nondot.org> |
ABC's must have virtual dtors! Shame on me! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10624 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|
8a1931a942071eebc828d1e863ba73c091497dd2 |
|
28-Dec-2003 |
Chris Lattner <sabre@nondot.org> |
Move header into top-level llvm dir git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10622 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|
3f52c1561d70575b0003404e2c2210d6286f79a9 |
|
28-Dec-2003 |
Chris Lattner <sabre@nondot.org> |
Add new interface that allows removal of some code from the code generators, provides for future extensibility, might help the LLVA project avoid having to hack their own LLI, and provides support required for the experimental Venus project. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10620 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
|