Searched refs:Ph (Results 1 – 4 of 4) sorted by relevance
63 if (auto *Ph = dyn_cast<Phi>(E)) { in addPredecessor() local65 Ph->values().push_back(nullptr); in addPredecessor()74 if (auto *Ph = dyn_cast<Phi>(E)) { in reservePredecessors() local92 E = Ph->values()[0]; in getCanonicalVal()117 if (auto *Ph = dyn_cast<Phi>(E)) { in simplifyToCanonicalVal() local119 simplifyIncompleteArg(Ph); in simplifyToCanonicalVal()122 E = Ph->values()[0]; in simplifyToCanonicalVal()134 assert(Ph && Ph->status() == Phi::PH_Incomplete); in simplifyIncompleteArg()137 Ph->setStatus(Phi::PH_MultiVal); in simplifyIncompleteArg()142 if (Ei == Ph) in simplifyIncompleteArg()[all …]
340 return Ph->clangDecl(); in getValueDeclFromSExpr()728 assert(Ph && "Expecting Phi node."); in makePhiNodeVar()730 Ph->values()[ArgIndex] = E; in makePhiNodeVar()739 Ph->values()[PIdx] = CurrE; in makePhiNodeVar()741 Ph->values()[ArgIndex] = E; in makePhiNodeVar()749 CurrentArguments.push_back(Ph); in makePhiNodeVar()751 IncompleteArgs.push_back(Ph); in makePhiNodeVar()754 CurrentLVarMap.elem(i).second = Ph; in makePhiNodeVar()831 Ph->values()[ArgIndex] = E; in mergePhiNodesBackEdge()968 for (auto *Ph : IncompleteArgs) { in exitCFG() local[all …]
3086 for (auto Ph : Phases) { in getDeviceDependences() local3088 if (Ph < CurPhase) in getDeviceDependences()3091 if (Ph > FinalPhase) in getDeviceDependences()3095 C, Args, Ph, CudaDeviceActions[I], Action::OFK_Cuda); in getDeviceDependences()3097 if (Ph == phases::Assemble) in getDeviceDependences()
1905 void simplifyIncompleteArg(til::Phi *Ph);