Lines Matching refs:FreshBBs

379   SmallSet<BasicBlock *, 32> FreshBBs;  member in __anon0ba139710111::CodeGenPrepare
385 FreshBBs.clear(); in releaseMemory()
653 if (FuncIterated && !FreshBBs.contains(&BB)) in _run()
674 FreshBBs.insert(&BB); in _run()
676 FreshBBs.erase(&BB); in _run()
871 FreshBBs.insert(SinglePred); in eliminateFallThrough()
872 FreshBBs.erase(BB); in eliminateFallThrough()
1113 SmallSet<BasicBlock *, 32> &FreshBBs, in replaceAllUsesWith() argument
1121 FreshBBs.insert(User->getParent()); in replaceAllUsesWith()
1150 FreshBBs.insert(SinglePred); in eliminateMostlyEmptyBlock()
1151 FreshBBs.erase(DestBB); in eliminateMostlyEmptyBlock()
1620 replaceAllUsesWith(BO, Math, FreshBBs, IsHugeFunc); in replaceMathCmpWithIntrinsic()
1625 replaceAllUsesWith(Cmp, OV, FreshBBs, IsHugeFunc); in replaceMathCmpWithIntrinsic()
2295 SmallSet<BasicBlock *, 32> &FreshBBs, in despeculateCountZeros() argument
2322 FreshBBs.insert(CallBlock); in despeculateCountZeros()
2332 FreshBBs.insert(EndBlock); in despeculateCountZeros()
2360 replaceAllUsesWith(CountZeros, PN, FreshBBs, IsHugeFunc); in despeculateCountZeros()
2510 replaceAllUsesWith(II, ArgVal, FreshBBs, IsHugeFunc); in optimizeCallInst()
2517 return despeculateCountZeros(II, *LI, TLI, DL, ModifiedDT, FreshBBs, in optimizeCallInst()
2553 replaceAllUsesWith(CI, V, FreshBBs, IsHugeFunc); in optimizeCallInst()
6195 replaceAllUsesWith(Pt, Inst, FreshBBs, IsHugeFunc); in mergeSExts()
6207 replaceAllUsesWith(Inst, Pt, FreshBBs, IsHugeFunc); in mergeSExts()
6368 replaceAllUsesWith(GEP, NewGEP, FreshBBs, IsHugeFunc); in splitLargeGEPOffsets()
6508 replaceAllUsesWith(U, ValMap[U->getOperand(0)], FreshBBs, IsHugeFunc); in optimizePhiType()
6536 replaceAllUsesWith(I, PoisonValue::get(I->getType()), FreshBBs, IsHugeFunc); in optimizePhiTypes()
6952 replaceAllUsesWith(Load, NewAnd, FreshBBs, IsHugeFunc); in optimizeLoadExt()
6960 replaceAllUsesWith(And, NewAnd, FreshBBs, IsHugeFunc); in optimizeLoadExt()
7070 replaceAllUsesWith(Shift, NewSel, FreshBBs, IsHugeFunc); in optimizeShiftInst()
7105 replaceAllUsesWith(Fsh, NewSel, FreshBBs, IsHugeFunc); in optimizeFunnelShift()
7247 FreshBBs.insert(TrueBlock); in optimizeSelectInst()
7249 FreshBBs.insert(FalseBlock); in optimizeSelectInst()
7250 FreshBBs.insert(EndBlock); in optimizeSelectInst()
7290 replaceAllUsesWith(SI, PN, FreshBBs, IsHugeFunc); in optimizeSelectInst()
7328 replaceAllUsesWith(SVI, BC2, FreshBBs, IsHugeFunc); in optimizeShuffleVectorInst()
7389 FreshBBs.insert(OpDef->getParent()); in tryToSinkFreeOperands()
8233 SmallSet<BasicBlock *, 32> &FreshBBs, in optimizeBranch() argument
8276 replaceAllUsesWith(Cmp, NewCmp, FreshBBs, IsHugeFunc); in optimizeBranch()
8290 replaceAllUsesWith(Cmp, NewCmp, FreshBBs, IsHugeFunc); in optimizeBranch()
8313 replaceAllUsesWith(P, V, FreshBBs, IsHugeFunc); in optimizeInst()
8412 replaceAllUsesWith(GEPI, NC, FreshBBs, IsHugeFunc); in optimizeInst()
8446 replaceAllUsesWith(FI, CmpI, FreshBBs, IsHugeFunc); in optimizeInst()
8473 return optimizeBranch(cast<BranchInst>(I), *TLI, FreshBBs, IsHugeFunc); in optimizeInst()
8491 replaceAllUsesWith(&I, LastInst, FreshBBs, IsHugeFunc); in makeBitReverse()
8797 FreshBBs.insert(TmpBB); in splitBranchCondition()