| /openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| D | WebAssemblyInstrInfo.cpp | 76 MachineInstr &MI, bool NewMI, unsigned OpIdx1, unsigned OpIdx2) const { in commuteInstructionImpl() argument 80 if (MFI.isVRegStackified(MI.getOperand(OpIdx1).getReg()) || in commuteInstructionImpl() 85 return TargetInstrInfo::commuteInstructionImpl(MI, NewMI, OpIdx1, OpIdx2); in commuteInstructionImpl()
|
| D | WebAssemblyInstrInfo.h | 52 unsigned OpIdx1,
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/ARM/ |
| D | Thumb2InstrInfo.h | 68 unsigned OpIdx1,
|
| D | Thumb2InstrInfo.cpp | 277 unsigned OpIdx1, in commuteInstructionImpl() argument 288 return ARMBaseInstrInfo::commuteInstructionImpl(MI, NewMI, OpIdx1, OpIdx2); in commuteInstructionImpl()
|
| D | ARMBaseInstrInfo.h | 102 unsigned OpIdx1,
|
| D | ARMBaseInstrInfo.cpp | 2271 unsigned OpIdx1, in commuteInstructionImpl() argument 2283 TargetInstrInfo::commuteInstructionImpl(MI, NewMI, OpIdx1, OpIdx2); in commuteInstructionImpl() 2292 return TargetInstrInfo::commuteInstructionImpl(MI, NewMI, OpIdx1, OpIdx2); in commuteInstructionImpl()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/ |
| D | RISCVInstrInfo.cpp | 2229 unsigned OpIdx1, in commuteInstructionImpl() argument 2245 OpIdx1, OpIdx2); in commuteInstructionImpl() 2267 assert((OpIdx1 == 1 || OpIdx2 == 1) && "Unexpected opcode index"); in commuteInstructionImpl() 2268 assert((OpIdx1 == 3 || OpIdx2 == 3) && "Unexpected opcode index"); in commuteInstructionImpl() 2296 OpIdx1, OpIdx2); in commuteInstructionImpl() 2304 assert((OpIdx1 == 1 || OpIdx2 == 1) && "Unexpected opcode index"); in commuteInstructionImpl() 2307 if (OpIdx1 == 3 || OpIdx2 == 3) { in commuteInstructionImpl() 2323 OpIdx1, OpIdx2); in commuteInstructionImpl() 2330 return TargetInstrInfo::commuteInstructionImpl(MI, NewMI, OpIdx1, OpIdx2); in commuteInstructionImpl()
|
| D | RISCVInstrInfo.h | 178 unsigned OpIdx1,
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | TargetInstrInfo.cpp | 248 unsigned OpIdx1, in commuteInstruction() argument 253 if ((OpIdx1 == CommuteAnyOperandIndex || OpIdx2 == CommuteAnyOperandIndex) && in commuteInstruction() 254 !findCommutedOpIndices(MI, OpIdx1, OpIdx2)) { in commuteInstruction() 259 return commuteInstructionImpl(MI, NewMI, OpIdx1, OpIdx2); in commuteInstruction()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | AMDGPUPromoteAlloca.cpp | 96 int OpIdx0, int OpIdx1) const; 649 int OpIdx1) const { in binaryOpIsDerivedFromSameAlloca() 653 OtherOp = Inst->getOperand(OpIdx1); in binaryOpIsDerivedFromSameAlloca()
|
| D | SIInstrInfo.h | 151 unsigned OpIdx1) const override;
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/X86/ |
| D | X86InstrInfo.cpp | 1988 unsigned OpIdx1, in commuteInstructionImpl() argument 2019 OpIdx1, OpIdx2); in commuteInstructionImpl() 2030 OpIdx1, OpIdx2); in commuteInstructionImpl() 2052 OpIdx1, OpIdx2); in commuteInstructionImpl() 2085 OpIdx1, OpIdx2); in commuteInstructionImpl() 2105 OpIdx1, OpIdx2); in commuteInstructionImpl() 2128 OpIdx1, OpIdx2); in commuteInstructionImpl() 2139 OpIdx1, OpIdx2); in commuteInstructionImpl() 2148 OpIdx1, OpIdx2); in commuteInstructionImpl() 2164 OpIdx1, OpIdx2); in commuteInstructionImpl() [all …]
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| D | TargetInstrInfo.h | 171 unsigned OpIdx1, 461 unsigned OpIdx1 = CommuteAnyOperandIndex,
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| D | SystemZInstrInfo.cpp | 279 unsigned OpIdx1, in commuteInstructionImpl() argument 302 OpIdx1, OpIdx2); in commuteInstructionImpl() 305 return TargetInstrInfo::commuteInstructionImpl(MI, NewMI, OpIdx1, OpIdx2); in commuteInstructionImpl()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| D | PPCInstrInfo.h | 301 unsigned OpIdx1,
|
| D | PPCInstrInfo.cpp | 1140 unsigned OpIdx1, in commuteInstructionImpl() argument 1146 return TargetInstrInfo::commuteInstructionImpl(MI, NewMI, OpIdx1, OpIdx2); in commuteInstructionImpl() 1164 assert(((OpIdx1 == 1 && OpIdx2 == 2) || (OpIdx1 == 2 && OpIdx2 == 1)) && in commuteInstructionImpl()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| D | SLPVectorizer.cpp | 1445 for (unsigned OpIdx1 = 0, NumOperands1 = I1->getNumOperands(); in getScoreAtLevelRec() local 1446 OpIdx1 != NumOperands1; ++OpIdx1) { in getScoreAtLevelRec() 1452 unsigned FromIdx = isCommutative(I2) ? 0 : OpIdx1; in getScoreAtLevelRec() 1455 : std::min(I2->getNumOperands(), OpIdx1 + 1); in getScoreAtLevelRec() 1463 getScoreAtLevelRec(I1->getOperand(OpIdx1), I2->getOperand(OpIdx2), in getScoreAtLevelRec() 1570 void swap(unsigned OpIdx1, unsigned OpIdx2, unsigned Lane) { in swap() argument 1571 std::swap(OpsVec[OpIdx1][Lane], OpsVec[OpIdx2][Lane]); in swap()
|