Home
last modified time | relevance | path

Searched refs:Phis (Results 1 – 7 of 7) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
DIceCfgNode.h78 PhiList &getPhis() { return Phis; } in getPhis()
80 const PhiList &getPhis() const { return Phis; } in getPhis()
148 PhiList Phis; /// unordered set of phi instructions variable
DIceCfgNode.cpp48 Phis.push_back(Phi); in appendInst()
87 removeDeletedAndRenumber(&Phis, Func); in renumberInstructions()
116 for (Inst &Instr : Phis) { in enforcePhiConsistency()
166 for (Inst &I : Phis) { in placePhiLoads()
258 for (Inst &I : Succ->Phis) { in placePhiStores()
275 for (Inst &I : Phis) in deletePhis()
454 for (Inst &I : Phis) { in advancedPhiLowering()
643 for (Inst &I : Phis) { in livenessLightweight()
680 for (Inst &I : Succ->Phis) { in liveness()
702 for (Inst &I : Phis) { in liveness()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DRDFLiveness.cpp428 NodeList Phis; in computePhiInfo() local
433 Phis.insert(Phis.end(), Ps.begin(), Ps.end()); in computePhiInfo()
442 for (NodeAddr<PhiNode*> PhiA : Phis) { in computePhiInfo()
743 NodeList Phis = BA.Addr->members_if(DFG.IsCode<NodeAttrs::Phi>, DFG); in computeLiveIns() local
744 for (NodeAddr<PhiNode*> PA : Phis) { in computeLiveIns()
DHexagonBitSimplify.cpp3108 std::vector<PhiInfo> Phis; in processLoop() local
3128 Phis.push_back(PhiInfo(I, *C.LB)); in processLoop()
3133 for (auto &I : Phis) { in processLoop()
3142 if (Phis.empty()) in processLoop()
3245 if (llvm::find_if(Phis, LoopInpEq) == Phis.end()) in processLoop()
3270 auto F = llvm::find_if(Phis, LoopInpEq); in processLoop()
3271 if (F == Phis.end()) in processLoop()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DModuloSchedule.cpp1258 DenseMap<std::pair<unsigned, unsigned>, Register> Phis; member in __anon43e48a5b0111::KernelRewriter
1453 auto I = Phis.find({LoopReg, InitReg.getValue()}); in phi()
1454 if (I != Phis.end()) in phi()
1457 for (auto &KV : Phis) { in phi()
1475 Phis.insert({{LoopReg, InitReg.getValue()}, R}); in phi()
1495 Phis[{LoopReg, *InitReg}] = R; in phi()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp1953 SmallVector<PHINode*, 8> Phis; in replaceCongruentIVs() local
1955 Phis.push_back(&PN); in replaceCongruentIVs()
1958 llvm::sort(Phis, [](Value *LHS, Value *RHS) { in replaceCongruentIVs()
1970 for (PHINode *Phi : Phis) { in replaceCongruentIVs()
2002 TTI->isTruncateFree(Phi->getType(), Phis.back()->getType())) { in replaceCongruentIVs()
2006 SE.getTruncateExpr(SE.getSCEV(Phi), Phis.back()->getType()); in replaceCongruentIVs()
/third_party/mesa3d/docs/relnotes/
D7.10.rst1842 - gallivm: Don't generate Phis for execution mask.
1843 - gallivm: Use varilables instead of Phis for cubemap selection.
1852 - gallivm: Use variables instead of Phis in loops.