aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2020-05-26 23:42:11 -0700
committerCraig Topper <craig.topper@gmail.com>2020-05-26 23:48:16 -0700
commit84cf8ed8fd3f950b6e30225cae6f092da768cbe6 (patch)
tree4b0acfdd4a73192893ecd223eebe07660f0244cf /clang/lib/Frontend/CompilerInvocation.cpp
parentb4978b24445cdc33311bbdb661060f9d9229efe9 (diff)
downloadllvm-84cf8ed8fd3f950b6e30225cae6f092da768cbe6.zip
llvm-84cf8ed8fd3f950b6e30225cae6f092da768cbe6.tar.gz
llvm-84cf8ed8fd3f950b6e30225cae6f092da768cbe6.tar.bz2
[X86] Lower sse_cmp_ss/sse2_cmp_sd intrinsics to X86ISD::FSETCC with vector types.
Isel match that instead of the intrinsic. Similar to what we do for avx512. Trying to move more intrinsics to target specific ISD opcodes. Hoping to add DAG combines to shrink simple loads going into scalar intrinsics that only read 32 or 64 bits.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions