summaryrefslogtreecommitdiffstats
path: root/openmp/runtime/src/kmp_threadprivate.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-05-28 05:37:25 +0000
committerCraig Topper <craig.topper@intel.com>2018-05-28 05:37:25 +0000
commit26bc84860ad3a12fa76898c10da5ad8da31202a6 (patch)
treefe2886c1548b7f4c06b8f48db3e8d64b019b4c10 /openmp/runtime/src/kmp_threadprivate.cpp
parentc791417a6d17851dcb0a0ee217d2c7ac463e3c47 (diff)
downloadbcm5719-llvm-26bc84860ad3a12fa76898c10da5ad8da31202a6.tar.gz
bcm5719-llvm-26bc84860ad3a12fa76898c10da5ad8da31202a6.zip
[X86] Stop forcing X86VPermi2X node index operand to match destination type to make masking pattern matching easier. Add extra patterns with bitcasts instead.
This basically reverts r280696 in favor of using extra patterns as mentioned as an alternative in that commit message. For now I've only added the cases we have test cases for, but it should be easy to add more in the future. This will help to convert VPERMI2PS/VPERMT2PS intrinsics to use a single ISD node opcode. And hopefully allow some intrinsics to be removed. llvm-svn: 333365
Diffstat (limited to 'openmp/runtime/src/kmp_threadprivate.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud