Lines Matching defs:PhiM
949 // Build a map "PhiM" which will contain, for each block, the set
951 BlockRefsMap PhiM;
953 recordDefsForDF(PhiM, BA);
955 buildPhis(PhiM, AllRefs, BA);
1383 // Scan all defs in the block node BA and record in PhiM the locations of
1385 void DataFlowGraph::recordDefsForDF(BlockRefsMap &PhiM,
1419 PhiM[DBA.Id].insert(Defs.begin(), Defs.end());
1423 // Given the locations of phi nodes in the map PhiM, create the phi nodes
1425 void DataFlowGraph::buildPhis(BlockRefsMap &PhiM, RegisterSet &AllRefs,
1429 auto HasDF = PhiM.find(BA.Id);
1430 if (HasDF == PhiM.end() || HasDF->second.empty())