Searched refs:PhiBlock (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/ |
| H A D | GVN.h | 183 uint32_t phiTranslateImpl(const BasicBlock *BB, const BasicBlock *PhiBlock, 186 const BasicBlock *PhiBlock, GVNPass &Gvn); 201 uint32_t phiTranslate(const BasicBlock *BB, const BasicBlock *PhiBlock,
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | GVN.cpp | 2105 const BasicBlock *PhiBlock, in phiTranslate() argument 2110 uint32_t NewNum = phiTranslateImpl(Pred, PhiBlock, Num, Gvn); in phiTranslate() 2119 const BasicBlock *PhiBlock, in areCallValsEqual() argument 2125 if (Call && Call->getParent() == PhiBlock) in areCallValsEqual() 2154 const BasicBlock *PhiBlock, in phiTranslateImpl() argument 2158 if (PN->getParent() == PhiBlock && PN->getIncomingBlock(i) == Pred) in phiTranslateImpl() 2168 if (!areAllValsInBB(Num, PhiBlock, Gvn)) in phiTranslateImpl() 2183 Exp.varargs[i] = phiTranslate(Pred, PhiBlock, Exp.varargs[i], Gvn); in phiTranslateImpl() 2200 return areCallValsEqual(Num, NewNum, Pred, PhiBlock, Gvn) ? NewNum : Num; in phiTranslateImpl()
|
| H A D | MergeICmps.cpp | 334 const BasicBlock *const PhiBlock, in visitCmpBlock() argument 360 FalseBlock == PhiBlock ? ICmpInst::ICMP_EQ : ICmpInst::ICMP_NE; in visitCmpBlock()
|
| H A D | DeadStoreElimination.cpp | 2017 BasicBlock *PhiBlock = DeadAccess->getBlock(); in eliminateDeadStores() local 2023 State.PostOrderNumbers[PhiBlock]) in eliminateDeadStores()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 6156 User *PhiUser, BasicBlock *PhiBlock, BranchInst *RangeCheckBranch, in reuseTableCompare() argument 6165 if (CmpInst->getParent() != PhiBlock) in reuseTableCompare() 6197 for (BasicBlock *Pred : predecessors(PhiBlock)) { in reuseTableCompare() 6443 BasicBlock *PhiBlock = PHI->getParent(); in SwitchToLookupTable() local 6446 reuseTableCompare(User, PhiBlock, RangeCheckBranch, DV, ResultList); in SwitchToLookupTable()
|