summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2020-01-04 18:14:33 -0800
committerCraig Topper <craig.topper@gmail.com>2020-01-04 18:15:20 -0800
commit16a67d252c72332423bae6597a0685248fc3501f (patch)
tree34ac9ad844dce32f04a036887dfe8df488fb361f /lldb/packages/Python/lldbsuite/test/python_api
parent285d5e6b8b1ecc70c25468b6c7458d2adadeddf3 (diff)
downloadbcm5719-llvm-16a67d252c72332423bae6597a0685248fc3501f.tar.gz
bcm5719-llvm-16a67d252c72332423bae6597a0685248fc3501f.zip
[TargetLowering] In expandFP_TO_UINT, add proper extend or truncate for the condition to feed the DstVT select.
Previously, for vectors we created a vselect with a condition that didn't match what the target wanted according to getSetCCResultType. To make up for this, X86 had a special DAG combine to detect if the condition was all sign bits and then insert its own truncate or extend. By adding the extend/truncate here explicitly we can avoid that.
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud