summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2019-11-18 11:14:13 -0800
committerCraig Topper <craig.topper@intel.com>2019-11-18 11:24:08 -0800
commit6e20d70a695028099b1705cfcfd1373d9d62e747 (patch)
treef471d78f65bd0f07d1528fa88a67caef0f816a9e /lldb/packages/Python/lldbsuite/test/python_api
parentad5a84c883354e8bb595ebfd9971fe4a14b770fd (diff)
downloadbcm5719-llvm-6e20d70a695028099b1705cfcfd1373d9d62e747.tar.gz
bcm5719-llvm-6e20d70a695028099b1705cfcfd1373d9d62e747.zip
[LegalizeDAG] Convert strict fp nodes to libcalls without losing the chain.
Previously we mutated the node and then converted it to a libcall. But this loses the chain information. This patch keeps the chain, but unfortunately breaks tail call optimization as the functions involved in deciding if a node is in tail call position can't handle the chain. But correct ordering seems more important to be right. Somehow the SystemZ tests improved. I looked at one of them and it seemed that we're handling the split vector elements in a different order and that made the copies work better. Differential Revision: https://reviews.llvm.org/D70334
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud