Searched refs:subtrahend (Results 1 – 6 of 6) sorted by relevance
113 auto subtrahend = a; in createSubtraction() local116 std::swap(subtrahend, minuend); in createSubtraction()117 assert(subtrahend.is<Symbol *>()); in createSubtraction()119 off, /*addend=*/0, subtrahend); in createSubtraction()
1412 macho::Reloc &subtrahend = *relocIt; in targetSymFromCanonicalSubtractor() local1414 assert(target->hasAttr(subtrahend.type, RelocAttrBits::SUBTRAHEND)); in targetSymFromCanonicalSubtractor()1418 auto *pcSym = cast<Defined>(subtrahend.referent.get<macho::Symbol *>()); in targetSymFromCanonicalSubtractor()1429 if (pcSym->value - (Invert ? -1 : 1) * minuend.addend != subtrahend.offset) in targetSymFromCanonicalSubtractor()1438 macho::Reloc &pcReloc = Invert ? minuend : subtrahend; in targetSymFromCanonicalSubtractor()
143 # minuend: "LA: .quad LA - B + C". The anonymous subtrahend form206 # invalid because the subtrahend can not be local.219 # Check X86_64_RELOC_SUBTRACTOR Quad/Long in named storage with minuend and subtrahend.
166 # minuend: "LA: .quad LA - B + C". The anonymous subtrahend form223 # invalid because the subtrahend can not be local.236 # Check ARM64_RELOC_SUBTRACTOR Quad/Long in named storage with minuend and subtrahend.
70 ## the minuend (and not the subtrahend) relocation.
4218 const char *subtrahend; member4241 subtract_domain_tests[i].subtrahend); in test_subtract()4259 subtract_domain_tests[i].subtrahend); in test_subtract()