diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2020-02-19 12:35:12 -0500 |
---|---|---|
committer | Matt Arsenault <arsenm2@gmail.com> | 2020-02-24 21:20:35 -0500 |
commit | 0b46b078b656eacaf8fb0b550825189a051f0744 (patch) | |
tree | 70a7a17de920629a99f63b64c0a4736d3bee302b /llvm/lib/CodeGen/MachineBasicBlock.cpp | |
parent | 11e3dde6252f481238dccd14956350ff328c4087 (diff) | |
download | llvm-0b46b078b656eacaf8fb0b550825189a051f0744.zip llvm-0b46b078b656eacaf8fb0b550825189a051f0744.tar.gz llvm-0b46b078b656eacaf8fb0b550825189a051f0744.tar.bz2 |
AMDGPU/GlobalISel: Fix incorrect VOP3P fneg folding
We use some s32 values in VOP3P operands, and won't see any
intervening casts from a 32-bit fneg. Make sure it's really a packed
fneg before folding.
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions