Lines Matching defs:MOutLocs
2656 MachineFunction &MF, FuncValueTable &MInLocs, FuncValueTable &MOutLocs,
2708 InLocsChanged = mlocJoin(*MBB, Visited, MOutLocs, MInLocs[*MBB]);
2744 OLChanged |= MOutLocs[*MBB][Location.Idx.asU64()] != Location.Value;
2745 MOutLocs[*MBB][Location.Idx.asU64()] = Location.Value;
2799 const LiveIdxT &LiveOuts, FuncValueTable &MOutLocs,
2865 pickOperandPHILoc(Idx, MBB, LiveOuts, MOutLocs, BlockOrders);
2879 FuncValueTable &MOutLocs,
2906 if (MOutLocs[*p][I] == ValToLookFor)
2919 if (MOutLocs[*p][I] == MPHI)
3131 FuncValueTable &MOutLocs, FuncValueTable &MInLocs,
3286 if (pickVPHILoc(JoinedOps, *MBB, LiveOutIdx, MOutLocs, Preds)) {
3532 LiveInsT &Output, FuncValueTable &MOutLocs, FuncValueTable &MInLocs,
3566 process(MI, &MOutLocs, &MInLocs);
3573 MOutLocs.ejectTableForBlock(MBB);
3601 buildVLocValueMap(DILoc, VarsWeCareAbout, BlocksInScope, Output, MOutLocs,
3731 FuncValueTable MOutLocs(MaxNumBlocks, NumLocs);
3738 buildMLocValueMap(MF, MInLocs, MOutLocs, MLocTransfer);
3772 process(MI, &MOutLocs, &MInLocs);
3828 SavedLiveIns, MOutLocs, MInLocs, vlocs, MF, *TPC);