diff options
author | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2016-12-05 14:15:44 +0000 |
---|---|---|
committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2016-12-05 14:15:44 +0000 |
commit | a47ba192dc0adc88311d3c3cafc298f53861c616 (patch) | |
tree | 26dbfc2c30b6a54c36cbe3ca8561673b6b252929 /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | |
parent | df310646d891f9f5c20c0cb8449ed4a61ad21f48 (diff) | |
download | llvm-a47ba192dc0adc88311d3c3cafc298f53861c616.zip llvm-a47ba192dc0adc88311d3c3cafc298f53861c616.tar.gz llvm-a47ba192dc0adc88311d3c3cafc298f53861c616.tar.bz2 |
ELF/AArch64: Fix R_AARCH64_LDST16_ABS_LO12_NC mask
The relocation R_AARCH64_LDST16_ABS_LO12_NC should set a ld/st
immediate value to bits [11:1] not [11:2]. This patches fixes it
and adds a testcase for regression.
With this fix all the faulty tests on test-suite (clavm, lencod,
and trimaran) pass.
llvm-svn: 288670
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions