Searched defs:PHIBlock (Results 1 – 5 of 5) sorted by relevance
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopVersioning.cpp | 131 assert(PHIBlock && "No single successor to loop exit block"); in addPHINodes() local
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | WinEHPrepare.cpp | 1229 BasicBlock *PHIBlock = PN->getParent(); insertPHILoads() local 1342 BasicBlock *PHIBlock = UsingInst->getParent(); replaceUseWithLoad() local
|
/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | IROutliner.cpp | 220 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 D | NewGVN.cpp | 1013 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 D | StructurizeCFG.cpp | 657 findUndefBlocks(BasicBlock * PHIBlock,const SmallSet<BasicBlock *,8> & Incomings,SmallVector<BasicBlock * > & UndefBlks) const findUndefBlocks() argument
|