Searched refs:getNumExplicitDefs (Results 1 - 25 of 25) sorted by relevance

/openbsd-current/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVDuplicatesTracker.cpp85 if (MI.getNumExplicitDefs() > 0 &&
H A DSPIRVPreLegalizer.cpp103 unsigned NumOp = MI.getNumExplicitDefs() + AssignNameOperandShift;
281 MI.getNumExplicitOperands() - MI.getNumExplicitDefs();
H A DSPIRVInstructionSelector.cpp981 for (unsigned i = I.getNumExplicitDefs(); i < I.getNumExplicitOperands(); ++i)
1349 bool IsNull = I.getNumExplicitDefs() + 1 == I.getNumExplicitOperands();
1357 for (unsigned i = I.getNumExplicitDefs() + 1;
1366 MIB.addUse(I.getOperand(I.getNumExplicitDefs() + 1).getReg());
1367 for (unsigned i = I.getNumExplicitDefs() + 2;
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIPostRABundler.cpp154 if (I->getNumExplicitDefs() != 0)
166 if (I->getNumExplicitDefs() != 0)
H A DAMDGPULegalizerInfo.cpp3643 const unsigned FirstSrcOpIdx = MI.getNumExplicitDefs();
3669 const unsigned FirstSrcOpIdx = MI.getNumExplicitDefs();
4506 assert(MI.getNumExplicitDefs() == 1 || MI.getNumExplicitDefs() == 2);
4507 bool IsTFE = MI.getNumExplicitDefs() == 2;
4701 const bool HasReturn = MI.getNumExplicitDefs() != 0;
4875 const unsigned NumDefs = MI.getNumExplicitDefs();
H A DSIFixSGPRCopies.cpp930 } else if (Inst->getNumExplicitDefs() != 0) {
H A DAMDGPURegisterBankInfo.cpp312 for (unsigned I = 0, E = MI.getNumExplicitDefs(); I != E; ++I) {
1212 const int NumDefs = MI.getNumExplicitDefs();
3388 RsrcIdx += MI.getNumExplicitDefs() + 1;
H A DSIFoldOperands.cpp1683 if (!ST->hasGFX90AInsts() || MI.getNumExplicitDefs() != 1)
H A DAMDGPUInstructionSelector.cpp1757 const unsigned ArgOffset = MI.getNumExplicitDefs() + 1;
/openbsd-current/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineInstr.h595 return getNumExplicitDefs() + MCID->implicit_defs().size();
629 unsigned getNumExplicitDefs() const;
680 operands_begin() + getNumExplicitDefs());
685 operands_begin() + getNumExplicitDefs());
690 return make_range(operands_begin() + getNumExplicitDefs(), operands_end());
694 return make_range(operands_begin() + getNumExplicitDefs(), operands_end());
697 return make_range(operands_begin() + getNumExplicitDefs(),
701 return make_range(operands_begin() + getNumExplicitDefs(),
1884 return getOperand(getNumExplicitDefs()).getIntrinsicID();
/openbsd-current/gnu/llvm/llvm/lib/Target/WebAssembly/Utils/
H A DWebAssemblyUtilities.cpp114 return MI.getOperand(MI.getNumExplicitDefs());
/openbsd-current/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMCInstLower.cpp172 unsigned NumVariadicDefs = MI->getNumExplicitDefs() - Desc.getNumDefs();
270 OutMI.insert(OutMI.begin(), MCOperand::createImm(MI->getNumExplicitDefs()));
/openbsd-current/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVMCInstLower.cpp174 assert(MI->getNumExplicitDefs() == 1U + hasVLOutput);
H A DRISCVInsertVSETVLI.cpp266 if (RISCVII::hasSEWOp(TSFlags) && MI.getNumExplicitDefs() == 0) {
H A DRISCVInstrInfo.cpp2558 if (MI->getNumExplicitDefs() != 1)
2855 return MI.getNumExplicitDefs() == 2 && MI.modifiesRegister(RISCV::VL) &&
/openbsd-current/gnu/llvm/llvm/lib/Target/ARM/
H A DARMFixCortexA57AES1742098Pass.cpp288 assert(MI.getNumExplicitOperands() == 3 && MI.getNumExplicitDefs() == 1 &&
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/
H A DTwoAddressInstructionPass.cpp692 assert(mi->getNumExplicitDefs() == 1);
693 assert(NewMI->getNumExplicitDefs() == 1);
H A DMachineCSE.cpp810 MI->getNumExplicitDefs() != 1)
H A DTargetInstrInfo.cpp1372 if (MI.getNumExplicitDefs() != 1)
H A DMachineInstr.cpp753 unsigned MachineInstr::getNumExplicitDefs() const { function in class:MachineInstr
H A DMachineVerifier.cpp1494 const MachineOperand &IntrIDOp = MI->getOperand(MI->getNumExplicitDefs());
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DGISelKnownBits.cpp56 assert(MI.getNumExplicitDefs() == 1 &&
H A DCombinerHelper.cpp2542 assert(MI.getNumExplicitDefs() == 1 && "Expected one explicit def?");
2553 assert(MI.getNumExplicitDefs() == 1 && "Expected one explicit def?");
H A DLegalizerHelper.cpp5167 unsigned NumDefs = MI.getNumExplicitDefs();
/openbsd-current/gnu/llvm/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp8695 assert(Inst.getNumExplicitOperands() == 3 && Inst.getNumExplicitDefs() == 1 &&

Completed in 257 milliseconds