Home
last modified time | relevance | path

Searched refs:OpIdx1 (Results 1 – 17 of 17) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrInfo.cpp76 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()
DWebAssemblyInstrInfo.h52 unsigned OpIdx1,
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DThumb2InstrInfo.h68 unsigned OpIdx1,
DThumb2InstrInfo.cpp277 unsigned OpIdx1, in commuteInstructionImpl() argument
288 return ARMBaseInstrInfo::commuteInstructionImpl(MI, NewMI, OpIdx1, OpIdx2); in commuteInstructionImpl()
DARMBaseInstrInfo.h102 unsigned OpIdx1,
DARMBaseInstrInfo.cpp2271 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/
DRISCVInstrInfo.cpp2229 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()
DRISCVInstrInfo.h178 unsigned OpIdx1,
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DTargetInstrInfo.cpp248 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/
DAMDGPUPromoteAlloca.cpp96 int OpIdx0, int OpIdx1) const;
649 int OpIdx1) const { in binaryOpIsDerivedFromSameAlloca()
653 OtherOp = Inst->getOperand(OpIdx1); in binaryOpIsDerivedFromSameAlloca()
DSIInstrInfo.h151 unsigned OpIdx1) const override;
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86InstrInfo.cpp1988 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/
DTargetInstrInfo.h171 unsigned OpIdx1,
461 unsigned OpIdx1 = CommuteAnyOperandIndex,
/openbsd/src/gnu/llvm/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.cpp279 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/
DPPCInstrInfo.h301 unsigned OpIdx1,
DPPCInstrInfo.cpp1140 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/
DSLPVectorizer.cpp1445 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()