diff options
| author | Tim Northover <tnorthover@apple.com> | 2014-07-27 07:10:29 +0000 |
|---|---|---|
| committer | Tim Northover <tnorthover@apple.com> | 2014-07-27 07:10:29 +0000 |
| commit | 2c46beb0d109d75ed597acb0d726035daacd2c33 (patch) | |
| tree | b1e9408146e10756c5e4adfcc74598db083f2690 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 9303357e73d034b9f22b459f92028583231e8746 (diff) | |
AArch64: fix conversion of 'J' inline asm constraints.
'J' represents a negative number suitable for an add/sub alias
instruction, but while preparing it to become an int64_t we were
mangling the sign extension. So "i32 -1" became 0xffffffffLL, for
example.
Should fix one half of PR20456.
llvm-svn: 214052
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
