Home
last modified time | relevance | path

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

1234

/external/llvm/lib/Transforms/Utils/
DSSAUpdater.cpp65 static bool IsEquivalentPHI(PHINode *PHI, in IsEquivalentPHI()
221 PHINode *PHI; member in llvm::SSAUpdaterTraits::PHI_iterator
237 static PHI_iterator PHI_begin(PhiT *PHI) { return PHI_iterator(PHI); } in PHI_begin()
238 static PHI_iterator PHI_end(PhiT *PHI) { in PHI_end()
267 PHINode *PHI = PHINode::Create(Updater->ProtoType, NumPreds, in CreateEmptyPHI() local
274 static void AddPHIOperand(PHINode *PHI, Value *Val, BasicBlock *Pred) { in AddPHIOperand()
293 PHINode *PHI = ValueIsPHI(Val, Updater); in ValueIsNewPHI() local
301 static Value *GetPHIValue(PHINode *PHI) { in GetPHIValue()
DFlattenCFG.cpp125 PHINode *PHI = dyn_cast<PHINode>(BB->begin()); in FlattenParallelAndOr() local
DInlineFunction.cpp87 PHINode *PHI = cast<PHINode>(I); in LandingPadInliningInfo() local
579 PHINode *PHI = dyn_cast<PHINode>(&I); in HandleInlinedEHPad() local
590 PHINode *PHI = cast<PHINode>(I); in HandleInlinedEHPad() local
2029 PHINode *PHI = nullptr; in InlineFunction() local
DSimplifyCFG.cpp2509 PHINode *PHI = nullptr; in ensureValueAvailableInSuccessor() local
4089 while (PHINode *PHI = dyn_cast<PHINode>(I++)) { in FindPHIForConditionForwarding() local
4118 PHINode *PHI = in ForwardSwitchConditionToPHI() local
4264 while (PHINode *PHI = dyn_cast<PHINode>(I++)) { in GetCaseResults() local
4303 static bool InitializeUniqueCases(SwitchInst *SI, PHINode *&PHI, in InitializeUniqueCases()
4386 static void RemoveSwitchAfterSelectConversion(SwitchInst *SI, PHINode *PHI, in RemoveSwitchAfterSelectConversion()
4413 PHINode *PHI = nullptr; in SwitchToSelect() local
4862 PHINode *PHI = I.first; in SwitchToLookupTable() local
4896 PHINode *PHI = I.first; in SwitchToLookupTable() local
4991 PHINode *PHI = PHIs[I]; in SwitchToLookupTable() local
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DSSAUpdater.cpp79 static bool IsEquivalentPHI(PHINode *PHI, in IsEquivalentPHI()
234 PHINode *PHI; member in llvm::SSAUpdaterTraits::PHI_iterator
251 static PHI_iterator PHI_begin(PhiT *PHI) { return PHI_iterator(PHI); } in PHI_begin()
252 static PHI_iterator PHI_end(PhiT *PHI) { in PHI_end()
281 PHINode *PHI = PHINode::Create(Updater->ProtoType, NumPreds, in CreateEmptyPHI() local
288 static void AddPHIOperand(PHINode *PHI, Value *Val, BasicBlock *Pred) { in AddPHIOperand()
306 PHINode *PHI = ValueIsPHI(Val, Updater); in ValueIsNewPHI() local
314 static Value *GetPHIValue(PHINode *PHI) { in GetPHIValue()
DLoopUnrollPeel.cpp480 PHINode *PHI = cast<PHINode>(I); in cloneLoopBlocks() local
636 PHINode *PHI = cast<PHINode>(I); in peelLoop() local
DFlattenCFG.cpp138 PHINode *PHI = dyn_cast<PHINode>(BB->begin()); in FlattenParallelAndOr() local
DInlineFunction.cpp125 PHINode *PHI = cast<PHINode>(I); in LandingPadInliningInfo() local
659 PHINode *PHI = dyn_cast<PHINode>(&I); in HandleInlinedEHPad() local
670 PHINode *PHI = cast<PHINode>(I); in HandleInlinedEHPad() local
2263 PHINode *PHI = nullptr; in InlineFunction() local
/external/llvm/lib/CodeGen/
DMachineSSAUpdater.cpp251 MachineInstr *PHI; member in llvm::SSAUpdaterTraits::PHI_iterator
268 static inline PHI_iterator PHI_begin(PhiT *PHI) { return PHI_iterator(PHI); } in PHI_begin()
269 static inline PHI_iterator PHI_end(PhiT *PHI) { in PHI_end()
299 MachineInstr *PHI = InsertNewDef(TargetOpcode::PHI, BB, Loc, in CreateEmptyPHI() local
307 static void AddPHIOperand(MachineInstr *PHI, unsigned Val, in AddPHIOperand()
329 MachineInstr *PHI = ValueIsPHI(Val, Updater); in ValueIsNewPHI() local
337 static unsigned GetPHIValue(MachineInstr *PHI) { in GetPHIValue()
DSafeStack.cpp631 if (auto *PHI = dyn_cast<PHINode>(User)) in moveStaticAllocasToUnsafeStack() local
641 if (auto *PHI = dyn_cast<PHINode>(User)) { in moveStaticAllocasToUnsafeStack() local
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineSSAUpdater.cpp255 MachineInstr *PHI; member in llvm::SSAUpdaterTraits::PHI_iterator
275 static inline PHI_iterator PHI_begin(PhiT *PHI) { return PHI_iterator(PHI); } in PHI_begin()
277 static inline PHI_iterator PHI_end(PhiT *PHI) { in PHI_end()
307 MachineInstr *PHI = InsertNewDef(TargetOpcode::PHI, BB, Loc, in CreateEmptyPHI() local
315 static void AddPHIOperand(MachineInstr *PHI, unsigned Val, in AddPHIOperand()
336 MachineInstr *PHI = ValueIsPHI(Val, Updater); in ValueIsNewPHI() local
344 static unsigned GetPHIValue(MachineInstr *PHI) { in GetPHIValue()
DSafeStack.cpp603 if (auto *PHI = dyn_cast<PHINode>(User)) in moveStaticAllocasToUnsafeStack() local
613 if (auto *PHI = dyn_cast<PHINode>(User)) { in moveStaticAllocasToUnsafeStack() local
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DSSAUpdater.cpp73 static bool IsEquivalentPHI(PHINode *PHI, in IsEquivalentPHI()
238 PHINode *PHI; member in __anon53fdc8780111::PHIiter
270 static inline PHI_iterator PHI_begin(PhiT *PHI) { return PHI_iterator(PHI); } in PHI_begin()
271 static inline PHI_iterator PHI_end(PhiT *PHI) { in PHI_end()
301 PHINode *PHI = PHINode::Create(Updater->ProtoType, NumPreds, in CreateEmptyPHI() local
308 static void AddPHIOperand(PHINode *PHI, Value *Val, BasicBlock *Pred) { in AddPHIOperand()
327 PHINode *PHI = ValueIsPHI(Val, Updater); in ValueIsNewPHI() local
335 static Value *GetPHIValue(PHINode *PHI) { in GetPHIValue()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DMachineSSAUpdater.cpp250 MachineInstr *PHI; member in __anonc9144f730111::MachinePHIiter
284 static inline PHI_iterator PHI_begin(PhiT *PHI) { return PHI_iterator(PHI); } in PHI_begin()
285 static inline PHI_iterator PHI_end(PhiT *PHI) { in PHI_end()
315 MachineInstr *PHI = InsertNewDef(TargetOpcode::PHI, BB, Loc, in CreateEmptyPHI() local
323 static void AddPHIOperand(MachineInstr *PHI, unsigned Val, in AddPHIOperand()
346 MachineInstr *PHI = ValueIsPHI(Val, Updater); in ValueIsNewPHI() local
354 static unsigned GetPHIValue(MachineInstr *PHI) { in GetPHIValue()
DStrongPHIElimination.cpp305 MachineInstr *PHI = BBI; in runOnMachineFunction() local
460 unsigned StrongPHIElimination::getPHIColor(MachineInstr *PHI) { in getPHIColor()
476 void StrongPHIElimination::isolatePHI(MachineInstr *PHI) { in isolatePHI()
601 MachineInstr *PHI = BBI; in SplitInterferencesForBasicBlock() local
651 void StrongPHIElimination::InsertCopiesForPHI(MachineInstr *PHI, in InsertCopiesForPHI()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/
DSSAUpdaterImpl.h348 ValT PHI = Traits::CreateEmptyPHI(Info->BB, Info->NumPreds, Updater); in FindAvailableVals() local
367 PhiT *PHI = Traits::ValueIsNewPHI(Info->AvailableVal, Updater); in FindAvailableVals() local
405 bool CheckIfPHIMatches(PhiT *PHI) { in CheckIfPHIMatches()
455 if (PhiT *PHI = (*I)->PHITag) { in RecordMatchingPHIs() local
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/
DSSAUpdaterImpl.h325 ValT PHI = Traits::CreateEmptyPHI(Info->BB, Info->NumPreds, Updater); in FindAvailableVals() local
345 PhiT *PHI = Traits::ValueIsNewPHI(Info->AvailableVal, Updater); in FindAvailableVals() local
387 bool CheckIfPHIMatches(PhiT *PHI) { in CheckIfPHIMatches()
434 void RecordMatchingPHI(PhiT *PHI) { in RecordMatchingPHI()
/external/llvm/include/llvm/Transforms/Utils/
DSSAUpdaterImpl.h336 ValT PHI = Traits::CreateEmptyPHI(Info->BB, Info->NumPreds, Updater); in FindAvailableVals() local
356 PhiT *PHI = Traits::ValueIsNewPHI(Info->AvailableVal, Updater); in FindAvailableVals() local
398 bool CheckIfPHIMatches(PhiT *PHI) { in CheckIfPHIMatches()
448 if (PhiT *PHI = (*I)->PHITag) { in RecordMatchingPHIs() local
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetOpcodes.h26 PHI = 0, enumerator
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUMachineCFGStructurizer.cpp303 static unsigned getPHINumInputs(MachineInstr &PHI) { in getPHINumInputs()
308 static MachineBasicBlock *getPHIPred(MachineInstr &PHI, unsigned Index) { in getPHIPred()
313 static void setPhiPred(MachineInstr &PHI, unsigned Index, in setPhiPred()
318 static unsigned getPHISourceReg(MachineInstr &PHI, unsigned Index) { in getPHISourceReg()
323 static unsigned getPHIDestReg(MachineInstr &PHI) { in getPHIDestReg()
775 MachineInstr &PHI = II; in storeLiveOuts() local
846 MachineInstr &PHI = II; in storeLiveOuts() local
1353 RegionMRT *Region, MachineInstr &PHI, in getPHIRegionIndices()
1365 LinearizedRegion *Region, MachineInstr &PHI, in getPHIRegionIndices()
1377 LinearizedRegion *Region, MachineInstr &PHI, in getPHINonRegionIndices()
[all …]
DSIFixSGPRCopies.cpp304 static bool phiHasVGPROperands(const MachineInstr &PHI, in phiHasVGPROperands()
316 static bool phiHasBreakDef(const MachineInstr &PHI, in phiHasBreakDef()
/external/llvm/lib/Transforms/Instrumentation/
DIndirectCallPromotion.cpp361 PHINode *PHI = dyn_cast<PHINode>(&I); in getCallRetPHINode() local
385 PHINode *PHI = dyn_cast<PHINode>(&I); in fixupPHINodeForUnwind() local
407 PHINode *PHI = dyn_cast<PHINode>(&I); in fixupPHINodeForNormalDest() local
/external/llvm/lib/Transforms/Scalar/
DLoopInterchange.cpp629 PHINode *PHI = dyn_cast<PHINode>(L->getOperand(0)); in containsUnsafeInstructionsInLatch() local
705 PHINode *PHI = cast<PHINode>(I); in findInductionAndReductions() local
721 PHINode *PHI = cast<PHINode>(I); in containsSafePHI() local
1089 PHINode *PHI = dyn_cast<PHINode>(I); in splitInnerLoopHeader() local
1119 PHINode *PHI = cast<PHINode>(I); in updateIncomingBlock() local
/external/llvm/lib/Analysis/
DIVUsers.cpp170 if (PHINode *PHI = dyn_cast<PHINode>(User)) { in AddUsersImpl() local
/external/llvm/lib/Target/NVPTX/
DNVPTXInferAddressSpaces.cpp307 PHINode *PHI = cast<PHINode>(I); in cloneInstructionWithNewAddressSpace() local

1234