History log of /external/clang/lib/Headers/CMakeLists.txt
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ef8225444452a1486bd721f3285301fe84643b00 21-Jul-2014 Stephen Hines <srhines@google.com> Update Clang for rebase to r212749.

This also fixes a small issue with arm_neon.h not being generated always.

Includes a cherry-pick of:
r213450 - fixes mac-specific header issue
r213126 - removes a default -Bsymbolic on Android

Change-Id: I2a790a0f5d3b2aab11de596fc3a74e7cbc99081d
/external/clang/lib/Headers/CMakeLists.txt
6bcf27bb9a4b5c3f79cb44c0e4654a6d7619ad89 29-May-2014 Stephen Hines <srhines@google.com> Update Clang for 3.5 rebase (r209713).

Change-Id: I8c9133b0f8f776dc915f270b60f94962e771bc83
/external/clang/lib/Headers/CMakeLists.txt
651f13cea278ec967336033dd032faef0e9fc2ec 24-Apr-2014 Stephen Hines <srhines@google.com> Updated to Clang 3.5a.

Change-Id: I8127eb568f674c2e72635b639a3295381fe8af82
/external/clang/lib/Headers/CMakeLists.txt
8c8bbade37581bb78c1233d7194cc00ee11d29a0 30-Sep-2013 Yunzhong Gao <Yunzhong_Gao@playstation.sony.com> Adding intrinsics to the clang front end for the x86 TBM instruction set.

Differential Revision: http://llvm-reviews.chandlerc.com/D1751



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@191681 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
b83f5a77335ca8a5b41ba4e17aa8d4bb6248c1e4 19-Sep-2013 Ben Langmuir <ben.langmuir@intel.com> Add C intrinsics for Intel SHA Extensions

Intrinsics added shaintrin.h, which is included from x86intrin.h if __SHA__ is
enabled. SHA implies SSE2, which is needed for the __m128i type.

Also add the -msha/-mno-sha option.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190999 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
31814840a8428da3b847dc9198a63ae53c475839 06-Sep-2013 Eric Christopher <echristo@gmail.com> Add Intrin.h to the cmake files.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190199 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
a25832fcbf316b3c28d473faa81a53c9673605d9 28-Aug-2013 Ted Kremenek <kremenek@apple.com> [CMake] use combination of CMAKE_RUNTIME_OUTPUT_DIRECTORY and CMAKE_LIBRARY_OUTPUT_DIRECTORY to install clang headers for Xcode builds.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189443 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
ba715449e7b60915014d6d84d8fea74e7127184f 28-Aug-2013 Ted Kremenek <kremenek@apple.com> Revert "Use CMAKE_RUNTIME_OUTPUT_DIRECTORY instead of LLVM_BINARY_DIR for installing Clang headers."

This appears to be breaking the buildbots.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189426 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
8970cf5a01c87c6a283d830b5f6f12757f330868 28-Aug-2013 Ted Kremenek <kremenek@apple.com> Use CMAKE_RUNTIME_OUTPUT_DIRECTORY instead of LLVM_BINARY_DIR for installing Clang headers.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189414 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
4eb9b2f747f65933d9339502e354c695878863e5 27-Aug-2013 Ted Kremenek <kremenek@apple.com> Revert "[CMake] Use CLANG_BINARY_DIR instead of LLVM_BINARY_DIR as installation path for Clang headers."

This was breaking some tests. Will investigate.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189403 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
a5b911664ea86a0237cf59e9efb53bc1c33c5b8c 27-Aug-2013 Ted Kremenek <kremenek@apple.com> [CMake] Use CLANG_BINARY_DIR instead of LLVM_BINARY_DIR as installation path for Clang headers.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189402 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
d333e7be00bd8bceac0989d7877589d85ceae7da 18-Apr-2013 Argyrios Kyrtzidis <akyrtzi@gmail.com> [CMake] Create the directory before creating the link to the clang headers.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@179782 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
16e0f19415a37edf2aef8a3d99fd1b18be7762d9 29-Mar-2013 Argyrios Kyrtzidis <akyrtzi@gmail.com> [cmake] Add clang-headers as a dependency of libclang and if we have to copy them
for the IDE case, also create a symlink inside the libclang.dylib directory.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@178372 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
1bfc28c48c1b86a05d2e07b403107ef3da5a0f8e 29-Mar-2013 Michael Liao <michael.liao@intel.com> Add RDSEED intrinsic support defined in AVX2 extension



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@178331 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
72339a0d160720c6301d629761e701e5fad56f5e 26-Mar-2013 Michael Liao <michael.liao@intel.com> Add PRFCHW intrinsic support

- Add head 'prfchwintrin.h' to define '_m_prefetchw' which is mapped to
LLVM/clang prefetch builtin
- Add option '-mprfchw' to enable PRFCHW feature and pre-define '__PRFCHW__'
macro



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@178041 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
de03c15ad92b44a4be11507ca2501bb9dd014dce 17-Jan-2013 Richard Smith <richard-llvm@metafoo.co.uk> Parsing support for C11's _Noreturn keyword. No semantics yet.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172761 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
463eb89d5e36b05d74c14b937384076d745b3b84 10-Nov-2012 Michael Liao <michael.liao@intel.com> Add clang support of RTM from TSX

- New options '-mrtm'/'-mno-rtm' are added to enable/disable RTM feature
- Builtin macro '__RTM__' is defined if RTM feature is enabled
- RTM intrinsic header is added and introduces 3 new intrinsics, namely
'_xbegin', '_xend', and '_xabort'.
- 3 new builtins are added to keep compatible with gcc, namely
'__builtin_ia32_xbegin', '__builtin_ia32_xend', and '__builtin_ia32_xabort'.
- Test cases for pre-defined macro and new intrinsic codegen are added.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@167665 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
3043175274899e086c8664fe64c8fb4b9eacb733 06-Nov-2012 Douglas Gregor <dgregor@apple.com> Split the instrinsic header wmmintrin.h into AES and PCLMUL parts, so
that we can model them as separate submodules.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@167420 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
9573c3a6bec505ef89903813cc047fd3518e18c1 11-Oct-2012 NAKAMURA Takumi <geek4civic@gmail.com> clang/lib/Headers/CMakeLists.txt: Add f16cintrin.h.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165688 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
239c030aa4bde597f45c80c50f653620bdd72922 10-Jun-2012 Craig Topper <craig.topper@gmail.com> Begin adding XOP intrinsics

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158286 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
97075fb073ffc40aef4c2fdef393b715e514301e 04-Jun-2012 Craig Topper <craig.topper@gmail.com> Add fma3 intrinsic header file.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@157913 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
6ea73b243b72b2793b6304e3e4dc71619e017263 29-May-2012 Benjamin Kramer <benny.kra@googlemail.com> Install ammintrin.h in the cmake build.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@157639 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
1785c36ee6c1b6a36c344819b3f2f3d859359dd6 07-May-2012 Chandler Carruth <chandlerc@gmail.com> Remove the 'intrin.h' builtin header file and its tests for now.

After discussion with several people, including Doug Gregor, we've
decided to change our approach here. If you have questions about this
header file, the commit removing it, etc., please reach out to me
off-list.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@156322 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
577535156425fa67ed2f1dad321e807f0f67649b 24-Apr-2012 Chandler Carruth <chandlerc@gmail.com> Introduce an initial sketch of a MSVC compatible 'intrin.h' builtin
header, along with a stub test to make sure it compiles in the
appropriate modes.

Thanks to Aaron Ballman for working with me to figure out the initial
strategy here, and to Nico for reviewing and pestering me to actually
commit it.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@155425 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
3e80d8ac921825436bd11d9b4017a0691584056b 29-Jan-2012 Douglas Gregor <dgregor@apple.com> Introduce a module map for (some of) the compiler-supplied
headers. The remaining headers require more sophisticated
requirements; they'll be handled separately. Part of
<rdar://problem/10710060>.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@149206 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
5c76db3a4c45ddaeb98d75f7e4b7e41e25cff2eb 30-Dec-2011 NAKAMURA Takumi <geek4civic@gmail.com> clang/lib/Headers/CMakeLists.txt: Unbreak cmake build.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@147373 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
0945f20f1c7263dab9a4d1eecd1d6fe822dbe65d 29-Dec-2011 Richard Smith <richard-llvm@metafoo.co.uk> Unbreak cmake build after r147340.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@147355 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
b5409c5bbfc1579b7e5c27b4fd1109464dde4c02 26-Dec-2011 NAKAMURA Takumi <geek4civic@gmail.com> clang/lib/Headers/CMakeLists.txt: Unbreak cmake build to add bmi2intrin.h since r147275.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@147276 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
6ab9f02ca0f87ff5c1bdf4e7fbbd7eece6ac4718 25-Dec-2011 NAKAMURA Takumi <geek4civic@gmail.com> lib/Headers/CMakeLists.txt: Fix cmake build since r147263, for two missing headers.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@147266 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
925be547b163675b312e3cac0cc7f37f31d787c1 19-Dec-2011 Craig Topper <craig.topper@gmail.com> Begin adding AVX2 intrinsics. Necessitated increasing the number of bits used to store builtinID when serializing identifier table.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@146855 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
d85c1e9800213d2a8750215f6980ae67411cac72 08-Dec-2011 Rafael Espindola <rafael.espindola@gmail.com> Add a minimal unwind.h that knows how to forward to the system one in systems
that have it in /usr/include (only OS X Lion so far).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@146140 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
82e11cdb2a2769038b71698ee5fbca94f73d999a 06-Dec-2011 Rafael Espindola <rafael.espindola@gmail.com> Install cpuid.h when building with cmake too.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@145935 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
82d0b0aab9088e977c2a44c4a5a90479c63149fe 29-Sep-2011 Peter Collingbourne <peter@pcc.me.uk> Add support for alignment-specifiers in C1X and C++11, remove
support for the C++0x draft [[align]] attribute and add the C1X
standard header file stdalign.h

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@140796 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
408d5d1a3c578e59b457ba2065e866f9d71ffec5 15-Apr-2011 Michael J. Spencer <bigcheesegs@gmail.com> Add mm3dnow.h.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@129572 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
be7025e300d57023656cd1fc0e7eda4061346d1d 27-Feb-2011 Oscar Fuentes <ofv@wanadoo.es> CMake: updated list of installable header files. PR9321.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@126572 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
a3f787c32b84a5c66d48e1b9713bdd66d3866f57 20-Feb-2011 Oscar Fuentes <ofv@wanadoo.es> Put targets on folders, if the IDE supports the feature.

Requires CMake 2.8.3 or newer.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@126094 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
c8da1ecaf58ff41b652dd53331aace948027039b 20-Feb-2011 Oscar Fuentes <ofv@wanadoo.es> New function for tablegenning: clang_tablegen.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@126093 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
105716ecab261f4356f111a6f25927a9a7d9c93b 19-Oct-2010 Douglas Gregor <dgregor@apple.com> Fix CMake installation of arm_neon.h

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@116835 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
d1e6fdb4c5325c61fedfa62751f70ee373880a52 12-Oct-2010 Douglas Gregor <dgregor@apple.com> Eliminate CIndexer::getClangPath(), since libclang no longer depends
on the presence of a 'clang' executable. Simplify
CIndexer::getClangResourcesPath() a bit.

Patch up the CMake makefiles to install headers into two locations in
the build tree, for those silly cases where 'clang' will end up
looking into the wrong build directory for headers.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@116260 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
033b7b327e8cdc8cd4bafce1625ea88bc9e3f6c8 20-Aug-2010 Benjamin Kramer <benny.kra@googlemail.com> Add immintrin meta header.

- This is the official way to get AVX intrinsics, we might want to disallow
direct inclusion of avxintrin.h, just like GCC does.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111660 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
3a70f86144fe8c7acef28822a08a4ce3262a84a4 20-Aug-2010 Chris Lattner <sabre@nondot.org> alphabeticalize


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111654 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
46c25ef26659423e64eb3e056e2f86479e9545a4 20-Aug-2010 Chris Lattner <sabre@nondot.org> hopefully unbreak the msvc buildbot.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111653 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
55db5b874416cde3f2601a717e25d0974bf02f80 05-Aug-2010 Bruno Cardoso Lopes <bruno.cardoso@gmail.com> Add AVX intrinsics header

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@110253 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
2390b62f3afd9cc83d03a1972d4533eb52c246a4 17-Jun-2010 Douglas Gregor <dgregor@apple.com> Update CMake build system for ARM NEON generation.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@106220 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
a23326b5c244a03bf61ebb86db60a777ea26f926 17-Jun-2010 Nate Begeman <natebegeman@mac.com> Generate arm_neon.inc in include/clang/Basic, which provides:
1. builtins definitions for BuiltinsARM.def
2. intrinsic validation code for SemaChecking

Unsure as to whether this is the best way to handle the make dependencies or not.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@106208 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
c302f002f5e88a7ce29026bf9b006ff6774892b5 28-May-2010 Douglas Gregor <dgregor@apple.com> Add CMake goop to get arm_neon.h generated

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@104934 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
a96698e9358c00c269b96ad4d8b27da8a8273086 28-Apr-2010 Nate Begeman <natebegeman@mac.com> Stub out NEON support, more to come.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@102512 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
dd17394d225b06376e9ae1d23f36cec463fdef01 14-Apr-2010 Chris Lattner <sabre@nondot.org> implement altivec.h and a bunch of support code, patch by Anton Yartsev!


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@101215 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
25950e8c13a298a9f182b8a15d901441472816eb 27-Oct-2009 Oscar Fuentes <ofv@wanadoo.es> CMake: Respect LLVM_LIBDIR_SUFFIX for clang-specific headers under
${libdir}/clang

Patch by Ingmar Vanhassel!


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@85308 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
7f7b74888e45b0b24d3130f0075a28514f2c7ce8 23-Aug-2009 Douglas Gregor <dgregor@apple.com> CMake: Improve installation of Clang

- Install clang-cc into libexec
- Install headers into lib/clang/<version>/include
- Don't install other clang-based tools (clang-wpa, clang-index, etc.)



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@79827 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
91a425cfd9dab4c4c6be69540db3617c03dff3ab 25-Jun-2009 Douglas Gregor <dgregor@apple.com> Make sure install Clang headers when building clang-cc

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@74163 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
ebfc180d9b427be65c95cce621184103d6bbedd5 16-Jun-2009 Douglas Gregor <dgregor@apple.com> Update Clang to include the InitializeAllTargets and
InitializeAllAsmPrinters LLVM headers. Also includes some minor fixes
for the CMake-based build with Xcode.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@73544 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
06026000b1e88a799ed010c88131b549cbbe4f56 07-Jun-2009 Douglas Gregor <dgregor@apple.com> CMake: Install Clang's headers into the right place in the build tree, for regression testing

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@73014 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt
d2f4e5ea6e980e48c292f5ca250e99377e3ee111 26-Oct-2008 Oscar Fuentes <ofv@wanadoo.es> CMake: Builds and installs clang binary and libs (no docs yet). It
must be under the `tools' subdirectory of the LLVM *source* tree.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@58180 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/CMakeLists.txt