/dports/devel/llvm10/llvm-10.0.1.src/lib/ExecutionEngine/JITLink/ |
H A D | MachO_x86_64.cpp | 175 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 180 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 221 << format("0x%016" PRIx64, FixupAddress) << "\n"; in addRelocations() 227 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 292 FixupAddress + 4 + *(const little32_t *)FixupContent; in addRelocations() 306 FixupAddress + 4 + Delta + *(const little32_t *)FixupContent; in addRelocations() 322 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 472 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 479 E.getTarget().getAddress() - (FixupAddress + 4) + E.getAddend(); in applyFixup() 522 Value = E.getTarget().getAddress() - FixupAddress + E.getAddend(); in applyFixup() [all …]
|
H A D | MachO_arm64.cpp | 112 JITTargetAddress FixupAddress, const char *FixupContent, in parsePairRelocation() argument 173 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 178 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 219 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 267 if (PairedFixupAddress != FixupAddress) in addRelocations() 353 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 533 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 618 assert((FixupAddress & 0x3) == 0 && "LDR is not 32-bit aligned"); in applyFixup() 622 int64_t Delta = E.getTarget().getAddress() - FixupAddress; in applyFixup() 640 Value = E.getTarget().getAddress() - FixupAddress + E.getAddend(); in applyFixup() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/JITLink/ |
H A D | MachO_x86_64.cpp | 175 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 180 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 221 << format("0x%016" PRIx64, FixupAddress) << "\n"; in addRelocations() 227 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 292 FixupAddress + 4 + *(const little32_t *)FixupContent; in addRelocations() 306 FixupAddress + 4 + Delta + *(const little32_t *)FixupContent; in addRelocations() 322 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 472 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 479 E.getTarget().getAddress() - (FixupAddress + 4) + E.getAddend(); in applyFixup() 522 Value = E.getTarget().getAddress() - FixupAddress + E.getAddend(); in applyFixup() [all …]
|
H A D | MachO_arm64.cpp | 112 JITTargetAddress FixupAddress, const char *FixupContent, in parsePairRelocation() argument 173 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 178 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 219 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 267 if (PairedFixupAddress != FixupAddress) in addRelocations() 353 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 533 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 618 assert((FixupAddress & 0x3) == 0 && "LDR is not 32-bit aligned"); in applyFixup() 622 int64_t Delta = E.getTarget().getAddress() - FixupAddress; in applyFixup() 640 Value = E.getTarget().getAddress() - FixupAddress + E.getAddend(); in applyFixup() [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | MachO_x86_64.cpp | 175 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 180 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 221 << format("0x%016" PRIx64, FixupAddress) << "\n"; in addRelocations() 227 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 292 FixupAddress + 4 + *(const little32_t *)FixupContent; in addRelocations() 306 FixupAddress + 4 + Delta + *(const little32_t *)FixupContent; in addRelocations() 322 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 472 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 479 E.getTarget().getAddress() - (FixupAddress + 4) + E.getAddend(); in applyFixup() 522 Value = E.getTarget().getAddress() - FixupAddress + E.getAddend(); in applyFixup() [all …]
|
H A D | MachO_arm64.cpp | 112 JITTargetAddress FixupAddress, const char *FixupContent, in parsePairRelocation() argument 173 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 178 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 219 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 267 if (PairedFixupAddress != FixupAddress) in addRelocations() 353 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 533 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 618 assert((FixupAddress & 0x3) == 0 && "LDR is not 32-bit aligned"); in applyFixup() 622 int64_t Delta = E.getTarget().getAddress() - FixupAddress; in applyFixup() 640 Value = E.getTarget().getAddress() - FixupAddress + E.getAddend(); in applyFixup() [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/lib/ExecutionEngine/JITLink/ |
H A D | MachO_x86_64.cpp | 187 Addend = FixupValue + (FixupAddress - FromAtom->getAddress()); in parsePairRelocation() 192 Addend = FixupValue - (FixupAddress - ToAtom->getAddress()); in parsePairRelocation() 227 << format("0x%016" PRIx64, FixupAddress) << "\n"; in addRelocations() 233 auto AtomToFixOrErr = G.findAtomByAddress(FixupAddress); in addRelocations() 291 FixupAddress + 4 + *(const ulittle32_t *)FixupContent; in addRelocations() 321 parsePairRelocation(*AtomToFix, *Kind, RI, FixupAddress, in addRelocations() 341 AtomToFix->addEdge(*Kind, FixupAddress - AtomToFix->getAddress(), in addRelocations() 466 JITTargetAddress FixupAddress = A.getAddress() + E.getOffset(); in applyFixup() local 473 E.getTarget().getAddress() - (FixupAddress + 4) + E.getAddend(); in applyFixup() 516 Value = E.getTarget().getAddress() - FixupAddress + E.getAddend(); in applyFixup() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/ExecutionEngine/JITLink/ |
H A D | MachO_arm64.cpp | 103 JITTargetAddress FixupAddress, const char *FixupContent, in parsePairRelocation() argument 165 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 170 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 236 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 285 if (PairedFixupAddress != FixupAddress) in addRelocations() 376 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 551 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 594 uint64_t PCPage = FixupAddress & ~static_cast<uint64_t>(4096 - 1); in applyFixup() 639 assert((FixupAddress & 0x3) == 0 && "LDR is not 32-bit aligned"); in applyFixup() 643 int64_t Delta = E.getTarget().getAddress() - FixupAddress; in applyFixup() [all …]
|
H A D | MachO_x86_64.cpp | 105 JITTargetAddress FixupAddress, const char *FixupContent, in parsePairRelocation() argument 167 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 172 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 239 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 304 FixupAddress + 4 + *(const little32_t *)FixupContent; in addRelocations() 318 FixupAddress + 4 + Delta + *(const little32_t *)FixupContent; in addRelocations() 334 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 358 BlockToFix->addEdge(*Kind, FixupAddress - BlockToFix->getAddress(), in addRelocations() 583 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 590 E.getTarget().getAddress() - (FixupAddress + 4) + E.getAddend(); in applyFixup() [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/ExecutionEngine/JITLink/ |
H A D | MachO_arm64.cpp | 103 JITTargetAddress FixupAddress, const char *FixupContent, in parsePairRelocation() argument 164 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 169 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 232 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 280 if (PairedFixupAddress != FixupAddress) in addRelocations() 366 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 546 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 632 assert((FixupAddress & 0x3) == 0 && "LDR is not 32-bit aligned"); in applyFixup() 636 int64_t Delta = E.getTarget().getAddress() - FixupAddress; in applyFixup() 654 Value = E.getTarget().getAddress() - FixupAddress + E.getAddend(); in applyFixup() [all …]
|
H A D | MachO_x86_64.cpp | 105 JITTargetAddress FixupAddress, const char *FixupContent, in parsePairRelocation() argument 166 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 171 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 228 << format("0x%016" PRIx64, FixupAddress) << "\n"; in addRelocations() 234 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 299 FixupAddress + 4 + *(const little32_t *)FixupContent; in addRelocations() 313 FixupAddress + 4 + Delta + *(const little32_t *)FixupContent; in addRelocations() 329 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 349 BlockToFix->addEdge(*Kind, FixupAddress - BlockToFix->getAddress(), in addRelocations() 574 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/ExecutionEngine/JITLink/ |
H A D | MachO_arm64.cpp | 104 JITTargetAddress FixupAddress, const char *FixupContent, in parsePairRelocation() argument 166 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 171 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 237 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 286 if (PairedFixupAddress != FixupAddress) in addRelocations() 377 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 533 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 576 uint64_t PCPage = FixupAddress & ~static_cast<uint64_t>(4096 - 1); in applyFixup() 621 assert((FixupAddress & 0x3) == 0 && "LDR is not 32-bit aligned"); in applyFixup() 625 int64_t Delta = E.getTarget().getAddress() - FixupAddress; in applyFixup() [all …]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/ExecutionEngine/JITLink/ |
H A D | MachO_arm64.cpp | 104 JITTargetAddress FixupAddress, const char *FixupContent, in parsePairRelocation() argument 166 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 171 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 237 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 286 if (PairedFixupAddress != FixupAddress) in addRelocations() 377 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 533 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 576 uint64_t PCPage = FixupAddress & ~static_cast<uint64_t>(4096 - 1); in applyFixup() 621 assert((FixupAddress & 0x3) == 0 && "LDR is not 32-bit aligned"); in applyFixup() 625 int64_t Delta = E.getTarget().getAddress() - FixupAddress; in applyFixup() [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/ExecutionEngine/JITLink/ |
H A D | MachO_arm64.cpp | 103 JITTargetAddress FixupAddress, const char *FixupContent, in parsePairRelocation() argument 165 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 170 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 236 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 285 if (PairedFixupAddress != FixupAddress) in addRelocations() 376 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 544 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 587 uint64_t PCPage = FixupAddress & ~static_cast<uint64_t>(4096 - 1); in applyFixup() 632 assert((FixupAddress & 0x3) == 0 && "LDR is not 32-bit aligned"); in applyFixup() 636 int64_t Delta = E.getTarget().getAddress() - FixupAddress; in applyFixup() [all …]
|
H A D | MachO_x86_64.cpp | 105 JITTargetAddress FixupAddress, const char *FixupContent, in parsePairRelocation() argument 167 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 172 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 239 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 304 FixupAddress + 4 + *(const little32_t *)FixupContent; in addRelocations() 318 FixupAddress + 4 + Delta + *(const little32_t *)FixupContent; in addRelocations() 334 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 358 BlockToFix->addEdge(*Kind, FixupAddress - BlockToFix->getAddress(), in addRelocations() 576 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 583 E.getTarget().getAddress() - (FixupAddress + 4) + E.getAddend(); in applyFixup() [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/ExecutionEngine/JITLink/ |
H A D | MachO_arm64.cpp | 103 JITTargetAddress FixupAddress, const char *FixupContent, in parsePairRelocation() argument 164 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 169 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 232 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 280 if (PairedFixupAddress != FixupAddress) in addRelocations() 366 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 546 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 632 assert((FixupAddress & 0x3) == 0 && "LDR is not 32-bit aligned"); in applyFixup() 636 int64_t Delta = E.getTarget().getAddress() - FixupAddress; in applyFixup() 654 Value = E.getTarget().getAddress() - FixupAddress + E.getAddend(); in applyFixup() [all …]
|
H A D | MachO_x86_64.cpp | 105 JITTargetAddress FixupAddress, const char *FixupContent, in parsePairRelocation() argument 166 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 171 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 228 << format("0x%016" PRIx64, FixupAddress) << "\n"; in addRelocations() 234 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 299 FixupAddress + 4 + *(const little32_t *)FixupContent; in addRelocations() 313 FixupAddress + 4 + Delta + *(const little32_t *)FixupContent; in addRelocations() 329 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 349 BlockToFix->addEdge(*Kind, FixupAddress - BlockToFix->getAddress(), in addRelocations() 574 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | MachO_arm64.cpp | 104 JITTargetAddress FixupAddress, const char *FixupContent, in parsePairRelocation() argument 166 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 171 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 237 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 286 if (PairedFixupAddress != FixupAddress) in addRelocations() 377 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 533 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 576 uint64_t PCPage = FixupAddress & ~static_cast<uint64_t>(4096 - 1); in applyFixup() 621 assert((FixupAddress & 0x3) == 0 && "LDR is not 32-bit aligned"); in applyFixup() 625 int64_t Delta = E.getTarget().getAddress() - FixupAddress; in applyFixup() [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/ExecutionEngine/JITLink/ |
H A D | MachO_arm64.cpp | 104 JITTargetAddress FixupAddress, const char *FixupContent, in parsePairRelocation() argument 166 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 171 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 237 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 286 if (PairedFixupAddress != FixupAddress) in addRelocations() 377 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 531 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 574 uint64_t PCPage = FixupAddress & ~static_cast<uint64_t>(4096 - 1); in applyFixup() 619 assert((FixupAddress & 0x3) == 0 && "LDR is not 32-bit aligned"); in applyFixup() 623 int64_t Delta = E.getTarget().getAddress() - FixupAddress; in applyFixup() [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/ExecutionEngine/JITLink/ |
H A D | MachO_arm64.cpp | 104 JITTargetAddress FixupAddress, const char *FixupContent, in parsePairRelocation() argument 166 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 171 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 237 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 286 if (PairedFixupAddress != FixupAddress) in addRelocations() 377 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 533 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 576 uint64_t PCPage = FixupAddress & ~static_cast<uint64_t>(4096 - 1); in applyFixup() 621 assert((FixupAddress & 0x3) == 0 && "LDR is not 32-bit aligned"); in applyFixup() 625 int64_t Delta = E.getTarget().getAddress() - FixupAddress; in applyFixup() [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/ExecutionEngine/JITLink/ |
H A D | MachO_arm64.cpp | 103 JITTargetAddress FixupAddress, const char *FixupContent, in parsePairRelocation() argument 165 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 170 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 236 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 285 if (PairedFixupAddress != FixupAddress) in addRelocations() 376 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 544 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 587 uint64_t PCPage = FixupAddress & ~static_cast<uint64_t>(4096 - 1); in applyFixup() 632 assert((FixupAddress & 0x3) == 0 && "LDR is not 32-bit aligned"); in applyFixup() 636 int64_t Delta = E.getTarget().getAddress() - FixupAddress; in applyFixup() [all …]
|
H A D | MachO_x86_64.cpp | 105 JITTargetAddress FixupAddress, const char *FixupContent, in parsePairRelocation() argument 167 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 172 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 239 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 304 FixupAddress + 4 + *(const little32_t *)FixupContent; in addRelocations() 318 FixupAddress + 4 + Delta + *(const little32_t *)FixupContent; in addRelocations() 334 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 358 BlockToFix->addEdge(*Kind, FixupAddress - BlockToFix->getAddress(), in addRelocations() 576 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 583 E.getTarget().getAddress() - (FixupAddress + 4) + E.getAddend(); in applyFixup() [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/ExecutionEngine/JITLink/ |
H A D | MachO_arm64.cpp | 104 JITTargetAddress FixupAddress, const char *FixupContent, in parsePairRelocation() argument 166 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation() 171 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation() 237 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations() 286 if (PairedFixupAddress != FixupAddress) in addRelocations() 377 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations() 533 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 576 uint64_t PCPage = FixupAddress & ~static_cast<uint64_t>(4096 - 1); in applyFixup() 621 assert((FixupAddress & 0x3) == 0 && "LDR is not 32-bit aligned"); in applyFixup() 625 int64_t Delta = E.getTarget().getAddress() - FixupAddress; in applyFixup() [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/include/llvm/ExecutionEngine/JITLink/ |
H A D | x86_64.h | 266 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 291 E.getTarget().getAddress() - (FixupAddress + 4) + E.getAddend(); in applyFixup() 300 int64_t Value = E.getTarget().getAddress() - FixupAddress + E.getAddend(); in applyFixup() 306 int64_t Value = E.getTarget().getAddress() - FixupAddress + E.getAddend(); in applyFixup() 315 int64_t Value = FixupAddress - E.getTarget().getAddress() + E.getAddend(); in applyFixup() 321 int64_t Value = FixupAddress - E.getTarget().getAddress() + E.getAddend(); in applyFixup()
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/include/llvm/ExecutionEngine/JITLink/ |
H A D | x86_64.h | 266 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local 291 E.getTarget().getAddress() - (FixupAddress + 4) + E.getAddend(); in applyFixup() 300 int64_t Value = E.getTarget().getAddress() - FixupAddress + E.getAddend(); in applyFixup() 306 int64_t Value = E.getTarget().getAddress() - FixupAddress + E.getAddend(); in applyFixup() 315 int64_t Value = FixupAddress - E.getTarget().getAddress() + E.getAddend(); in applyFixup() 321 int64_t Value = FixupAddress - E.getTarget().getAddress() + E.getAddend(); in applyFixup()
|