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