aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunction.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2020-02-08 21:35:21 -0800
committerCraig Topper <craig.topper@gmail.com>2020-02-09 11:45:54 -0800
commitdbcc1392b3807d7ddcb000741d2ffb276d90d36b (patch)
tree8f7821814dce2f43a58be8e24b74420c26e6e139 /llvm/lib/CodeGen/MachineFunction.cpp
parent85e2fa44c64e1edd2f675c990ecc60f5fadb4686 (diff)
downloadllvm-dbcc1392b3807d7ddcb000741d2ffb276d90d36b.zip
llvm-dbcc1392b3807d7ddcb000741d2ffb276d90d36b.tar.gz
llvm-dbcc1392b3807d7ddcb000741d2ffb276d90d36b.tar.bz2
[X86] Remove isel patterns that include a vselect/X86selects and a strict FP node.
A vselect+strictfp node is not equivalent to a masked operation. The exceptions of the strictfp node are not masked by a vselect after it so we can't match it to a masked operation. We already had a hack in IsLegalToFold to prevent these patterns from matching. This patch removes that hack and removes the patterns.
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions