diff options
author | Lang Hames <lhames@gmail.com> | 2015-04-22 06:02:31 +0000 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2015-04-22 06:02:31 +0000 |
commit | 65613a634aa0ca9824b22259bd6b7cd97314e504 (patch) | |
tree | 1a3a2b375262964901c8c888fb4f15cc0f79db9b /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 1f429e49269442bb31fa03ef93a808cf72e4d32b (diff) | |
download | bcm5719-llvm-65613a634aa0ca9824b22259bd6b7cd97314e504.tar.gz bcm5719-llvm-65613a634aa0ca9824b22259bd6b7cd97314e504.zip |
[patchpoint] Add support for symbolic patchpoint targets to SelectionDAG and the
X86 backend.
The code generated for symbolic targets is identical to the code generated for
constant targets, except that a relocation is emitted to fix up the actual
target address at link-time. This allows IR and object files containing
patchpoints to be cached across JIT-invocations where the target address may
change.
llvm-svn: 235483
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions