summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2023-07-03 10:38:04 -0400
committerMatt Arsenault <Matthew.Arsenault@amd.com>2023-07-06 10:26:21 -0400
commit8ee1cc82c9e54902a495204a537d2152b68ec757 (patch)
treee62dab5332b5af510baf6f10217ea8412c5cbf9a /clang/lib/CodeGen/CodeGenModule.cpp
parent90b83a6d6caa651ea32987c94955ed18fffcb40c (diff)
AMDGPU: Fold out sign bit ops on frexp_exp
The sign bit has no impact on the exponent, so strip these away. Saves on the source modifier encoding cost. I left the GlobalISel handling until there's a resolution to issue #62628. We should do this in instcombine too, but legalization should be introducing more frexps than it currently is where this would occur.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions