X86 PIC JIT support fixes: encoding bugs, add lazy pointer stubs support.
authorEvan Cheng <evan.cheng@apple.com>
Fri, 4 Jan 2008 10:46:51 +0000 (10:46 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Fri, 4 Jan 2008 10:46:51 +0000 (10:46 +0000)
commitbe8c03fc66b75fa775e1f47d62a1b0d803fced1c
treef7d4aff605c112d72392dd096356c1b12e72ce62
parent2674d71df02f562cf8c3bc011be92d6dcb9cd9aa
X86 PIC JIT support fixes: encoding bugs, add lazy pointer stubs support.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45575 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/MachineRelocation.h
include/llvm/Target/TargetJITInfo.h
lib/ExecutionEngine/JIT/JITEmitter.cpp
lib/Target/X86/X86CodeEmitter.cpp
lib/Target/X86/X86JITInfo.cpp
lib/Target/X86/X86JITInfo.h