reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
255 BasicBlock *Preheader = L.getLoopPreheader(); 268 if (all_of(L.blocks(), [&](const BasicBlock *BB) { 277 for (BasicBlock *BB : L.blocks()) 285 for (BasicBlock *B : L.blocks()) 286 if (BFI.getBlockFreq(B) < BFI.getBlockFreq(L.getLoopPreheader())) { 300 assert(L.hasLoopInvariantOperands(I) && 302 if (!canSinkOrHoistInst(*I, &AA, &DT, &L, &CurAST, nullptr, false)) 304 if (sinkInstruction(L, *I, ColdLoopBBs, LoopBlockNumber, LI, DT, BFI)) 309 SE->forgetLoopDispositions(&L);