reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
483 char *FixupPtr = BlockWorkingMem + E.getOffset(); 484 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); 486 switch (E.getKind()) { 491 E.getTarget().getAddress() - (FixupAddress + 4) + E.getAddend(); 491 E.getTarget().getAddress() - (FixupAddress + 4) + E.getAddend(); 494 return targetOutOfRangeError(B, E); 500 uint64_t Value = E.getTarget().getAddress() + E.getAddend(); 500 uint64_t Value = E.getTarget().getAddress() + E.getAddend(); 507 int Delta = 4 + (1 << (E.getKind() - PCRel32Minus1)); 509 E.getTarget().getAddress() - (FixupAddress + Delta) + E.getAddend(); 509 E.getTarget().getAddress() - (FixupAddress + Delta) + E.getAddend(); 512 return targetOutOfRangeError(B, E); 519 int Delta = 4 + (1 << (E.getKind() - PCRel32Minus1Anon)); 521 E.getTarget().getAddress() - (FixupAddress + Delta) + E.getAddend(); 521 E.getTarget().getAddress() - (FixupAddress + Delta) + E.getAddend(); 524 return targetOutOfRangeError(B, E); 533 if (E.getKind() == Delta32 || E.getKind() == Delta64) 533 if (E.getKind() == Delta32 || E.getKind() == Delta64) 534 Value = E.getTarget().getAddress() - FixupAddress + E.getAddend(); 534 Value = E.getTarget().getAddress() - FixupAddress + E.getAddend(); 536 Value = FixupAddress - E.getTarget().getAddress() + E.getAddend(); 536 Value = FixupAddress - E.getTarget().getAddress() + E.getAddend(); 538 if (E.getKind() == Delta32 || E.getKind() == NegDelta32) { 538 if (E.getKind() == Delta32 || E.getKind() == NegDelta32) { 541 return targetOutOfRangeError(B, E); 548 uint64_t Value = E.getTarget().getAddress() + E.getAddend(); 548 uint64_t Value = E.getTarget().getAddress() + E.getAddend(); 550 return targetOutOfRangeError(B, E);