aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitReader.cpp
diff options
context:
space:
mode:
authorPeter Smith <peter.smith@linaro.org>2017-09-07 16:29:52 +0000
committerPeter Smith <peter.smith@linaro.org>2017-09-07 16:29:52 +0000
commit20489ec5639e01c3c05ca5a39e6e43cac66c202f (patch)
tree8b7cbb2acf6bde4543fa87ca8fd960d571ee0b25 /llvm/lib/Bitcode/Reader/BitReader.cpp
parent9927431d8156bd6ee956c6fb7e54b8e32dd4c772 (diff)
downloadllvm-20489ec5639e01c3c05ca5a39e6e43cac66c202f.zip
llvm-20489ec5639e01c3c05ca5a39e6e43cac66c202f.tar.gz
llvm-20489ec5639e01c3c05ca5a39e6e43cac66c202f.tar.bz2
[ELF] Always write non-immediate bits for AArch64 branch instruction.
To support errata patching on AArch64 we need to be able to overwrite an arbitrary instruction with a branch. For AArch64 it is sufficient to always write all the bits of the branch instruction and not just the immediate field. This is safe as the non-immediate bits of the branch instruction are always the same. Differential Revision: https://reviews.llvm.org/D36745 llvm-svn: 312727
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitReader.cpp')
0 files changed, 0 insertions, 0 deletions