History log of /external/clang/lib/Headers/tbmintrin.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d5276cce5527a496bca8e13cbc07f8d1e6044483 05-Oct-2013 Craig Topper <craig.topper@gmail.com> Use logical/arithmetic operations instead of builtins in tbmintrin.h. This way we can remove the intrinsic support from the backend.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@192036 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/tbmintrin.h
6a48b3f1bd4257b15a44d0d36702eb00e6ce1d2a 03-Oct-2013 Craig Topper <craig.topper@gmail.com> Change __builtin_ia32_bextri_u64 to take an i64imm to match up with LLVM backend changes.

An explicit cast is still needed in tbmintrin.h to convert any big integer down to i32imm.

Patch from Yunzhong Gao.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@191872 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/tbmintrin.h
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/tbmintrin.h