/external/llvm/include/llvm/CodeGen/ |
D | MachineRelocation.h | 38 class MachineRelocation { 82 static MachineRelocation getGV(uintptr_t offset, unsigned RelocationType, 87 MachineRelocation Result; 101 static MachineRelocation getIndirectSymbol(uintptr_t offset, 107 MachineRelocation Result; 121 static MachineRelocation getBB(uintptr_t offset,unsigned RelocationType, 124 MachineRelocation Result; 139 static MachineRelocation getExtSym(uintptr_t offset, unsigned RelocationType, 144 MachineRelocation Result; 159 static MachineRelocation getConstPool(uintptr_t offset,unsigned RelocationType, [all …]
|
D | MachineCodeEmitter.h | 32 class MachineRelocation; variable 303 virtual void addRelocation(const MachineRelocation &MR) = 0;
|
D | JITCodeEmitter.h | 33 class MachineRelocation; variable 306 virtual void addRelocation(const MachineRelocation &MR) = 0;
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCCodeEmitter.cpp | 56 MachineRelocation GetRelocation(const MachineOperand &MO, 147 MachineRelocation PPCCodeEmitter::GetRelocation(const MachineOperand &MO, in GetRelocation() 161 return MachineRelocation::getGV(MCE.getCurrentPCOffset(), RelocID, in GetRelocation() 165 return MachineRelocation::getExtSym(MCE.getCurrentPCOffset(), in GetRelocation() 168 return MachineRelocation::getConstPool(MCE.getCurrentPCOffset(), in GetRelocation() 172 return MachineRelocation::getBB(MCE.getCurrentPCOffset(), in GetRelocation() 176 return MachineRelocation::getJumpTable(MCE.getCurrentPCOffset(), in GetRelocation()
|
D | PPCJITInfo.h | 37 virtual void relocate(void *Function, MachineRelocation *MR,
|
D | PPCJITInfo.cpp | 412 void PPCJITInfo::relocate(void *Function, MachineRelocation *MR, in relocate()
|
/external/llvm/lib/Target/Mips/ |
D | MipsCodeEmitter.cpp | 244 MCE.addRelocation(MachineRelocation::getGV(MCE.getCurrentPCOffset(), Reloc, in emitGlobalAddress() 251 MCE.addRelocation(MachineRelocation::getGV(MCE.getCurrentPCOffset(), Reloc, in emitGlobalAddressUnaligned() 253 MCE.addRelocation(MachineRelocation::getGV(MCE.getCurrentPCOffset() + Offset, in emitGlobalAddressUnaligned() 259 MCE.addRelocation(MachineRelocation::getExtSym(MCE.getCurrentPCOffset(), in emitExternalSymbolAddress() 264 MCE.addRelocation(MachineRelocation::getConstPool(MCE.getCurrentPCOffset(), in emitConstPoolAddress() 270 MCE.addRelocation(MachineRelocation::getJumpTable(MCE.getCurrentPCOffset(), in emitJumpTableAddress() 276 MCE.addRelocation(MachineRelocation::getBB(MCE.getCurrentPCOffset(), in emitMachineBasicBlock()
|
D | MipsJITInfo.h | 57 virtual void relocate(void *Function, MachineRelocation *MR,
|
D | MipsJITInfo.cpp | 240 void MipsJITInfo::relocate(void *Function, MachineRelocation *MR, in relocate()
|
/external/llvm/include/llvm/Target/ |
D | TargetJITInfo.h | 28 class MachineRelocation; variable 103 virtual void relocate(void *Function, MachineRelocation *MR, in relocate()
|
/external/llvm/lib/Target/ARM/ |
D | ARMJITInfo.h | 80 virtual void relocate(void *Function, MachineRelocation *MR, 179 intptr_t resolveRelocDestAddr(MachineRelocation *MR) const;
|
D | ARMJITInfo.cpp | 239 intptr_t ARMJITInfo::resolveRelocDestAddr(MachineRelocation *MR) const { in resolveRelocDestAddr() 269 void ARMJITInfo::relocate(void *Function, MachineRelocation *MR, in relocate()
|
D | ARMCodeEmitter.cpp | 500 MachineRelocation MR = Indirect in emitGlobalAddress() 501 ? MachineRelocation::getIndirectSymbol(MCE.getCurrentPCOffset(), Reloc, in emitGlobalAddress() 504 : MachineRelocation::getGV(MCE.getCurrentPCOffset(), Reloc, in emitGlobalAddress() 515 MCE.addRelocation(MachineRelocation::getExtSym(MCE.getCurrentPCOffset(), in emitExternalSymbolAddress() 524 MCE.addRelocation(MachineRelocation::getConstPool(MCE.getCurrentPCOffset(), in emitConstPoolAddress() 533 MCE.addRelocation(MachineRelocation::getJumpTable(MCE.getCurrentPCOffset(), in emitJumpTableAddress() 541 MCE.addRelocation(MachineRelocation::getBB(MCE.getCurrentPCOffset(), in emitMachineBasicBlock()
|
/external/llvm/lib/Target/X86/ |
D | X86JITInfo.h | 66 virtual void relocate(void *Function, MachineRelocation *MR,
|
D | X86CodeEmitter.cpp | 261 MCE.addRelocation(MachineRelocation::getBB(MCE.getCurrentPCOffset(), in emitPCRelativeBlockAddress() 280 MachineRelocation MR = Indirect in emitGlobalAddress() 281 ? MachineRelocation::getIndirectSymbol(MCE.getCurrentPCOffset(), Reloc, in emitGlobalAddress() 284 : MachineRelocation::getGV(MCE.getCurrentPCOffset(), Reloc, in emitGlobalAddress() 307 MCE.addRelocation(MachineRelocation::getExtSym(MCE.getCurrentPCOffset(), in emitExternalSymbolAddress() 328 MCE.addRelocation(MachineRelocation::getConstPool(MCE.getCurrentPCOffset(), in emitConstPoolAddress() 348 MCE.addRelocation(MachineRelocation::getJumpTable(MCE.getCurrentPCOffset(), in emitJumpTableAddress()
|
D | X86JITInfo.cpp | 547 void X86JITInfo::relocate(void *Function, MachineRelocation *MR, in relocate()
|
/external/llvm/lib/ExecutionEngine/JIT/ |
D | JITEmitter.cpp | 298 std::vector<MachineRelocation> Relocations; 418 virtual void addRelocation(const MachineRelocation &MR) { in addRelocation() 843 MachineRelocation &MR = Relocations[i]; in finishFunction()
|