History log of /external/clang/lib/Headers/Intrin.h
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/Intrin.h
6bcf27bb9a4b5c3f79cb44c0e4654a6d7619ad89 29-May-2014 Stephen Hines <srhines@google.com> Update Clang for 3.5 rebase (r209713).

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

Change-Id: I8127eb568f674c2e72635b639a3295381fe8af82
/external/clang/lib/Headers/Intrin.h
0b327d323db4bbd93a4b91ed98ee9ab243290f4e 17-Oct-2013 Reid Kleckner <reid@kleckner.net> Add implementations of the MSVC barrier intrinsics

Summary:
These are deprecated in VS 2012 according to MSDN. They don't actually
compile down to any code. They prevent the compiler from reordering
memory accesses across the barrier, which is what a memory-clobbering
volatile asm does.

Reviewers: echristo

CC: cfe-commits

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

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@192860 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/Intrin.h
0cc83d15e8dd51b04d3927efe1740df600491840 01-Oct-2013 Warren Hunt <whunt@google.com> Fixing implementation of bittestandset in Intrin.h.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@191783 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/Intrin.h
69220e76ec232e5659b42f8885c7cec5ee8f1106 30-Sep-2013 Warren Hunt <whunt@google.com> Changing __X86_64__ to __x86_64__ in Intrin.h.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@191700 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/Intrin.h
97b94cb783237b3b14e988dced3d2bb48e016edc 28-Sep-2013 Warren Hunt <whunt@google.com> Typo correction: _int64 -> __int64.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@191592 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/Intrin.h
fffce2e7410e4b52b887e7a0d43b0af97f2c18e8 28-Sep-2013 Warren Hunt <whunt@google.com> Implements some of the more commonly used intrinsics in Intrin.h
Differential Revision: http://llvm-reviews.chandlerc.com/D1766



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@191590 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/Intrin.h
54fe9cd77b5785ab23b21e5d02fc0406df7e4918 19-Sep-2013 Reid Kleckner <reid@kleckner.net> Fix ifdef ordering at the end of Intrin.h from r190965

Test that intrin.h at least parses in C++ TUs.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190978 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/Intrin.h
b00ddc5b5f66312e46fcfc95aad953a0abb66b12 19-Sep-2013 Eric Christopher <echristo@gmail.com> Fix closing brace around ifdef.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190965 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/Intrin.h
1fe5ccfaebef277418b0ae44c52d7acf8dea0b0a 19-Sep-2013 Eric Christopher <echristo@gmail.com> The intrinsics should all have C linkage.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190963 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/Intrin.h
7f8527bd9284c049b6ff2321952af5057814fa48 31-Aug-2013 Eric Christopher <echristo@gmail.com> Typo.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189710 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/Intrin.h
f8e56745f5726a8f36444fe7e826e420340544bf 31-Aug-2013 Eric Christopher <echristo@gmail.com> Add initial clang targeted compatible decls for Intrin.h. Step towards
a windows compatible builtin header.

Currently uses x86intrin.h for implementing intel intrinsics in a clang
specific manner.

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