Add some AVX2 intrinsics

This commit is contained in:
Vsevolod Livinskij
2013-11-27 00:55:57 +04:00
parent 19f73b2ede
commit 35a4d1b3a2
5 changed files with 292 additions and 13 deletions

View File

@@ -490,9 +490,12 @@ lSetInternalFunctions(llvm::Module *module) {
"__packed_store_active",
"__padds_i8",
"__padds_i16",
"__vpadds_i8",
"__padds_vi8",
"__padds_vi16",
"__paddus_i8",
"__paddus_i16",
"__paddus_vi8",
"__paddus_vi16",
"__popcnt_int32",
"__popcnt_int64",
"__prefetch_read_uniform_1",
@@ -501,8 +504,12 @@ lSetInternalFunctions(llvm::Module *module) {
"__prefetch_read_uniform_nt",
"__psubs_i8",
"__psubs_i16",
"__psubs_vi8",
"__psubs_vi16",
"__psubus_i8",
"__psubus_i16",
"__psubus_vi8",
"__psubus_vi16",
"__rcp_uniform_float",
"__rcp_varying_float",
"__rdrand_i16",