summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/lang/cpp/std-function-step-into-callable/main.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2019-02-16 08:25:42 +0000
committerCraig Topper <craig.topper@intel.com>2019-02-16 08:25:42 +0000
commitdb5aa955cba9b172a67c95f2799946354b54d299 (patch)
tree9956afd63aadb84ff9648f0e1204e16bd1f8891e /lldb/packages/Python/lldbsuite/test/lang/cpp/std-function-step-into-callable/main.cpp
parent5fc9edf6bb590059cd0df70bfa1e6882307b485d (diff)
downloadbcm5719-llvm-db5aa955cba9b172a67c95f2799946354b54d299.tar.gz
bcm5719-llvm-db5aa955cba9b172a67c95f2799946354b54d299.zip
[X86] When type legalizing the result of a i64 fp_to_uint on 32-bit targets. Generate all of the ops as i64 and let them be legalized.
No need to manually split everything. We can let the type legalizer work for us. The test change seems to be caused by some DAG ordering issue that was previously circumventing a one use check in LowerSELECT where FP selects are turned into blends if the setcc has one use. But it was running after an integer select and the same setcc had been legalized to cmov and X86SISD::CMP. This dropped the use count of the setcc, but wasn't what was intended. llvm-svn: 354197
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp/std-function-step-into-callable/main.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud