diff options
author | Fangrui Song <i@maskray.me> | 2023-09-27 21:29:56 -0700 |
---|---|---|
committer | Fangrui Song <i@maskray.me> | 2023-09-27 21:29:56 -0700 |
commit | 0d8b864829073cf6f0a40f1b257d6631fc4145d0 (patch) | |
tree | 8b810b46c7316ff0330455336ecb193af6a71bc4 /clang/lib/Basic/Module.cpp | |
parent | 11819a1031fc67ef216de380a918dc5f33646fc4 (diff) | |
download | llvm-0d8b864829073cf6f0a40f1b257d6631fc4145d0.zip llvm-0d8b864829073cf6f0a40f1b257d6631fc4145d0.tar.gz llvm-0d8b864829073cf6f0a40f1b257d6631fc4145d0.tar.bz2 |
CGBuiltin: emit llvm.abs.* instead of neg+icmp+select for abs
instcombine will combine neg+icmp+select to llvm.abs.*. Let's just emit
llvm.abs.* in the first place.
Diffstat (limited to 'clang/lib/Basic/Module.cpp')
0 files changed, 0 insertions, 0 deletions