summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/TestNamespaceLookup.py
diff options
context:
space:
mode:
authorJun Bum Lim <junbuml@codeaurora.org>2015-12-22 16:36:16 +0000
committerJun Bum Lim <junbuml@codeaurora.org>2015-12-22 16:36:16 +0000
commit6755c3bc5f0ab97f38eec776147df7b01c80e915 (patch)
treec4d1b992ae3c3bbae98bfe6283a72fb0f565ff32 /lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/TestNamespaceLookup.py
parent4d156ae0c8b63ec1e5e266c78046f183bb7cf558 (diff)
downloadbcm5719-llvm-6755c3bc5f0ab97f38eec776147df7b01c80e915.tar.gz
bcm5719-llvm-6755c3bc5f0ab97f38eec776147df7b01c80e915.zip
[AArch64] Promote loads from stored
This is a recommit of r256004 which was reverted in r256160. The issue was the incorrect promotion for half and byte loads transformed into mov instructions. This fix will replace half and byte type loads only with bit field extracts. Original commit message: This change promotes load instructions which directly read from stored by replacing them with mov instructions. If the store is wider than the load, the load will be replaced with a bitfield extract. For example : STRWui %W1, %X0, 1 %W0 = LDRHHui %X0, 3 becomes STRWui %W1, %X0, 1 %W0 = UBFMWri %W1, 16, 31 llvm-svn: 256249
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/TestNamespaceLookup.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud