Home
last modified time | relevance | path

Searched defs:PHIBlock (Results 1 – 5 of 5) sorted by relevance

/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp131 assert(PHIBlock && "No single successor to loop exit block"); in addPHINodes() local
/llvm-project/llvm/lib/CodeGen/
H A DWinEHPrepare.cpp1229 BasicBlock *PHIBlock = PN->getParent(); insertPHILoads() local
1342 BasicBlock *PHIBlock = UsingInst->getParent(); replaceUseWithLoad() local
/llvm-project/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp220 static void replaceTargetsFromPHINode(BasicBlock *PHIBlock, BasicBlock *Find, in replaceTargetsFromPHINode() argument
1561 Group.PHIBlocks.insert(std::make_pair(RetVal, PHIBlock)); in findOrCreatePHIBlock() local
1903 BasicBlock *PHIBlock = PN->getParent(); replaceArgumentUses() local
[all...]
/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp1013 createPHIExpression(ArrayRef<ValPair> PHIOperands,const Instruction * I,BasicBlock * PHIBlock,bool & HasBackedge,bool & OriginalOpsConstant) const createPHIExpression() argument
2594 OpIsSafeForPHIOfOps(Value * V,const BasicBlock * PHIBlock,SmallPtrSetImpl<const Value * > & Visited) OpIsSafeForPHIOfOps() argument
2756 auto *PHIBlock = getBlockForValue(OpPHI); makePossiblePHIOfOps() local
3042 const BasicBlock *PHIBlock = MP->getBlock(); valueNumberMemoryPhi() local
[all...]
H A DStructurizeCFG.cpp657 findUndefBlocks(BasicBlock * PHIBlock,const SmallSet<BasicBlock *,8> & Incomings,SmallVector<BasicBlock * > & UndefBlks) const findUndefBlocks() argument