Searched refs:UnavailableBlocks (Results 1 - 2 of 2) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DGVN.h264 /// ValuesPerBlock. If not, add it to UnavailableBlocks.
267 UnavailBlkVect &UnavailableBlocks);
270 UnavailBlkVect &UnavailableBlocks);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGVN.cpp983 UnavailBlkVect &UnavailableBlocks) {
1001 UnavailableBlocks.push_back(DepBB);
1018 UnavailableBlocks.push_back(DepBB);
1022 assert(NumDeps == ValuesPerBlock.size() + UnavailableBlocks.size() &&
1027 UnavailBlkVect &UnavailableBlocks) {
1036 SmallPtrSet<BasicBlock *, 4> Blockers(UnavailableBlocks.begin(),
1037 UnavailableBlocks.end());
1091 for (BasicBlock *UnavailableBB : UnavailableBlocks)
1349 UnavailBlkVect UnavailableBlocks; local
1350 AnalyzeLoadAvailability(LI, Deps, ValuesPerBlock, UnavailableBlocks);
981 AnalyzeLoadAvailability(LoadInst *LI, LoadDepVect &Deps, AvailValInBlkVect &ValuesPerBlock, UnavailBlkVect &UnavailableBlocks) argument
1026 PerformLoadPRE(LoadInst *LI, AvailValInBlkVect &ValuesPerBlock, UnavailBlkVect &UnavailableBlocks) argument
[all...]

Completed in 159 milliseconds