/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | MergedLoadStoreMotion.cpp | 214 auto *NewPN = PHINode::Create(Opd1->getType(), 2, Opd2->getName() + ".sink", in getPHIOperand() local 261 if (PHINode *NewPN = getPHIOperand(BB, S0, S1)) in sinkStoresAndGEPs() local
|
H A D | CallSiteSplitting.cpp | 399 PHINode *NewPN = PHINode::Create(CurrentI->getType(), Preds.size()); in splitCallSite() local
|
H A D | JumpThreading.cpp | 2114 PHINode *NewPN = PHINode::Create(PN->getType(), 1, PN->getName(), NewBB); in cloneInstructions() local 2968 PHINode *NewPN = PHINode::Create(SI->getType(), 2, "", SI); in tryToUnfoldSelectInCurrBB() local 3105 PHINode *NewPN = PHINode::Create(Inst->getType(), 2); in threadGuard() local
|
H A D | SROA.cpp | 1373 PHINode *NewPN = IRB.CreatePHI(LoadTy, PN.getNumIncomingValues(), in speculatePHINodeLoads() local 3882 PHINode *NewPN = IRB.CreatePHI(GEPI.getType(), PHI->getNumIncomingValues(), in foldGEPPhi() local
|
H A D | SimpleLoopUnswitch.cpp | 330 auto *NewPN = PHINode::Create(PN.getType(), /*NumReservedValues*/ 2, in rewritePHINodesForExitAndUnswitchedBlocks() local
|
H A D | LoopStrengthReduce.cpp | 5599 PHINode *NewPN = cast<PHINode>(I); in RewriteForPHI() local
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
H A D | LoopUnrollRuntime.cpp | 108 PHINode *NewPN = PHINode::Create(PN.getType(), 2, PN.getName() + ".unr", in ConnectProlog() local 272 PHINode *NewPN = PHINode::Create(PN.getType(), 2, PN.getName() + ".unr", in ConnectEpilog() local
|
H A D | LoopSimplify.cpp | 401 PHINode *NewPN = PHINode::Create(PN->getType(), BackedgeBlocks.size(), in insertUniqueBackedgeBlock() local
|
H A D | CodeExtractor.cpp | 723 PHINode *NewPN = PHINode::Create(PN->getType(), 1 + NumPredsFromRegion, in severSplitPHINodesOfEntry() local 778 PHINode *NewPN = in severSplitPHINodesOfExits() local
|
H A D | BasicBlockUtils.cpp | 854 PHINode *NewPN = PHINode::Create( in createPHIsForSplitLoopExit() local
|
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86LowerAMXType.cpp | 865 PHINode *NewPN = Builder.CreatePHI(DestTy, OldPN->getNumOperands()); in optimizeAMXCastFromPhi() local 871 PHINode *NewPN = NewPNodes[OldPN]; in optimizeAMXCastFromPhi() local 895 PHINode *NewPN = NewPNodes[OldPN]; in optimizeAMXCastFromPhi() local
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombinePHI.cpp | 582 PHINode *NewPN = in foldPHIArgGEPIntoPHI() local 728 PHINode *NewPN = PHINode::Create(FirstLI->getOperand(0)->getType(), in foldPHIArgLoadIntoPHI() local 921 PHINode *NewPN = PHINode::Create(FirstInst->getOperand(0)->getType(), in foldPHIArgOpIntoPHI() local
|
H A D | InstCombineCasts.cpp | 2616 PHINode *NewPN = Builder.CreatePHI(DestTy, OldPN->getNumOperands()); in optimizeBitCastFromPhi() local 2622 PHINode *NewPN = NewPNodes[OldPN]; in optimizeBitCastFromPhi() local 2658 PHINode *NewPN = NewPNodes[OldPN]; in optimizeBitCastFromPhi() local
|
H A D | InstructionCombining.cpp | 1263 PHINode *NewPN = PHINode::Create(I.getType(), PN->getNumIncomingValues()); in foldOpIntoPhi() local 2437 PHINode *NewPN; in visitGetElementPtrInst() local
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/AggressiveInstCombine/ |
H A D | TruncInstCombine.cpp | 483 PHINode *NewPN = Node.second; in ReduceExpressionGraph() local
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
H A D | IROutliner.cpp | 1762 PHINode *NewPN = cast<PHINode>(PN.clone()); in findOrCreatePHIInBlock() local 1919 PHINode *NewPN = findOrCreatePHIInBlock(*PN, Region, OverallPhiBlock, in replaceArgumentUses() local
|
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
H A D | HexagonHardwareLoops.cpp | 1889 MachineInstr *NewPN = MF->CreateMachineInstr(PD, DL); in createPreheaderForLoop() local
|