summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/lang/cpp
diff options
context:
space:
mode:
authorTim Northover <tnorthover@apple.com>2015-12-02 00:33:54 +0000
committerTim Northover <tnorthover@apple.com>2015-12-02 00:33:54 +0000
commitf3be9d5c0ba0731a16797e2b823f2eddcb1e36a1 (patch)
tree0c2d814de05cf4c32677ef82b871bf68736188ff /lldb/packages/Python/lldbsuite/test/lang/cpp
parentaf714765e6876e96b69b19475f8ce4a172e136e9 (diff)
downloadbcm5719-llvm-f3be9d5c0ba0731a16797e2b823f2eddcb1e36a1.tar.gz
bcm5719-llvm-f3be9d5c0ba0731a16797e2b823f2eddcb1e36a1.zip
AArch64: fix 128-bit shifts
We mustn't introduce a shift of exactly 64-bits for any inputs, since that's an UNDEF value (and worse, it's not what you want with the natural Arch64 implementation). The generated code is pretty horrific, but I couldn't come up with an obviously better alternative (if the amount is constant EXTR could help). Turns out 128-bit shifts are just nasty. rdar://22491037 llvm-svn: 254475
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud