Lines Matching defs:OperandIndices
1062 std::array<unsigned, 5> &OperandIndices) const {
1065 OperandIndices = {1, 1, 1, 2, 2};
1068 OperandIndices = {2, 1, 2, 2, 1};
1071 OperandIndices = {1, 2, 1, 1, 2};
1074 OperandIndices = {2, 2, 2, 1, 1};
1087 ArrayRef<unsigned> OperandIndices,
1095 MachineOperand &OpA = Prev.getOperand(OperandIndices[1]);
1096 MachineOperand &OpB = Root.getOperand(OperandIndices[2]);
1097 MachineOperand &OpX = Prev.getOperand(OperandIndices[3]);
1098 MachineOperand &OpY = Root.getOperand(OperandIndices[4]);
1141 PrevFirstOpIdx = OperandIndices[1];
1142 PrevSecondOpIdx = OperandIndices[3];
1143 RootFirstOpIdx = OperandIndices[2];
1144 RootSecondOpIdx = OperandIndices[4];
1147 PrevFirstOpIdx = OperandIndices[1];
1148 PrevSecondOpIdx = OperandIndices[3];
1149 RootFirstOpIdx = OperandIndices[4];
1150 RootSecondOpIdx = OperandIndices[2];
1153 PrevFirstOpIdx = OperandIndices[3];
1154 PrevSecondOpIdx = OperandIndices[1];
1155 RootFirstOpIdx = OperandIndices[2];
1156 RootSecondOpIdx = OperandIndices[4];
1159 PrevFirstOpIdx = OperandIndices[3];
1160 PrevSecondOpIdx = OperandIndices[1];
1161 RootFirstOpIdx = OperandIndices[4];
1162 RootSecondOpIdx = OperandIndices[2];
1257 std::array<unsigned, 5> OperandIndices;
1258 getReassociateOperandIndices(Root, Pattern, OperandIndices);
1260 MRI.getUniqueVRegDef(Root.getOperand(OperandIndices[0]).getReg());
1266 reassociateOps(Root, *Prev, Pattern, InsInstrs, DelInstrs, OperandIndices,