Searched refs:SrcOpIdx1 (Results 1 - 10 of 10) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DTargetInstrInfoImpl.cpp122 unsigned &SrcOpIdx1,
129 SrcOpIdx1 = MCID.getNumDefs();
130 SrcOpIdx2 = SrcOpIdx1 + 1;
131 if (!MI->getOperand(SrcOpIdx1).isReg() ||
121 findCommutedOpIndices(MachineInstr *MI, unsigned &SrcOpIdx1, unsigned &SrcOpIdx2) const argument
/external/llvm/lib/Target/X86/
H A DX86InstrInfo.h251 /// The 'SrcOpIdx1' and 'SrcOpIdx2' are INPUT and OUTPUT arguments. Their
264 bool findCommutedOpIndices(MachineInstr &MI, unsigned &SrcOpIdx1,
270 /// \p SrcOpIdx1 and \p SrcOpIdx2 are INPUT and OUTPUT arguments.
289 bool findFMA3CommutedOpIndices(MachineInstr &MI, unsigned &SrcOpIdx1,
294 /// \p SrcOpIdx1 and \p SrcOpIdx2 commuted.
302 unsigned getFMA3OpcodeToCommuteOperands(MachineInstr &MI, unsigned SrcOpIdx1,
H A DX86InstrInfo.cpp3408 unsigned &SrcOpIdx1,
3416 if (SrcOpIdx1 != CommuteAnyOperandIndex &&
3417 (SrcOpIdx1 < 1 || SrcOpIdx1 > RegOpsNum))
3425 if (SrcOpIdx1 == CommuteAnyOperandIndex ||
3427 unsigned CommutableOpIdx1 = SrcOpIdx1;
3432 if (SrcOpIdx1 == SrcOpIdx2)
3438 CommutableOpIdx2 = SrcOpIdx1;
3455 // Assign the found pair of commutable indices to SrcOpIdx1 and SrcOpidx2
3457 if (!fixCommutedOpIndices(SrcOpIdx1, SrcOpIdx
3407 findFMA3CommutedOpIndices(MachineInstr &MI, unsigned &SrcOpIdx1, unsigned &SrcOpIdx2) const argument
3467 getFMA3OpcodeToCommuteOperands( MachineInstr &MI, unsigned SrcOpIdx1, unsigned SrcOpIdx2) const argument
3655 findCommutedOpIndices(MachineInstr &MI, unsigned &SrcOpIdx1, unsigned &SrcOpIdx2) const argument
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/Target/
H A DTargetInstrInfo.h233 virtual bool findCommutedOpIndices(MachineInstr *MI, unsigned &SrcOpIdx1,
739 virtual bool findCommutedOpIndices(MachineInstr *MI, unsigned &SrcOpIdx1,
/external/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.h159 bool findCommutedOpIndices(MachineInstr &MI, unsigned &SrcOpIdx1,
H A DPPCInstrInfo.cpp405 bool PPCInstrInfo::findCommutedOpIndices(MachineInstr &MI, unsigned &SrcOpIdx1, argument
413 return TargetInstrInfo::findCommutedOpIndices(MI, SrcOpIdx1, SrcOpIdx2);
415 // The commutable operand indices are 2 and 3. Return them in SrcOpIdx1
417 return fixCommutedOpIndices(SrcOpIdx1, SrcOpIdx2, 2, 3);
/external/llvm/lib/CodeGen/
H A DTargetInstrInfo.cpp242 unsigned &SrcOpIdx1,
255 if (!fixCommutedOpIndices(SrcOpIdx1, SrcOpIdx2,
259 if (!MI.getOperand(SrcOpIdx1).isReg() || !MI.getOperand(SrcOpIdx2).isReg())
241 findCommutedOpIndices(MachineInstr &MI, unsigned &SrcOpIdx1, unsigned &SrcOpIdx2) const argument
/external/llvm/include/llvm/Target/
H A DTargetInstrInfo.h337 /// The 'SrcOpIdx1' and 'SrcOpIdx2' are INPUT and OUTPUT arguments.
352 virtual bool findCommutedOpIndices(MachineInstr &MI, unsigned &SrcOpIdx1,
/external/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.h149 bool findCommutedOpIndices(MachineInstr &MI, unsigned &SrcOpIdx1,
H A DSIInstrInfo.cpp1031 unsigned &SrcOpIdx1) const {
1066 return fixCommutedOpIndices(SrcOpIdx0, SrcOpIdx1, Src0Idx, Src1Idx);

Completed in 1318 milliseconds