diff options
author | Peter Smith <peter.smith@linaro.org> | 2017-09-07 16:29:52 +0000 |
---|---|---|
committer | Peter Smith <peter.smith@linaro.org> | 2017-09-07 16:29:52 +0000 |
commit | 20489ec5639e01c3c05ca5a39e6e43cac66c202f (patch) | |
tree | 8b7cbb2acf6bde4543fa87ca8fd960d571ee0b25 /llvm/lib/Bitcode/Reader/BitReader.cpp | |
parent | 9927431d8156bd6ee956c6fb7e54b8e32dd4c772 (diff) | |
download | llvm-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