/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | PartiallyInlineLibCalls.cpp | 59 PHINode *Phi = Builder.CreatePHI(Ty, 2); local
|
H A D | MergeICmps.cpp | 436 BCECmpChain::BCECmpChain(const std::vector<BasicBlock *> &Blocks, PHINode &Phi, argument 606 mergeComparisons(ArrayRef<BCECmpBlock> Comparisons, BasicBlock *const InsertBefore, BasicBlock *const NextCmpBlock, PHINode &Phi, const TargetLibraryInfo &TLI, AliasAnalysis &AA, DomTreeUpdater &DTU) argument 759 getOrderedBlocks(PHINode &Phi, BasicBlock *const LastBlock, int NumBlocks) argument 794 processPhi(PHINode &Phi, const TargetLibraryInfo &TLI, AliasAnalysis &AA, DomTreeUpdater &DTU) argument [all...] |
H A D | StructurizeCFG.cpp | 623 PHINode *Phi = PI.first; local [all...] |
H A D | GVN.cpp | 2441 PHINode *Phi = local [all...] |
H A D | LoopIdiomRecognize.cpp | 1344 PHINode *Phi = getRecurrenceVar(Inst->getOperand(0), Inst, LoopEntry); local 1469 PHINode *Phi = getRecurrenceVar(Inst->getOperand(0), Inst, LoopEntry); local
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | PhiValues.cpp | 50 void PhiValues::processPhi(const PHINode *Phi, argument [all...] |
H A D | DivergenceAnalysis.cpp | 402 const auto *Phi = dyn_cast<const PHINode>(&I); local [all...] |
H A D | IVDescriptors.cpp | 87 static Instruction *lookThroughAnd(PHINode *Phi, Type *&RT, argument 190 AddReductionVar(PHINode *Phi, RecurrenceKind Kind, Loop *TheLoop, bool HasFunNoNaNAttr, RecurrenceDescriptor &RedDes, DemandedBits *DB, AssumptionCache *AC, DominatorTree *DT) argument 611 isReductionPHI(PHINode *Phi, Loop *TheLoop, RecurrenceDescriptor &RedDes, DemandedBits *DB, AssumptionCache *AC, DominatorTree *DT) argument 671 isFirstOrderRecurrence( PHINode *Phi, Loop *TheLoop, DenseMap<Instruction *, Instruction *> &SinkAfter, DominatorTree *DT) argument 850 isFPInductionPHI(PHINode *Phi, const Loop *TheLoop, ScalarEvolution *SE, InductionDescriptor &D) argument 1008 isInductionPHI(PHINode *Phi, const Loop *TheLoop, PredicatedScalarEvolution &PSE, InductionDescriptor &D, bool Assume) argument 1052 isInductionPHI( PHINode *Phi, const Loop *TheLoop, ScalarEvolution *SE, InductionDescriptor &D, const SCEV *Expr, SmallVectorImpl<Instruction *> *CastsToIgnore) argument [all...] |
H A D | MemorySSAUpdater.cpp | 96 MemoryPhi *Phi = dyn_cast_or_null<MemoryPhi>(MSSA->getMemoryAccess(BB)); local 192 recursePhi(MemoryAccess *Phi) argument 209 tryRemoveTrivialPhi(MemoryPhi *Phi) argument 215 tryRemoveTrivialPhi(MemoryPhi *Phi, RangeType &Operands) argument 447 MemoryPhi *Phi = dyn_cast_or_null<MemoryPhi>(MP); local 1249 MemoryPhi *Phi = MSSA->getMemoryAccess(Old); local [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | CallPromotionUtils.cpp | 114 PHINode *Phi = Builder.CreatePHI(OrigInst->getType(), 0); local [all...] |
H A D | LoopUnrollRuntime.cpp | 809 PHINode *Phi = cast<PHINode>(&II); local
|
H A D | BasicBlockUtils.cpp | 1145 auto Phi = cast<PHINode>(I); local 1237 auto Phi = local 1260 auto Phi = GuardPredicates[Out]; local [all...] |
H A D | ScalarEvolutionExpander.cpp | 1107 canBeCheaplyTransformed(ScalarEvolution &SE, const SCEVAddRecExpr *Phi, const SCEVAddRecExpr *Requested, bool &InvertStep) argument [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIAnnotateControlFlow.cpp | 185 bool SIAnnotateControlFlow::isElse(PHINode *Phi) { argument 203 void SIAnnotateControlFlow::eraseIfUnused(PHINode *Phi) { argument 352 PHINode *Phi = dyn_cast<PHINode>(Term->getCondition()); local [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86PartialReduction.cpp | 359 static bool isReachableFromPHI(PHINode *Phi, BinaryOperator *BO) { argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
H A D | AggressiveInstCombine.cpp | 114 PHINode &Phi = cast<PHINode>(I); local
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ScalarizeMaskedMemIntrin.cpp | 229 PHINode *Phi = Builder.CreatePHI(VecType, 2, "res.phi.else"); local 479 PHINode *Phi = Builder.CreatePHI(VecType, 2, "res.phi.else"); local
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorizationLegality.cpp | 494 addInductionPhi( PHINode *Phi, const InductionDescriptor &ID, SmallPtrSetImpl<Value *> &AllowedExit) argument 906 isFirstOrderRecurrence(const PHINode *Phi) argument [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | MVEGatherScatterLowering.cpp | 679 PHINode *Phi = dyn_cast<PHINode>(Offsets); local 753 pushOutAdd(PHINode *&Phi, Value *OffsSecondOperand, unsigned StartIndex) argument 773 pushOutMul(PHINode *&Phi, Value *IncrementPerRound, Value *OffsSecondOperand, unsigned LoopIncrement, IRBuilder<> &Builder) argument 853 PHINode *Phi; local [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCoroutine.cpp | 591 auto *Phi = Builder.CreatePHI(VoidPtrTy, 2); local
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombinePHI.cpp | 657 Instruction *InstCombiner::FoldPHIArgZextsIntoPHI(PHINode &Phi) { argument [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | RDFGraph.h | 277 Phi = 0x0003 << 2, // 011 member in struct:llvm::rdf::NodeAttrs
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonHardwareLoops.cpp | 430 MachineInstr *Phi = &*I; local 1387 phiMayWrapOrUnderflow( MachineInstr *Phi, const MachineOperand *EndVal, MachineBasicBlock *MBB, MachineLoop *L, LoopFeederMap &LoopFeederPhi) const argument 1631 MachineInstr *Phi = &*I; local [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCMIPeephole.cpp | 1083 static unsigned getIncomingRegForBlock(MachineInstr *Phi, argument
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyTIL.h | 1291 class Phi : public SExpr { class in namespace:clang::threadSafety 1304 Phi() : SExpr(COP_Phi) {} function in class:clang::threadSafety::Phi 1305 Phi(MemRegionRe function in class:clang::threadSafety::Phi 1306 Phi(const Phi &P, ValArray &&Vs) : SExpr(P), Values(std::move(Vs)) {} function in class:clang::threadSafety::Phi [all...] |