HomeSort by: relevance | last modified time | path
    Searched refs:UseOpIdx (Results 1 - 11 of 11) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIFoldOperands.cpp 89 int UseOpIdx,
532 unsigned UseOpIdx,
536 if (!OpInfo || UseOpIdx >= Desc.getNumOperands())
539 uint8_t OpTy = OpInfo[UseOpIdx].OperandType;
547 TII->isOperandLegal(*UseMI, UseOpIdx, &OpToFold)) {
548 UseMI->getOperand(UseOpIdx).ChangeToImmediate(OpToFold.getImm());
566 MachineOperand &UseOp = UseMI->getOperand(UseOpIdx);
570 TII->isOperandLegal(*UseMI, UseOpIdx, &DefOp)) {
571 UseMI->getOperand(UseOpIdx).ChangeToImmediate(DefOp.getImm());
590 !TII->isOperandLegal(*UseMI, UseOpIdx, Op)
    [all...]
GCNSubtarget.h 1131 void adjustSchedDependency(SUnit *Def, int DefOpIdx, SUnit *Use, int UseOpIdx,
AMDGPUSubtarget.cpp 814 int UseOpIdx, SDep &Dep) const {
SIInstrInfo.cpp 4150 unsigned UseOpIdx;
4151 if (!MI.isRegTiedToUseOperand(StaticNumOps, &UseOpIdx) ||
4152 UseOpIdx != StaticNumOps + 1) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
TargetSubtargetInfo.h 231 // and UseOpIdx are the indices of the operands in Def and Use, respectively.
234 int UseOpIdx, SDep &Dep) const {}
MachineInstr.h 1533 /// first tied use operand index by reference if UseOpIdx is not null.
1535 unsigned *UseOpIdx = nullptr) const {
1539 if (UseOpIdx)
1540 *UseOpIdx = findTiedOperandIdx(DefOpIdx);
1547 bool isRegTiedToDefOperand(unsigned UseOpIdx,
1549 const MachineOperand &MO = getOperand(UseOpIdx);
1553 *DefOpIdx = findTiedOperandIdx(UseOpIdx);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonSubtarget.h 270 void adjustSchedDependency(SUnit *Def, int DefOpIdx, SUnit *Use, int UseOpIdx,
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineVerifier.cpp 1763 unsigned UseOpIdx;
1764 if (!MI->isRegTiedToUseOperand(Idx, &UseOpIdx)) {
1768 if (UseOpIdx < FirstGCPtrIdx || UseOpIdx > LastGCPtrIdx) {
RegisterCoalescer.cpp 836 unsigned UseOpIdx;
837 if (!DefMI->isRegTiedToUseOperand(DefIdx, &UseOpIdx))
840 // FIXME: The code below tries to commute 'UseOpIdx' operand with some other
850 if (!TII->findCommutedOpIndices(*DefMI, UseOpIdx, NewDstIdx))
884 TII->commuteInstruction(*DefMI, false, UseOpIdx, NewDstIdx);
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCInstrInfo.cpp 3151 int UseOpIdx = MI.findRegisterUseOperandIdx(InUseReg, false, TRI);
3152 if (UseOpIdx >= 0) {
3153 MachineOperand &MO = MI.getOperand(UseOpIdx);
3162 MI.RemoveOperand(UseOpIdx);
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelLowering.cpp 6519 unsigned UseOpIdx;
6520 if (!ForceTailAgnostic && MI.isRegTiedToUseOperand(0, &UseOpIdx)) {
6523 const MachineOperand &UseMO = MI.getOperand(UseOpIdx);

Completed in 74 milliseconds