aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp
diff options
context:
space:
mode:
authorAlexis Engelke <engelke@in.tum.de>2023-03-10 12:26:10 +0100
committerAlexis Engelke <engelke@in.tum.de>2023-04-21 13:40:48 +0200
commit5368c1065f0eaefc442247134ba3b2e98c97fda7 (patch)
tree475bec80f49139893107a69f65dc0363175c2d04 /llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp
parentb86b468731e93ab606d0097c91965d3f56ca7103 (diff)
downloadllvm-5368c1065f0eaefc442247134ba3b2e98c97fda7.zip
llvm-5368c1065f0eaefc442247134ba3b2e98c97fda7.tar.gz
llvm-5368c1065f0eaefc442247134ba3b2e98c97fda7.tar.bz2
[X86][FastISel] Handle CRC32 intrinsics
Some applications make heavy use of the crc32 operation (e.g., as part of a hash function), so having a FastISel path avoids fallbacks to SelectionDAG and improves compile times, in our case by ~1.5%. Reviewed By: pengfei Differential Revision: https://reviews.llvm.org/D148023
Diffstat (limited to 'llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp')
0 files changed, 0 insertions, 0 deletions