Lines Matching refs:isec
332 // InputSection isec. We update Off in this function rather than in the caller
335 // Return the offset of the load or store instruction in isec that we want to
337 static uint64_t scanCortexA53Errata843419(InputSection *isec, uint64_t &off,
339 uint64_t isecAddr = isec->getVA(0);
354 const uint8_t *buf = isec->data().begin();
497 for (const InputSection *isec : isd.sections) {
498 isecLimit = isec->outSecOff + isec->getSize();
532 // InputSection isec, create a Patch843419 Section and add it to the
535 InputSection *isec,
551 auto relIt = llvm::find_if(isec->relocations, [=](const Relocation &r) {
554 if (relIt != isec->relocations.end() &&
561 auto *ps = make<Patch843419Section>(isec, patcheeOffset);
568 if (relIt != isec->relocations.end()) {
573 isec->relocations.push_back(makeRelToPatch(patcheeOffset, ps->patchSym));
583 for (InputSection *isec : isd.sections) {
585 if (isa<SyntheticSection>(isec))
592 std::vector<const Defined *> &mapSyms = sectionMap[isec];
599 (dataSym == mapSyms.end()) ? isec->data().size() : (*dataSym)->value;
602 uint64_t startAddr = isec->getVA(off);
604 scanCortexA53Errata843419(isec, off, limit))
605 implementPatch(startAddr, patcheeOffset, isec, patches);