aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support/MathExtrasTest.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2024-08-19 13:50:07 +0100
committerGitHub <noreply@github.com>2024-08-19 13:50:07 +0100
commitb05c55472bf7cadcd0e4cb1a669b3474695b0524 (patch)
tree80c4af32af4487862a14823755d467b837861184 /llvm/unittests/Support/MathExtrasTest.cpp
parent0cc6b464f8adb739e6f9bcc9bda8cff9bb1f1c2a (diff)
downloadllvm-b05c55472bf7cadcd0e4cb1a669b3474695b0524.zip
llvm-b05c55472bf7cadcd0e4cb1a669b3474695b0524.tar.gz
llvm-b05c55472bf7cadcd0e4cb1a669b3474695b0524.tar.bz2
[X86] LowerABD - simplify i32/i64 to use sub+sub+cmov instead of repeating nodes via abs (#102174)
Using X86ISD::SUB nodes directly allows us to drive the X86ISD::CMOV node with exact flags instead of trying to cleanup the generic codegen via ICMP/SUBO nodes.
Diffstat (limited to 'llvm/unittests/Support/MathExtrasTest.cpp')
0 files changed, 0 insertions, 0 deletions