Lines Matching defs:Target

31                                  MCValue Target,
38 MCValue Target,
45 MCValue Target,
49 MCValue Target, uint64_t &FixedValue);
57 MCValue Target, uint64_t &FixedValue) override {
59 RecordX86_64Relocation(Writer, Asm, Fragment, Fixup, Target, FixedValue);
61 RecordX86Relocation(Writer, Asm, Fragment, Fixup, Target, FixedValue);
97 const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) {
112 Value = Target.getConstant();
123 if (Target.isAbsolute()) { // constant
135 } else if (Target.getSymB()) { // A - B + constant
136 const MCSymbol *A = &Target.getSymA()->getSymbol();
141 const MCSymbol *B = &Target.getSymB()->getSymbol();
147 if (Target.getSymA()->getKind() != MCSymbolRefExpr::VK_None) {
208 const MCSymbol *Symbol = &Target.getSymA()->getSymbol();
262 MCSymbolRefExpr::VariantKind Modifier = Target.getSymA()->getKind();
296 switch (-(Target.getConstant() + (1LL << Log2Size))) {
357 MCValue Target,
366 const MCSymbol *A = &Target.getSymA()->getSymbol();
381 if (const MCSymbolRefExpr *B = Target.getSymB()) {
456 MCValue Target,
458 const MCSymbolRefExpr *SymA = Target.getSymA();
470 if (auto *SymB = Target.getSymB()) {
477 Target.getConstant();
495 MCValue Target,
501 if (Target.getSymA() &&
502 Target.getSymA()->getKind() == MCSymbolRefExpr::VK_TLVP) {
503 recordTLVPRelocation(Writer, Asm, Fragment, Fixup, Target, FixedValue);
510 if (Target.getSymB()) {
511 recordScatteredRelocation(Writer, Asm, Fragment, Fixup, Target, Log2Size,
518 if (Target.getSymA())
519 A = &Target.getSymA()->getSymbol();
523 uint32_t Offset = Target.getConstant();
531 recordScatteredRelocation(Writer, Asm, Fragment, Fixup, Target, Log2Size,
541 if (Target.isAbsolute()) { // constant