Lines Matching refs:RegSrcOpIdx
311 const std::array<unsigned, NumOps> RegSrcOpIdx, in addMappingFromTable() argument
320 Register Reg = MI.getOperand(RegSrcOpIdx[I]).getReg(); in addMappingFromTable()
333 int OpIdx = RegSrcOpIdx[I]; in addMappingFromTable()
358 const std::array<unsigned, 3> RegSrcOpIdx = { { 0, 2, 3 } }; in getInstrAlternativeMappingsIntrinsic() local
359 return addMappingFromTable<3>(MI, MRI, RegSrcOpIdx, Table); in getInstrAlternativeMappingsIntrinsic()
377 const std::array<unsigned, 4> RegSrcOpIdx = { { 0, 2, 3, 4 } }; in getInstrAlternativeMappingsIntrinsic() local
378 return addMappingFromTable<4>(MI, MRI, RegSrcOpIdx, Table); in getInstrAlternativeMappingsIntrinsic()
406 const std::array<unsigned, 2> RegSrcOpIdx = { { 2, 3 } }; in getInstrAlternativeMappingsIntrinsicWSideEffects() local
407 return addMappingFromTable<2>(MI, MRI, RegSrcOpIdx, Table); in getInstrAlternativeMappingsIntrinsicWSideEffects()
420 const std::array<unsigned, 3> RegSrcOpIdx = { { 0, 2, 3 } }; in getInstrAlternativeMappingsIntrinsicWSideEffects() local
421 return addMappingFromTable<3>(MI, MRI, RegSrcOpIdx, Table); in getInstrAlternativeMappingsIntrinsicWSideEffects()
434 const std::array<unsigned, 1> RegSrcOpIdx = { { 2 } }; in getInstrAlternativeMappingsIntrinsicWSideEffects() local
435 return addMappingFromTable<1>(MI, MRI, RegSrcOpIdx, Table); in getInstrAlternativeMappingsIntrinsicWSideEffects()