Lines Matching refs:Remove
576 static void relaxAlign(orc::ExecutorAddr Loc, const Edge &E, uint32_t &Remove, in relaxAlign() argument
584 Remove = SrcLoc - DestLoc; in relaxAlign()
585 assert(static_cast<int32_t>(Remove) >= 0 && in relaxAlign()
592 const Edge &E, uint32_t &Remove, in relaxCall() argument
603 Remove = 6; in relaxCall()
607 Remove = 6; in relaxCall()
611 Remove = 4; in relaxCall()
615 Remove = 0; in relaxCall()
632 uint32_t Remove = 0; in relaxBlock() local
635 relaxAlign(Loc, *E, Remove, Aux.EdgeKinds[I]); in relaxBlock()
638 relaxCall(Block, Aux, Config, Loc, *E, Remove, Aux.EdgeKinds[I]); in relaxBlock()
654 Delta += Remove; in relaxBlock()
690 uint32_t Remove = Aux.RelocDeltas[I] - Delta; in finalizeBlockRelax() local
692 if (Remove == 0 && Aux.EdgeKinds[I] == Edge::Invalid) in finalizeBlockRelax()
710 if (Remove % 4 || E->getAddend() % 4) { in finalizeBlockRelax()
711 Skip = E->getAddend() - Remove; in finalizeBlockRelax()
732 Offset = E->getOffset() + Skip + Remove; in finalizeBlockRelax()