Home
last modified time | relevance | path

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

123456

/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()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DSSAUpdater.cpp78 static bool IsEquivalentPHI(PHINode *PHI, in IsEquivalentPHI()
233 PHINode *PHI; member in llvm::SSAUpdaterTraits::PHI_iterator
250 static PHI_iterator PHI_begin(PhiT *PHI) { return PHI_iterator(PHI); } in PHI_begin()
251 static PHI_iterator PHI_end(PhiT *PHI) { in PHI_end()
280 PHINode *PHI = PHINode::Create(Updater->ProtoType, NumPreds, in CreateEmptyPHI() local
287 static void AddPHIOperand(PHINode *PHI, Value *Val, BasicBlock *Pred) { in AddPHIOperand()
305 PHINode *PHI = ValueIsPHI(Val, Updater); in ValueIsNewPHI() local
313 static Value *GetPHIValue(PHINode *PHI) { in GetPHIValue()
/external/llvm-project/llvm/lib/Transforms/Utils/
DSSAUpdater.cpp78 static bool IsEquivalentPHI(PHINode *PHI, in IsEquivalentPHI()
228 PHINode *PHI; member in llvm::SSAUpdaterTraits::PHI_iterator
245 static PHI_iterator PHI_begin(PhiT *PHI) { return PHI_iterator(PHI); } in PHI_begin()
246 static PHI_iterator PHI_end(PhiT *PHI) { in PHI_end()
275 PHINode *PHI = PHINode::Create(Updater->ProtoType, NumPreds, in CreateEmptyPHI() local
282 static void AddPHIOperand(PHINode *PHI, Value *Val, BasicBlock *Pred) { in AddPHIOperand()
300 PHINode *PHI = ValueIsPHI(Val, Updater); in ValueIsNewPHI() local
308 static Value *GetPHIValue(PHINode *PHI) { in GetPHIValue()
DCanonicalizeFreezeInLoops.cpp75 PHINode *PHI; member
132 for (auto &PHI : L->getHeader()->phis()) { in run() local
171 PHINode *PHI = Info.PHI; in run() 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()
/external/llvm-project/llvm/lib/CodeGen/
DMachineSSAUpdater.cpp257 MachineInstr *PHI; member in llvm::SSAUpdaterTraits::PHI_iterator
277 static inline PHI_iterator PHI_begin(PhiT *PHI) { return PHI_iterator(PHI); } in PHI_begin()
279 static inline PHI_iterator PHI_end(PhiT *PHI) { in PHI_end()
309 MachineInstr *PHI = InsertNewDef(TargetOpcode::PHI, BB, Loc, in CreateEmptyPHI() local
317 static void AddPHIOperand(MachineInstr *PHI, Register Val, in AddPHIOperand()
338 MachineInstr *PHI = ValueIsPHI(Val, Updater); in ValueIsNewPHI() local
346 static Register GetPHIValue(MachineInstr *PHI) { in GetPHIValue()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineSSAUpdater.cpp254 MachineInstr *PHI; member in llvm::SSAUpdaterTraits::PHI_iterator
274 static inline PHI_iterator PHI_begin(PhiT *PHI) { return PHI_iterator(PHI); } in PHI_begin()
276 static inline PHI_iterator PHI_end(PhiT *PHI) { in PHI_end()
306 MachineInstr *PHI = InsertNewDef(TargetOpcode::PHI, BB, Loc, in CreateEmptyPHI() local
314 static void AddPHIOperand(MachineInstr *PHI, unsigned Val, in AddPHIOperand()
335 MachineInstr *PHI = ValueIsPHI(Val, Updater); in ValueIsNewPHI() local
343 static unsigned GetPHIValue(MachineInstr *PHI) { in GetPHIValue()
DSwiftErrorValueTracking.cpp244 MachineInstrBuilder PHI = in propagateVRegs() local
/external/rust/crates/rand/src/rngs/
Dxoshiro256plusplus.rs47 const PHI: u64 = 0x9e3779b97f4a7c15; in seed_from_u64() constant
Dxoshiro128plusplus.rs47 const PHI: u64 = 0x9e3779b97f4a7c15; in seed_from_u64() constant
/external/llvm-project/llvm/include/llvm/Transforms/Utils/
DSSAUpdaterImpl.h347 ValT PHI = Traits::CreateEmptyPHI(Info->BB, Info->NumPreds, Updater); in FindAvailableVals() local
366 PhiT *PHI = Traits::ValueIsNewPHI(Info->AvailableVal, Updater); in FindAvailableVals() local
404 bool CheckIfPHIMatches(PhiT *PHI) { in CheckIfPHIMatches()
454 if (PhiT *PHI = (*I)->PHITag) { in RecordMatchingPHIs() local
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DSSAUpdaterImpl.h347 ValT PHI = Traits::CreateEmptyPHI(Info->BB, Info->NumPreds, Updater); in FindAvailableVals() local
366 PhiT *PHI = Traits::ValueIsNewPHI(Info->AvailableVal, Updater); in FindAvailableVals() local
404 bool CheckIfPHIMatches(PhiT *PHI) { in CheckIfPHIMatches()
454 if (PhiT *PHI = (*I)->PHITag) { in RecordMatchingPHIs() local
/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/llvm-project/polly/lib/Transform/
DZoneAlgo.cpp509 static bool isRecursivePHI(const PHINode *PHI) { in isRecursivePHI()
539 auto *PHI = cast<PHINode>(SAI->getBasePtr()); in computePerPHI() local
855 auto *PHI = dyn_cast<PHINode>(static_cast<Value *>( in normalizeValInst() local
901 auto *PHI = cast<PHINode>(MA->getAccessInstruction()); in isNormalizable() local
931 auto *PHI = dyn_cast<PHINode>(static_cast<Value *>(OutTupleId.get_user())); in isNormalized() local
1003 auto *PHI = cast<PHINode>(MA->getAccessInstruction()); in computeNormalizedPHIs() local
1025 auto *PHI = cast<PHINode>(MA->getAccessInstruction()); in computeNormalizedPHIs() local
/external/swiftshader/third_party/llvm-10.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
1355 RegionMRT *Region, MachineInstr &PHI, in getPHIRegionIndices()
1367 LinearizedRegion *Region, MachineInstr &PHI, in getPHIRegionIndices()
1379 LinearizedRegion *Region, MachineInstr &PHI, in getPHINonRegionIndices()
[all …]
DAMDGPUAtomicOptimizer.cpp584 PHINode *const PHI = B.CreatePHI(Ty, 2); in optimizeAtomic() local
647 PHINode *const PHI = B.CreatePHI(Ty, 2); in optimizeAtomic() local
/external/llvm-project/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
1356 RegionMRT *Region, MachineInstr &PHI, in getPHIRegionIndices()
1368 LinearizedRegion *Region, MachineInstr &PHI, in getPHIRegionIndices()
1380 LinearizedRegion *Region, MachineInstr &PHI, in getPHINonRegionIndices()
[all …]
DAMDGPUAtomicOptimizer.cpp588 PHINode *const PHI = B.CreatePHI(Ty, 2); in optimizeAtomic() local
651 PHINode *const PHI = B.CreatePHI(Ty, 2); in optimizeAtomic() local
/external/llvm-project/polly/lib/Support/
DVirtualInstruction.cpp28 if (PHINode *PHI = dyn_cast<PHINode>(UI)) { in create() local
385 PHINode *PHI = dyn_cast<PHINode>(Inst); in walkReachable() local
/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-project/polly/lib/CodeGen/
DBlockGenerators.cpp385 if (auto *PHI = dyn_cast<PHINode>(Inst)) { in copyInstruction() local
826 auto PHI = cast<PHINode>(Array->getBasePtr()); in createScalarInitialization() local
852 if (auto *PHI = dyn_cast_or_null<PHINode>(Inst)) in createScalarInitialization() local
953 PHINode *PHI = dyn_cast<PHINode>(Val); in createExitPHINodeMerges() local
1738 void RegionGenerator::addOperandToPHI(ScopStmt &Stmt, PHINode *PHI, in addOperandToPHI()
1786 void RegionGenerator::copyPHIInstruction(ScopStmt &Stmt, PHINode *PHI, in copyPHIInstruction()
/external/llvm/lib/Analysis/
DIVUsers.cpp170 if (PHINode *PHI = dyn_cast<PHINode>(User)) { in AddUsersImpl() local
/external/llvm-project/polly/include/polly/
DScopInfo.h168 PHI, enumerator
1463 MemoryAccess *lookupPHIReadOf(PHINode *PHI) const { in lookupPHIReadOf()
1470 MemoryAccess *lookupPHIWriteOf(PHINode *PHI) const { in lookupPHIWriteOf()
2016 PHINode *PHI = cast<PHINode>(Access->getAccessInstruction()); in addAccessFunction() local
/external/llvm-project/llvm/lib/Transforms/InstCombine/
DInstCombineNegator.cpp274 auto *PHI = cast<PHINode>(I); in visitImpl() local

123456