| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVVectorPeephole.cpp | 432 True->getOperand(TrueMaskedInfo->MaskOpIdx + True->getNumExplicitDefs()); in convertSameMaskVMergeToVMv() 483 MI.getOperand(I->MaskOpIdx + MI.getNumExplicitDefs()).getReg()))) in convertToUnmasked() 510 unsigned MaskOpIdx = I->MaskOpIdx + MI.getNumExplicitDefs(); in convertToUnmasked() 519 unsigned PassthruOpIdx = MI.getNumExplicitDefs(); in convertToUnmasked() 658 MachineOperand &SrcPassthru = Src->getOperand(Src->getNumExplicitDefs()); in foldVMV_V_V() 749 Register TruePassthru = True.getOperand(True.getNumExplicitDefs()).getReg(); in foldVMergeToMask() 803 True.getNumExplicitDefs(), in foldVMergeToMask() 807 True.getOperand(True.getNumExplicitDefs()).setReg(FalseReg); in foldVMergeToMask()
|
| H A D | RISCVVLOptimizer.cpp | 212 (HasPassthru && MO.getOperandNo() == MI.getNumExplicitDefs()); in getOperandLog2EEW() 1240 if (MI.getNumExplicitDefs() != 1) in isCandidate() 1308 assert(UserOp.getOperandNo() == UserMI.getNumExplicitDefs() && in getMinimumVLForUser()
|
| H A D | RISCVOptWInstrs.cpp | 137 if (MI->getNumExplicitDefs() != 1) in hasAllNBitUsers()
|
| H A D | RISCVAsmPrinter.cpp | 1105 if (OpNo == MI->getNumExplicitDefs() && MO.isReg() && MO.isTied()) { in lowerRISCVVMachineInstrToMCInst()
|
| H A D | RISCVInsertVSETVLI.cpp | 372 if (RISCVII::hasSEWOp(TSFlags) && MI.getNumExplicitDefs() == 0) { in getDemanded()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstrInfo.cpp | 26 return I.getOperand(I.getNumExplicitDefs()).getIntrinsicID(); in getIntrinsicID()
|
| H A D | SIPostRABundler.cpp | 172 if (I->getNumExplicitDefs() != 0) in run() 184 if (I->getNumExplicitDefs() != 0) in run()
|
| H A D | SIFixSGPRCopies.cpp | 971 } else if (Inst->getNumExplicitDefs() != 0) { in analyzeVGPRToSGPRCopy()
|
| H A D | AMDGPULegalizerInfo.cpp | 4750 const unsigned FirstSrcOpIdx = MI.getNumExplicitDefs(); in legalizeUnsignedDIV_REM() 4776 const unsigned FirstSrcOpIdx = MI.getNumExplicitDefs(); in legalizeSignedDIV_REM() 6044 assert(MI.getNumExplicitDefs() == 1 || MI.getNumExplicitDefs() == 2); in legalizeBufferLoad() 6045 bool IsTFE = MI.getNumExplicitDefs() == 2; in legalizeBufferLoad() 6451 const unsigned NumDefs = MI.getNumExplicitDefs(); in legalizeImageIntrinsic()
|
| H A D | SIRegisterInfo.cpp | 1062 int Src0Idx = MI.getNumExplicitDefs(); in resolveFrameIndex() 2595 unsigned NumDefs = MI->getNumExplicitDefs(); in eliminateFrameIndex()
|
| H A D | AMDGPURegisterBankInfo.cpp | 324 for (unsigned I = 0, E = MI.getNumExplicitDefs(); I != E; ++I) { in addMappingFromTable() 1230 const int NumDefs = MI.getNumExplicitDefs(); in applyMappingImage() 3664 RsrcIdx += MI.getNumExplicitDefs() + 1; in getImageMapping()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstr.h | 636 return getNumExplicitDefs() + MCID->implicit_defs().size(); 670 LLVM_ABI unsigned getNumExplicitDefs() const; 722 mop_range defs() { return operands_impl().take_front(getNumExplicitDefs()); } 725 return operands_impl().take_front(getNumExplicitDefs()); 729 mop_range uses() { return operands_impl().drop_front(getNumExplicitDefs()); } 732 return operands_impl().drop_front(getNumExplicitDefs()); 737 .drop_front(getNumExplicitDefs()); 742 .drop_front(getNumExplicitDefs());
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyMCInstLower.cpp | 170 unsigned NumVariadicDefs = MI->getNumExplicitDefs() - Desc.getNumDefs(); in lower() 290 OutMI.insert(OutMI.begin(), MCOperand::createImm(MI->getNumExplicitDefs())); in lower()
|
| H A D | WebAssemblyUtilities.cpp | 93 return MI.getOperand(MI.getNumExplicitDefs()); in getCalleeOp()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/Utils/ |
| H A D | WebAssemblyUtilities.cpp | |
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMFixCortexA57AES1742098Pass.cpp | 282 assert(MI.getNumExplicitOperands() == 3 && MI.getNumExplicitDefs() == 1 && in analyzeMF()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVInstructionSelector.cpp | 442 for (unsigned i = OpDef->getNumExplicitDefs(); i < OpDef->getNumOperands(); in isConstReg() 2367 if (I.getNumExplicitOperands() - I.getNumExplicitDefs() != N) in selectBuildVector() 2372 for (unsigned i = I.getNumExplicitDefs(); in selectBuildVector() 2387 for (unsigned i = I.getNumExplicitDefs(); i < I.getNumExplicitOperands(); ++i) in selectBuildVector() 2403 unsigned OpIdx = I.getNumExplicitDefs(); in selectSplatVector() 2837 for (unsigned i = I.getNumExplicitDefs() + 1; i < Lim; ++i) { in wrapIntoSpecConstantOp() 2922 bool IsNull = I.getNumExplicitDefs() + 1 == I.getNumExplicitOperands(); in selectIntrinsic() 2950 MIB.addUse(I.getOperand(I.getNumExplicitDefs() + 1).getReg()); in selectIntrinsic() 2951 for (unsigned i = I.getNumExplicitDefs() + 2; in selectIntrinsic() 3155 Register PtrReg = I.getOperand(I.getNumExplicitDefs() + 1).getReg(); in selectIntrinsic() [all …]
|
| H A D | SPIRVPreLegalizer.cpp | 647 ElemTy, MI.getNumExplicitOperands() - MI.getNumExplicitDefs(), in generateAssignInstrs()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchOptWInstrs.cpp | 116 if (MI->getNumExplicitDefs() != 1) in hasAllNBitUsers()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | GenericMachineInstrs.h | 532 return getOperand(getNumExplicitDefs()).getIntrinsicID(); in getIntrinsicID()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineCSE.cpp | 807 MI->getNumExplicitDefs() != 1) in isPRECandidate()
|
| H A D | TwoAddressInstructionPass.cpp | 802 assert(mi->getNumExplicitDefs() == 1); in convertInstTo3Addr() 803 assert(NewMI->getNumExplicitDefs() == 1); in convertInstTo3Addr()
|
| H A D | TargetInstrInfo.cpp | 1918 if (MI.getNumExplicitDefs() != 1) in describeLoadedValue()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64RegisterBankInfo.cpp | 1143 Idx += MI.getNumExplicitDefs(); in getInstrMapping()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | GISelValueTracking.cpp | 78 assert(MI.getNumExplicitDefs() == 1 && in getKnownBits()
|