Home
last modified time | relevance | path

Searched refs:SrcOpIdx2 (Results 1 – 18 of 18) sorted by relevance

/external/llvm/lib/Target/X86/
DX86InstrInfo.h265 unsigned &SrcOpIdx2) const override;
290 unsigned &SrcOpIdx2) const;
303 unsigned SrcOpIdx2) const;
DX86InstrInfo.cpp3409 unsigned &SrcOpIdx2) const { in findFMA3CommutedOpIndices()
3419 if (SrcOpIdx2 != CommuteAnyOperandIndex && in findFMA3CommutedOpIndices()
3420 (SrcOpIdx2 < 1 || SrcOpIdx2 > RegOpsNum)) in findFMA3CommutedOpIndices()
3426 SrcOpIdx2 == CommuteAnyOperandIndex) { in findFMA3CommutedOpIndices()
3428 unsigned CommutableOpIdx2 = SrcOpIdx2; in findFMA3CommutedOpIndices()
3432 if (SrcOpIdx1 == SrcOpIdx2) in findFMA3CommutedOpIndices()
3436 else if (SrcOpIdx2 == CommuteAnyOperandIndex) in findFMA3CommutedOpIndices()
3457 if (!fixCommutedOpIndices(SrcOpIdx1, SrcOpIdx2, in findFMA3CommutedOpIndices()
3464 return getFMA3OpcodeToCommuteOperands(MI, SrcOpIdx1, SrcOpIdx2) != 0; in findFMA3CommutedOpIndices()
3468 MachineInstr &MI, unsigned SrcOpIdx1, unsigned SrcOpIdx2) const { in getFMA3OpcodeToCommuteOperands()
[all …]
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DTargetInstrInfoImpl.cpp123 unsigned &SrcOpIdx2) const { in findCommutedOpIndices()
130 SrcOpIdx2 = SrcOpIdx1 + 1; in findCommutedOpIndices()
132 !MI->getOperand(SrcOpIdx2).isReg()) in findCommutedOpIndices()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86InstrInfo.h293 unsigned &SrcOpIdx2) const override;
312 unsigned SrcOpIdx2,
618 unsigned &SrcOpIdx2,
DX86InstrInfo.cpp1314 unsigned SrcOpIdx2) { in getThreeSrcCommuteCase() argument
1316 if (SrcOpIdx1 > SrcOpIdx2) in getThreeSrcCommuteCase()
1317 std::swap(SrcOpIdx1, SrcOpIdx2); in getThreeSrcCommuteCase()
1325 if (SrcOpIdx1 == Op1 && SrcOpIdx2 == Op2) in getThreeSrcCommuteCase()
1327 if (SrcOpIdx1 == Op1 && SrcOpIdx2 == Op3) in getThreeSrcCommuteCase()
1329 if (SrcOpIdx1 == Op2 && SrcOpIdx2 == Op3) in getThreeSrcCommuteCase()
1335 const MachineInstr &MI, unsigned SrcOpIdx1, unsigned SrcOpIdx2, in getFMA3OpcodeToCommuteOperands() argument
1346 assert(!(FMA3Group.isIntrinsic() && (SrcOpIdx1 == 1 || SrcOpIdx2 == 1)) && in getFMA3OpcodeToCommuteOperands()
1351 SrcOpIdx2); in getFMA3OpcodeToCommuteOperands()
1393 unsigned SrcOpIdx2) { in commuteVPTERNLOG() argument
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
DMipsInstrInfo.cpp670 unsigned &SrcOpIdx2) const { in findCommutedOpIndices()
686 if (!fixCommutedOpIndices(SrcOpIdx1, SrcOpIdx2, 2, 3)) in findCommutedOpIndices()
689 if (!MI.getOperand(SrcOpIdx1).isReg() || !MI.getOperand(SrcOpIdx2).isReg()) in findCommutedOpIndices()
693 return TargetInstrInfo::findCommutedOpIndices(MI, SrcOpIdx1, SrcOpIdx2); in findCommutedOpIndices()
DMipsInstrInfo.h153 unsigned &SrcOpIdx2) const override;
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetInstrInfo.h234 unsigned &SrcOpIdx2) const = 0;
740 unsigned &SrcOpIdx2) const;
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.h160 unsigned &SrcOpIdx2) const override;
DPPCInstrInfo.cpp406 unsigned &SrcOpIdx2) const { in findCommutedOpIndices()
413 return TargetInstrInfo::findCommutedOpIndices(MI, SrcOpIdx1, SrcOpIdx2); in findCommutedOpIndices()
417 return fixCommutedOpIndices(SrcOpIdx1, SrcOpIdx2, 2, 3); in findCommutedOpIndices()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DTargetInstrInfo.cpp279 unsigned &SrcOpIdx2) const { in findCommutedOpIndices()
291 if (!fixCommutedOpIndices(SrcOpIdx1, SrcOpIdx2, in findCommutedOpIndices()
295 if (!MI.getOperand(SrcOpIdx1).isReg() || !MI.getOperand(SrcOpIdx2).isReg()) in findCommutedOpIndices()
/external/llvm/lib/CodeGen/
DTargetInstrInfo.cpp243 unsigned &SrcOpIdx2) const { in findCommutedOpIndices()
255 if (!fixCommutedOpIndices(SrcOpIdx1, SrcOpIdx2, in findCommutedOpIndices()
259 if (!MI.getOperand(SrcOpIdx1).isReg() || !MI.getOperand(SrcOpIdx2).isReg()) in findCommutedOpIndices()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCInstrInfo.h217 unsigned &SrcOpIdx2) const override;
DPPCInstrInfo.cpp442 unsigned &SrcOpIdx2) const { in findCommutedOpIndices()
449 return TargetInstrInfo::findCommutedOpIndices(MI, SrcOpIdx1, SrcOpIdx2); in findCommutedOpIndices()
453 return fixCommutedOpIndices(SrcOpIdx1, SrcOpIdx2, 2, 3); in findCommutedOpIndices()
/external/llvm/lib/Target/AMDGPU/
DSIInstrInfo.h150 unsigned &SrcOpIdx2) const override;
/external/llvm/include/llvm/Target/
DTargetInstrInfo.h353 unsigned &SrcOpIdx2) const;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DTargetInstrInfo.h422 unsigned &SrcOpIdx2) const;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSIInstrInfo.h226 unsigned &SrcOpIdx2) const override;