Home
last modified time | relevance | path

Searched defs:Phi (Results 1 – 25 of 29) sorted by relevance

12

/external/llvm/lib/Target/AMDGPU/
DSIAnnotateControlFlow.cpp172 bool SIAnnotateControlFlow::isElse(PHINode *Phi) { in isElse()
190 void SIAnnotateControlFlow::eraseIfUnused(PHINode *Phi) { in eraseIfUnused()
218 PHINode *Phi = nullptr; in handleLoopCondition() local
346 PHINode *Phi = dyn_cast<PHINode>(Term->getCondition()); in runOnFunction() local
/external/llvm/lib/Transforms/Utils/
DLoopUtils.cpp70 RecurrenceDescriptor::lookThroughAnd(PHINode *Phi, Type *&RT, in lookThroughAnd()
155 bool RecurrenceDescriptor::AddReductionVar(PHINode *Phi, RecurrenceKind Kind, in AddReductionVar()
466 bool RecurrenceDescriptor::isReductionPHI(PHINode *Phi, Loop *TheLoop, in isReductionPHI()
660 bool InductionDescriptor::isInductionPHI(PHINode *Phi, ScalarEvolution *SE, in isInductionPHI()
/external/v8/src/compiler/
Ddiamond.h52 Node* Phi(MachineRepresentation rep, Node* tv, Node* fv) { in Phi() function
Draw-machine-assembler.h719 Node* Phi(MachineRepresentation rep, Node* n1, Node* n2) { in Phi() function
722 Node* Phi(MachineRepresentation rep, Node* n1, Node* n2, Node* n3) { in Phi() function
725 Node* Phi(MachineRepresentation rep, Node* n1, Node* n2, Node* n3, Node* n4) { in Phi() function
Draw-machine-assembler.cc467 Node* RawMachineAssembler::Phi(MachineRepresentation rep, int input_count, in Phi() function in v8::internal::compiler::RawMachineAssembler
Dcommon-operator.cc772 const Operator* CommonOperatorBuilder::Phi(MachineRepresentation rep, in Phi() function in v8::internal::compiler::CommonOperatorBuilder
/external/llvm/lib/Transforms/Scalar/
DPartiallyInlineLibCalls.cpp133 PHINode *Phi = Builder.CreatePHI(Call->getType(), 2); in optimizeSQRT() local
DIndVarSimplify.cpp681 for (const RewritePhi &Phi : RewritePhiSet) { in rewriteLoopExitValues() local
746 for (const RewritePhi &Phi : RewritePhiSet) { in canLoopBeDeleted() local
1579 PHINode *Phi = dyn_cast<PHINode>(IncI->getOperand(0)); in getLoopPhiForCounter() local
1634 PHINode *Phi = dyn_cast<PHINode>(LHS); in needsLFTR() local
1695 static bool AlmostDeadIV(PHINode *Phi, BasicBlock *LatchBlock, Value *Cond) { in AlmostDeadIV()
1734 PHINode *Phi = cast<PHINode>(I); in FindLoopCounter() local
DStructurizeCFG.cpp564 PHINode &Phi = cast<PHINode>(*I++); in delPhiValues() local
577 PHINode &Phi = cast<PHINode>(*I++); in addPhiValues() local
600 PHINode *Phi = PI->first; in setPhiValues() local
DRewriteStatepointsForGC.cpp782 if (PHINode *Phi = dyn_cast<PHINode>(Current)) { in findBasePointer() local
843 } else if (PHINode *Phi = dyn_cast<PHINode>(BDV)) { in findBasePointer() local
1851 PHINode *Phi = cast<PHINode>(Use); in relocationViaAlloca() local
2029 if (auto Phi = dyn_cast<PHINode>(I)) { in splitVectorValues() local
2732 PHINode *Phi = cast<PHINode>(&*I); in computeLiveOutSeed() local
DLoopIdiomRecognize.cpp845 PHINode *Phi = dyn_cast<PHINode>(Inst->getOperand(0)); in detectPopcountIdiom() local
DGVN.cpp2680 PHINode *Phi = in performScalarPRE() local
2875 PHINode &Phi = cast<PHINode>(*II); in addDeadBlock() local
/external/v8/test/unittests/compiler/
Dinstruction-sequence-unittest.cc164 PhiInstruction* InstructionSequenceTest::Phi(VReg incoming_vreg_0, in Phi() function in v8::internal::compiler::InstructionSequenceTest
184 PhiInstruction* InstructionSequenceTest::Phi(VReg incoming_vreg_0, in Phi() function in v8::internal::compiler::InstructionSequenceTest
/external/llvm/lib/Target/PowerPC/
DPPCBoolRetToInt.cpp141 const PHINode *Phi = dyn_cast<PHINode>(V); in getPromotablePHINodes() local
/external/v8/test/cctest/compiler/
Dtest-loop-analysis.cc74 Node* Phi(Node* a) { in Phi() function in v8::internal::compiler::LoopFinderTester
78 Node* Phi(Node* a, Node* b) { in Phi() function in v8::internal::compiler::LoopFinderTester
82 Node* Phi(Node* a, Node* b, Node* c) { in Phi() function in v8::internal::compiler::LoopFinderTester
86 Node* Phi(Node* a, Node* b, Node* c, Node* d) { in Phi() function in v8::internal::compiler::LoopFinderTester
Dtest-osr.cc316 Node* Phi(Node* i1, Node* i2, Node* i3) { in Phi() function
/external/llvm/lib/Target/Hexagon/
DHexagonHardwareLoops.cpp407 MachineInstr *Phi = &*I; in findInductionRegister() local
1348 MachineInstr *Phi, const MachineOperand *EndVal, MachineBasicBlock *MBB, in phiMayWrapOrUnderflow()
1590 MachineInstr *Phi = &*I; in fixupInductionVariable() local
/external/llvm/lib/CodeGen/SelectionDAG/
DStatepointLowering.cpp148 if (const PHINode *Phi = dyn_cast<PHINode>(Val)) { in findPreviousSpillSlot() local
/external/llvm/lib/Transforms/InstCombine/
DInstCombinePHI.cpp403 Instruction *InstCombiner::FoldPHIArgZextsIntoPHI(PHINode &Phi) { in FoldPHIArgZextsIntoPHI()
/external/clang/include/clang/Analysis/Analyses/
DThreadSafetyTIL.h1313 Phi() in Phi() function
1315 Phi(MemRegionRef A, unsigned Nvals) in Phi() function
1317 Phi(const Phi &P, ValArray &&Vs) in Phi() function
/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp1201 PHINode *Phi = nullptr; in ScalarizeMaskedLoad() local
1452 PHINode *Phi = nullptr; in ScalarizeMaskedGather() local
4357 if (auto *Phi = dyn_cast<PHINode>(I)) { in optimizeLoadExt() local
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp1995 PHINode *Phi = dyn_cast_or_null<PHINode>(Ptr); in isConsecutivePtr() local
3990 PHINode *Phi = dyn_cast<PHINode>(I); in canIfConvertPHINodes() local
4227 if (PHINode *Phi = dyn_cast<PHINode>(it)) { in canVectorizeInstrs() local
/external/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp1008 const SCEVAddRecExpr *Phi, in canBeCheaplyTransformed()
/external/llvm/lib/Transforms/Instrumentation/
DDataFlowSanitizer.cpp1009 PHINode *Phi = PHINode::Create(DFS.ShadowTy, 2, "", &Tail->front()); in combineShadows() local
/external/clang/lib/CodeGen/
DMicrosoftCXXABI.cpp2919 llvm::PHINode *Phi = Builder.CreatePHI(CGM.Int8PtrTy, 2, "memptr.base"); in AdjustVirtualBase() local
3031 llvm::PHINode *Phi = Builder.CreatePHI(DstNull->getType(), 2, "memptr.converted"); in EmitMemberPointerConversion() local

12