History log of /external/llvm/include/llvm/CodeGen/IntrinsicLowering.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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