Home
last modified time | relevance | path

Searched refs:CommutableOpIdx1 (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTargetInstrInfo.cpp176 unsigned CommutableOpIdx1 = Idx1; (void)CommutableOpIdx1; in commuteInstructionImpl() local
178 assert(findCommutedOpIndices(MI, CommutableOpIdx1, CommutableOpIdx2) && in commuteInstructionImpl()
179 CommutableOpIdx1 == Idx1 && CommutableOpIdx2 == Idx2 && in commuteInstructionImpl()
267 unsigned CommutableOpIdx1, in fixCommutedOpIndices() argument
271 ResultIdx1 = CommutableOpIdx1; in fixCommutedOpIndices()
274 if (ResultIdx2 == CommutableOpIdx1) in fixCommutedOpIndices()
277 ResultIdx1 = CommutableOpIdx1; in fixCommutedOpIndices()
281 if (ResultIdx1 == CommutableOpIdx1) in fixCommutedOpIndices()
284 ResultIdx2 = CommutableOpIdx1; in fixCommutedOpIndices()
290 return (ResultIdx1 == CommutableOpIdx1 && ResultIdx2 == CommutableOpIdx2) || in fixCommutedOpIndices()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.cpp1175 unsigned CommutableOpIdx1 = 1; in findCommutedOpIndices() local
1177 if (!fixCommutedOpIndices(SrcOpIdx1, SrcOpIdx2, CommutableOpIdx1, in findCommutedOpIndices()
1207 unsigned CommutableOpIdx1 = SrcOpIdx1; in findCommutedOpIndices() local
1211 CommutableOpIdx1 = 1; in findCommutedOpIndices()
1212 } else if (SrcOpIdx1 == CommutableOpIdx1) { in findCommutedOpIndices()
1214 CommutableOpIdx1 = SrcOpIdx2; in findCommutedOpIndices()
1220 if (CommutableOpIdx1 != 1) { in findCommutedOpIndices()
1224 Register Op1Reg = MI.getOperand(CommutableOpIdx1).getReg(); in findCommutedOpIndices()
1237 if (!fixCommutedOpIndices(SrcOpIdx1, SrcOpIdx2, CommutableOpIdx1, in findCommutedOpIndices()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp2434 unsigned CommutableOpIdx1; in findThreeSrcCommutedOpIndices() local
2435 for (CommutableOpIdx1 = LastCommutableVecOp; in findThreeSrcCommutedOpIndices()
2436 CommutableOpIdx1 >= FirstCommutableVecOp; CommutableOpIdx1--) { in findThreeSrcCommutedOpIndices()
2438 if (CommutableOpIdx1 == KMaskOp) in findThreeSrcCommutedOpIndices()
2444 if (Op2Reg != MI.getOperand(CommutableOpIdx1).getReg()) in findThreeSrcCommutedOpIndices()
2449 if (CommutableOpIdx1 < FirstCommutableVecOp) in findThreeSrcCommutedOpIndices()
2455 CommutableOpIdx1, CommutableOpIdx2)) in findThreeSrcCommutedOpIndices()
2610 unsigned CommutableOpIdx1 = 2; in findCommutedOpIndices() local
2614 ++CommutableOpIdx1; in findCommutedOpIndices()
2618 CommutableOpIdx1, CommutableOpIdx2)) in findCommutedOpIndices()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h175 unsigned CommutableOpIdx1,