aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/Builtins.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2024-05-11 13:37:48 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2024-05-11 13:37:48 +0100
commit23fe1fc6b78b7643a801ce3eb53d14b47b1dd0ff (patch)
treeafc5cfd8f9d080e38ec1ebf794c2e4cc1c5b646b /clang/lib/Basic/Builtins.cpp
parent079fdef7d26d2004b5bfd467fddadf1906bc814b (diff)
downloadllvm-23fe1fc6b78b7643a801ce3eb53d14b47b1dd0ff.zip
llvm-23fe1fc6b78b7643a801ce3eb53d14b47b1dd0ff.tar.gz
llvm-23fe1fc6b78b7643a801ce3eb53d14b47b1dd0ff.tar.bz2
[TTI][X86] getGSScalarCost - don't bother with adding cost of ICMP for each i1 mask element
These can nearly always be folded into the existing cost of the branch, and brings the throughput costs of the scalarised gather/scatter code much closer to the llvm-mca/uica estimates
Diffstat (limited to 'clang/lib/Basic/Builtins.cpp')
0 files changed, 0 insertions, 0 deletions