Home
last modified time | relevance | path

Searched refs:BlockAux (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DELF_riscv.cpp539 auto &BlockAux = BlockEmplaceResult.first->second; in initRelaxAux() local
543 BlockAux.RelaxEdges.push_back(&E); in initRelaxAux()
545 if (BlockAux.RelaxEdges.empty()) { in initRelaxAux()
550 const auto NumEdges = BlockAux.RelaxEdges.size(); in initRelaxAux()
551 BlockAux.RelocDeltas.resize(NumEdges, 0); in initRelaxAux()
552 BlockAux.EdgeKinds.resize_for_overwrite(NumEdges); in initRelaxAux()
559 BlockAux.Anchors.push_back({Sym->getOffset(), Sym, false}); in initRelaxAux()
560 BlockAux.Anchors.push_back( in initRelaxAux()
677 for (auto &[B, BlockAux] : Aux.Blocks) in relaxOnce()
678 Changed |= relaxBlock(G, *B, BlockAux, Aux.Config); in relaxOnce()
[all …]