aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineScheduler.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2024-03-06 17:23:15 +0000
committerGitHub <noreply@github.com>2024-03-06 17:23:15 +0000
commit0bd9255f8ad9f321dd606365e2bc28447a9976cb (patch)
tree60454cbc814ca2a10cb3d6fd20ecc715ab510f8e /llvm/lib/CodeGen/MachineScheduler.cpp
parentc371ee9da9c4fa4b682baf47ce5c2a6b6f4c74bc (diff)
downloadllvm-0bd9255f8ad9f321dd606365e2bc28447a9976cb.zip
llvm-0bd9255f8ad9f321dd606365e2bc28447a9976cb.tar.gz
llvm-0bd9255f8ad9f321dd606365e2bc28447a9976cb.tar.bz2
[X86] Improve KnownBits for X86ISD::PSADBW nodes (#83830)
Don't just return the known zero upperbits, compute the absdiff Knownbits and perform the horizontal sum. Add implementations that handle both the X86ISD::PSADBW nodes and the INTRINSIC_WO_CHAIN intrinsics (pre-legalization).
Diffstat (limited to 'llvm/lib/CodeGen/MachineScheduler.cpp')
0 files changed, 0 insertions, 0 deletions