aboutsummaryrefslogtreecommitdiff
path: root/llvm/utils/FileCheck/FileCheck.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-07-20 17:57:53 +0000
committerCraig Topper <craig.topper@intel.com>2018-07-20 17:57:53 +0000
commit28ac623f6f2434bcdd78d5ace01ae0fedba21b90 (patch)
tree332a06b3de03bfd9735b5effc977dab4ef0b5626 /llvm/utils/FileCheck/FileCheck.cpp
parent6194ccf8c795bf8eb6926e03c192e7326ee54f90 (diff)
downloadllvm-28ac623f6f2434bcdd78d5ace01ae0fedba21b90.zip
llvm-28ac623f6f2434bcdd78d5ace01ae0fedba21b90.tar.gz
llvm-28ac623f6f2434bcdd78d5ace01ae0fedba21b90.tar.bz2
[X86] Remove isel patterns for MOVSS/MOVSD ISD opcodes with integer types.
Ideally our ISD node types going into the isel table would have types consistent with their instruction domain. This prevents us having to duplicate patterns with different types for the same instruction. Unfortunately, it seems our shuffle combining is currently relying on this a little remove some bitcasts. This seems to enable some switching between shufps and shufd. Hopefully there's some way we can address this in the combining. Differential Revision: https://reviews.llvm.org/D49280 llvm-svn: 337590
Diffstat (limited to 'llvm/utils/FileCheck/FileCheck.cpp')
0 files changed, 0 insertions, 0 deletions