Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DMachineSSAUpdater.cpp252 MachineInstr *PHI; member in llvm::SSAUpdaterTraits::PHI_iterator
269 static inline PHI_iterator PHI_begin(PhiT *PHI) { return PHI_iterator(PHI); } in PHI_begin()
270 static inline PHI_iterator PHI_end(PhiT *PHI) { in PHI_end()
300 MachineInstr *PHI = InsertNewDef(TargetOpcode::PHI, BB, Loc, in CreateEmptyPHI() local
308 static void AddPHIOperand(MachineInstr *PHI, unsigned Val, in AddPHIOperand()
330 MachineInstr *PHI = ValueIsPHI(Val, Updater); in ValueIsNewPHI() local
338 static unsigned GetPHIValue(MachineInstr *PHI) { in GetPHIValue()
H A DEarlyIfConversion.cpp111 MachineInstr *PHI; member
H A DLiveIntervalAnalysis.cpp781 for (const VNInfo *PHI : LI.valnos) { in hasPHIKill() local
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Utils/
H A DSSAUpdater.cpp64 static bool IsEquivalentPHI(PHINode *PHI, in IsEquivalentPHI()
219 PHINode *PHI; member in llvm::SSAUpdaterTraits::PHI_iterator
235 static PHI_iterator PHI_begin(PhiT *PHI) { return PHI_iterator(PHI); } in PHI_begin()
236 static PHI_iterator PHI_end(PhiT *PHI) { in PHI_end()
266 PHINode *PHI = PHINode::Create(Updater->ProtoType, NumPreds, in CreateEmptyPHI() local
273 static void AddPHIOperand(PHINode *PHI, Value *Val, BasicBlock *Pred) { in AddPHIOperand()
292 PHINode *PHI = ValueIsPHI(Val, Updater); in ValueIsNewPHI() local
300 static Value *GetPHIValue(PHINode *PHI) { in GetPHIValue()
H A DFlattenCFG.cpp127 PHINode *PHI = dyn_cast<PHINode>(BB->begin()); in FlattenParallelAndOr() local
H A DSimplifyCFG.cpp3346 while (PHINode *PHI = dyn_cast<PHINode>(I++)) { in FindPHIForConditionForwarding() local
3373 PHINode *PHI = FindPHIForConditionForwarding(CaseValue, CaseDest, in ForwardSwitchConditionToPHI() local
3519 while (PHINode *PHI = dyn_cast<PHINode>(I++)) { in GetCaseResults() local
3559 SwitchInst *SI, const DataLayout *DL, PHINode *&PHI, in InitializeUniqueCases()
3644 static void RemoveSwitchAfterSelectConversion(SwitchInst *SI, PHINode *PHI, in RemoveSwitchAfterSelectConversion()
3671 PHINode *PHI = nullptr; in SwitchToSelect() local
4134 PHINode *PHI = I.first; in SwitchToLookupTable() local
4168 PHINode *PHI = I.first; in SwitchToLookupTable() local
4262 PHINode *PHI = PHIs[I]; in SwitchToLookupTable() local
H A DSimplifyIndVar.cpp412 if (PHINode *PHI = dyn_cast<PHINode>(UseInst)) in splitOverflowIntrinsic() local
H A DInlineFunction.cpp84 PHINode *PHI = cast<PHINode>(I); in InvokeInliningInfo() local
1313 PHINode *PHI = nullptr; in InlineFunction() local
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DSSAUpdaterImpl.h335 ValT PHI = Traits::CreateEmptyPHI(Info->BB, Info->NumPreds, Updater); in FindAvailableVals() local
355 PhiT *PHI = Traits::ValueIsNewPHI(Info->AvailableVal, Updater); in FindAvailableVals() local
397 bool CheckIfPHIMatches(PhiT *PHI) { in CheckIfPHIMatches()
447 if (PhiT *PHI = (*I)->PHITag) { in RecordMatchingPHIs() local
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Target/
H A DTargetOpcodes.h26 PHI = 0, enumerator
/minix3/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DIVUsers.cpp159 if (PHINode *PHI = dyn_cast<PHINode>(User)) { in AddUsersImpl() local
H A DMemoryBuiltins.cpp756 SizeOffsetEvalType ObjectSizeOffsetEvaluator::visitPHINode(PHINode &PHI) { in visitPHINode()
H A DScalarEvolution.cpp5262 PHINode *PHI = nullptr; in getConstantEvolvingPHIOperands() local
5387 PHINode *PHI = nullptr; in getConstantEvolutionLoopExitValue() local
5427 PHINode *PHI = dyn_cast<PHINode>(I->first); in getConstantEvolutionLoopExitValue() local
5435 PHINode *PHI = I->first; in getConstantEvolutionLoopExitValue() local
5476 PHINode *PHI = nullptr; in ComputeExitCountExhaustively() local
5514 PHINode *PHI = dyn_cast<PHINode>(I->first); in ComputeExitCountExhaustively() local
5520 PHINode *PHI = *I; in ComputeExitCountExhaustively() local
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/ObjCARC/
H A DObjCARCContract.cpp466 if (PHINode *PHI = dyn_cast<PHINode>(U.getUser())) { in runOnFunction() local
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp1365 MachineInstrBuilder PHI(*MF, FuncInfo->PHINodesToUpdate[i].first); in FinishBasicBlock() local
1467 MachineInstrBuilder PHI(*MF, FuncInfo->PHINodesToUpdate[pi].first); in FinishBasicBlock() local
1518 MachineInstrBuilder PHI(*MF, FuncInfo->PHINodesToUpdate[pi].first); in FinishBasicBlock() local
1536 MachineInstrBuilder PHI(*MF, FuncInfo->PHINodesToUpdate[i].first); in FinishBasicBlock() local
1579 MachineInstrBuilder PHI(*MF, MBBI); in FinishBasicBlock() local
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/
H A DConstantHoisting.cpp442 if (auto PHI = dyn_cast<PHINode>(Inst)) { in updateOperand() local
H A DScalarizer.cpp566 bool Scalarizer::visitPHINode(PHINode &PHI) { in visitPHINode()
H A DIndVarSimplify.cpp198 PHINode *PHI = dyn_cast<PHINode>(User); in getInsertPointForUses() local
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGVTables.cpp100 llvm::PHINode *PHI = CGF.Builder.CreatePHI(ReturnValue->getType(), 2); in PerformReturnAdjustment() local
H A DCGExprCXX.cpp1358 llvm::PHINode *PHI = Builder.CreatePHI(result->getType(), 2); in EmitCXXNewExpr() local
1806 llvm::PHINode *PHI = Builder.CreatePHI(Value->getType(), 2); in EmitDynamicCast() local
H A DCGClass.cpp232 llvm::PHINode *PHI = Builder.CreatePHI(BasePtrTy, 2, "cast.result"); in GetAddressOfBaseClass() local
289 llvm::PHINode *PHI = Builder.CreatePHI(Value->getType(), 2); in GetAddressOfDerivedClass() local
/minix3/external/bsd/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm.ml200 | PHI Constructor
H A Dllvm.mli258 | PHI Constructor
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp1614 PHINode *PHI = IRB.CreatePHI(IntptrTy, 2); in createPHI() local
/minix3/external/bsd/llvm/dist/llvm/bindings/go/llvm/
H A Dir.go222 PHI Opcode = C.LLVMPHI const