/external/swiftshader/third_party/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 | BinaryObject.h | 34 std::vector<MachineRelocation> Relocations; 62 const std::vector<MachineRelocation>& getRelocations() const { in getRelocations() 344 void addRelocation(const MachineRelocation& relocation) { in addRelocation()
|
D | MachineCodeEmitter.h | 30 class MachineRelocation; variable 300 virtual void addRelocation(const MachineRelocation &MR) = 0;
|
D | JITCodeEmitter.h | 33 class MachineRelocation; variable 305 virtual void addRelocation(const MachineRelocation &MR) = 0;
|
D | ObjectCodeEmitter.h | 110 void addRelocation(const MachineRelocation& relocation);
|
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/ |
D | PPCCodeEmitter.cpp | 56 MachineRelocation GetRelocation(const MachineOperand &MO, 146 MachineRelocation PPCCodeEmitter::GetRelocation(const MachineOperand &MO, in GetRelocation() 160 return MachineRelocation::getGV(MCE.getCurrentPCOffset(), RelocID, in GetRelocation() 164 return MachineRelocation::getExtSym(MCE.getCurrentPCOffset(), in GetRelocation() 167 return MachineRelocation::getConstPool(MCE.getCurrentPCOffset(), in GetRelocation() 171 return MachineRelocation::getBB(MCE.getCurrentPCOffset(), in GetRelocation() 175 return MachineRelocation::getJumpTable(MCE.getCurrentPCOffset(), in GetRelocation()
|
D | PPCJITInfo.h | 37 virtual void relocate(void *Function, MachineRelocation *MR,
|
D | PPCJITInfo.cpp | 410 void PPCJITInfo::relocate(void *Function, MachineRelocation *MR, in relocate()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | ELFCodeEmitter.h | 32 std::vector<MachineRelocation> Relocations; 36 std::vector<MachineRelocation> JTRelocations; 44 void addRelocation(const MachineRelocation &MR) { in addRelocation()
|
D | ELFCodeEmitter.cpp | 90 for (std::vector<MachineRelocation>::iterator MRI = JTRelocations.begin(), in finishFunction() 92 MachineRelocation &MR = *MRI; in finishFunction() 104 MachineRelocation &MR = Relocations[i]; in finishFunction() 192 MachineRelocation MR = in emitJumpTables() 193 MachineRelocation::getBB(JTSection.size(), MachineRelTy, MBBs[mi]); in emitJumpTables()
|
D | ObjectCodeEmitter.cpp | 96 void ObjectCodeEmitter::addRelocation(const MachineRelocation& relocation) { in addRelocation()
|
D | ELFWriter.cpp | 597 MachineRelocation MR = in EmitGlobalDataRelocation() 598 MachineRelocation::getGV(GblS.getCurrentPCOffset(), in EmitGlobalDataRelocation() 771 std::vector<MachineRelocation> Relos = S.getRelocations(); in EmitRelocations() 772 for (std::vector<MachineRelocation>::iterator MRI = Relos.begin(), in EmitRelocations() 774 MachineRelocation &MR = *MRI; in EmitRelocations()
|
/external/swiftshader/third_party/LLVM/lib/Target/Mips/ |
D | MipsCodeEmitter.cpp | 206 MCE.addRelocation(MachineRelocation::getGV(MCE.getCurrentPCOffset(), Reloc, in emitGlobalAddress() 212 MCE.addRelocation(MachineRelocation::getExtSym(MCE.getCurrentPCOffset(), in emitExternalSymbolAddress() 217 MCE.addRelocation(MachineRelocation::getConstPool(MCE.getCurrentPCOffset(), in emitConstPoolAddress() 223 MCE.addRelocation(MachineRelocation::getJumpTable(MCE.getCurrentPCOffset(), in emitJumpTableAddress() 229 MCE.addRelocation(MachineRelocation::getBB(MCE.getCurrentPCOffset(), in emitMachineBasicBlock()
|
D | MipsJITInfo.h | 59 virtual void relocate(void *Function, MachineRelocation *MR,
|
D | MipsJITInfo.cpp | 195 void MipsJITInfo::relocate(void *Function, MachineRelocation *MR, in relocate()
|
/external/swiftshader/third_party/LLVM/include/llvm/Target/ |
D | TargetJITInfo.h | 28 class MachineRelocation; variable 107 virtual void relocate(void *Function, MachineRelocation *MR, in relocate()
|
/external/swiftshader/third_party/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 | 238 intptr_t ARMJITInfo::resolveRelocDestAddr(MachineRelocation *MR) const { in resolveRelocDestAddr() 267 void ARMJITInfo::relocate(void *Function, MachineRelocation *MR, in relocate()
|
D | ARMCodeEmitter.cpp | 469 MachineRelocation MR = Indirect in emitGlobalAddress() 470 ? MachineRelocation::getIndirectSymbol(MCE.getCurrentPCOffset(), Reloc, in emitGlobalAddress() 473 : MachineRelocation::getGV(MCE.getCurrentPCOffset(), Reloc, in emitGlobalAddress() 484 MCE.addRelocation(MachineRelocation::getExtSym(MCE.getCurrentPCOffset(), in emitExternalSymbolAddress() 493 MCE.addRelocation(MachineRelocation::getConstPool(MCE.getCurrentPCOffset(), in emitConstPoolAddress() 502 MCE.addRelocation(MachineRelocation::getJumpTable(MCE.getCurrentPCOffset(), in emitJumpTableAddress() 510 MCE.addRelocation(MachineRelocation::getBB(MCE.getCurrentPCOffset(), in emitMachineBasicBlock()
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86CodeEmitter.cpp | 251 MCE.addRelocation(MachineRelocation::getBB(MCE.getCurrentPCOffset(), in emitPCRelativeBlockAddress() 270 MachineRelocation MR = Indirect in emitGlobalAddress() 271 ? MachineRelocation::getIndirectSymbol(MCE.getCurrentPCOffset(), Reloc, in emitGlobalAddress() 274 : MachineRelocation::getGV(MCE.getCurrentPCOffset(), Reloc, in emitGlobalAddress() 297 MCE.addRelocation(MachineRelocation::getExtSym(MCE.getCurrentPCOffset(), in emitExternalSymbolAddress() 318 MCE.addRelocation(MachineRelocation::getConstPool(MCE.getCurrentPCOffset(), in emitConstPoolAddress() 338 MCE.addRelocation(MachineRelocation::getJumpTable(MCE.getCurrentPCOffset(), in emitJumpTableAddress()
|
D | X86JITInfo.h | 66 virtual void relocate(void *Function, MachineRelocation *MR,
|
D | X86JITInfo.cpp | 527 void X86JITInfo::relocate(void *Function, MachineRelocation *MR, in relocate()
|
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/ |
D | JITEmitter.cpp | 294 std::vector<MachineRelocation> Relocations; 417 virtual void addRelocation(const MachineRelocation &MR) { in addRelocation() 842 MachineRelocation &MR = Relocations[i]; in finishFunction()
|