aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2016-11-09 17:51:58 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2016-11-09 17:51:58 +0000
commit4c15db45e471f7eebe733c9a3efacb0678a41589 (patch)
tree4af2b0e7ac26eb6dfb4719f9ae0eb81e7c763c3e /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parentf817efbbb0352049a9c6117a19f78690d1c55be4 (diff)
downloadllvm-4c15db45e471f7eebe733c9a3efacb0678a41589.zip
llvm-4c15db45e471f7eebe733c9a3efacb0678a41589.tar.gz
llvm-4c15db45e471f7eebe733c9a3efacb0678a41589.tar.bz2
X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable immediate.
A relocatable immediate is either an immediate operand or an operand that can be relocated by the linker to an immediate, such as a regular symbol in non-PIC code. Start using relocImm for 32-bit and 64-bit MOV instructions, and for operands of type "imm32_su". Remove a number of now-redundant patterns. Differential Revision: https://reviews.llvm.org/D25812 llvm-svn: 286384
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions