aboutsummaryrefslogtreecommitdiff
path: root/lldb/unittests/ScriptInterpreter/Python
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2020-06-25 21:02:02 +0100
committerDavid Green <david.green@arm.com>2020-06-25 21:55:13 +0100
commitd79b57b8bbba8d9f7e91417fdccf70e74150fd4a (patch)
tree8a8575322e83e2b3271f8a803146d521ba845474 /lldb/unittests/ScriptInterpreter/Python
parent06be4bb5e6cc703f9a45c2b63c6a749a73e9be65 (diff)
downloadllvm-d79b57b8bbba8d9f7e91417fdccf70e74150fd4a.zip
llvm-d79b57b8bbba8d9f7e91417fdccf70e74150fd4a.tar.gz
llvm-d79b57b8bbba8d9f7e91417fdccf70e74150fd4a.tar.bz2
[ARM] Split FPExt loads
This extends PerformSplittingToWideningLoad to also handle FP_Ext, as well as sign and zero extends. It uses an integer extending load followed by a VCVTL on the bottom lanes to efficiently perform an fpext on a smaller than legal type. The existing code had to be rewritten a little to not just split the node in two and let legalization handle it from there, but to actually split into legal chunks. Differential Revision: https://reviews.llvm.org/D81340
Diffstat (limited to 'lldb/unittests/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions