Lines Matching defs: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->content().begin();
495 for (const InputSection *isec : isd.sections) {
496 isecLimit = isec->outSecOff + isec->getSize();
530 // InputSection isec, create a Patch843419 Section and add it to the
533 InputSection *isec,
549 auto relIt = llvm::find_if(isec->relocs(), [=](const Relocation &r) {
552 if (relIt != isec->relocs().end() &&
559 auto *ps = make<Patch843419Section>(ctx, isec, patcheeOffset);
566 if (relIt != isec->relocs().end()) {
570 isec->addReloc(makeRelToPatch(patcheeOffset, ps->patchSym));
580 for (InputSection *isec : isd.sections) {
582 if (isa<SyntheticSection>(isec))
589 std::vector<const Defined *> &mapSyms = sectionMap[isec];
595 uint64_t limit = (dataSym == mapSyms.end()) ? isec->content().size()
599 uint64_t startAddr = isec->getVA(off);
601 scanCortexA53Errata843419(isec, off, limit))
602 implementPatch(ctx, startAddr, patcheeOffset, isec, patches);