Lines Matching refs:RemapChan
87 const std::vector<std::pair<unsigned, unsigned>> &RemapChan) const;
91 std::vector<std::pair<unsigned, unsigned>> &RemapChan);
93 std::vector<std::pair<unsigned, unsigned>> &RemapChan);
95 const std::vector<std::pair<unsigned, unsigned>> &RemapChan) const;
172 const std::vector<std::pair<unsigned, unsigned>> &RemapChan, in getReassignedChan() argument
174 for (const auto &J : RemapChan) { in getReassignedChan()
183 const std::vector<std::pair<unsigned, unsigned>> &RemapChan) const { in RebuildVector()
196 unsigned Chan = getReassignedChan(RemapChan, Swizzle); in RebuildVector()
221 SwizzleInput(*It, RemapChan); in RebuildVector()
246 const std::vector<std::pair<unsigned, unsigned>> &RemapChan) const { in SwizzleInput()
254 for (const auto &J : RemapChan) { in SwizzleInput()
274 std::vector<std::pair<unsigned, unsigned>> &RemapChan) { in tryMergeUsingCommonSlot() argument
285 if (tryMergeVector(&CompatibleRSI, &RSI, RemapChan)) in tryMergeUsingCommonSlot()
294 std::vector<std::pair<unsigned, unsigned>> &RemapChan) { in tryMergeUsingFreeSlot() argument
301 tryMergeVector(&CompatibleRSI, &RSI, RemapChan); in tryMergeUsingFreeSlot()
355 std::vector<std::pair<unsigned, unsigned>> RemapChan; in runOnMachineFunction() local
357 if (tryMergeUsingCommonSlot(RSI, CandidateRSI, RemapChan)) { in runOnMachineFunction()
360 MII = RebuildVector(&RSI, &CandidateRSI, RemapChan); in runOnMachineFunction()
365 RemapChan.clear(); in runOnMachineFunction()
366 if (tryMergeUsingFreeSlot(RSI, CandidateRSI, RemapChan)) { in runOnMachineFunction()
368 MII = RebuildVector(&RSI, &CandidateRSI, RemapChan); in runOnMachineFunction()