Home
last modified time | relevance | path

Searched refs:getNumOperands (Results 1 – 25 of 483) sorted by relevance

12345678910>>...20

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DOperandTraits.h56 return U->getNumOperands(); in operands()
74 return reinterpret_cast<Use*>(U) - static_cast<User*>(U)->getNumOperands(); in op_begin()
80 return U->getNumOperands(); in operands()
101 return U->getOperandList() + U->getNumOperands(); in op_end()
104 return U->getNumOperands(); in operands()
123 inline unsigned getNumOperands() const
150 unsigned CLASS::getNumOperands() const { \
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp137 if (N->getNumOperands() < 3) in isNewFormatTypeNode()
168 if (Node->getNumOperands() < 2) in getParent()
181 if (Node->getNumOperands() < 3) in isTypeImmutable()
214 if (Node->getNumOperands() < 4) in isNewFormat()
245 if (Node->getNumOperands() < OpNo + 1) in isTypeImmutable()
308 if (Node->getNumOperands() < 6) in getField()
312 if (Node->getNumOperands() < 2) in getField()
317 if (Node->getNumOperands() <= 3) { in getField()
318 uint64_t Cur = Node->getNumOperands() == 2 in getField()
451 if (getNumOperands() < 1) in isTBAAVtableAccess()
[all …]
H A DLoopInfo.cpp233 if (!LoopID || LoopID->getNumOperands() == 0 || in getLoopID()
240 assert((!LoopID || LoopID->getNumOperands() > 0) && in setLoopID()
265 for (unsigned i = 1, ie = LoopID->getNumOperands(); i < ie; ++i) { in setLoopAlreadyUnrolled()
321 if (AG->getNumOperands() == 0) { in isAnnotatedParallel()
374 for (unsigned i = 1, ie = LoopID->getNumOperands(); i < ie; ++i) { in getLocRange()
736 assert(LoopID->getNumOperands() > 0 && "requires at least one operand"); in findOptionMDForLoopID()
740 for (unsigned i = 1, e = LoopID->getNumOperands(); i < e; ++i) { in findOptionMDForLoopID()
742 if (!MD || MD->getNumOperands() < 1) in findOptionMDForLoopID()
761 return Node->getNumOperands() == 0 && Node->isDistinct(); in isValidAsAccessGroup()
H A DPHITransAddr.cpp82 for (unsigned i = 0, e = I->getNumOperands(); i != e; ++i) in VerifySubExpr()
138 for (unsigned i = 0, e = I->getNumOperands(); i != e; ++i) { in RemoveInstInputs()
179 for (unsigned i = 0, e = Inst->getNumOperands(); i != e; ++i) in PHITranslateSubExpr()
218 for (unsigned i = 0, e = GEP->getNumOperands(); i != e; ++i) { in PHITranslateSubExpr()
243 GEPI->getNumOperands() == GEPOps.size() && in PHITranslateSubExpr()
400 for (unsigned i = 0, e = GEP->getNumOperands(); i != e; ++i) { in InsertPHITranslatedSubExpr()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp62 if (ErrorLine >= LocInfo->getNumOperands()) in srcMgrDiagHandler()
65 if (LocInfo->getNumOperands() != 0) in srcMgrDiagHandler()
186 unsigned NumOperands = MI->getNumOperands(); in EmitMSInlineAsmStr()
257 if (OpNo >= MI->getNumOperands()) break; in EmitMSInlineAsmStr()
265 if (OpNo >= MI->getNumOperands() || in EmitMSInlineAsmStr()
299 unsigned NumOperands = MI->getNumOperands(); in EmitGCCInlineAsmStr()
423 if (OpNo >= MI->getNumOperands()) break; in EmitGCCInlineAsmStr()
431 if (OpNo >= MI->getNumOperands() || in EmitGCCInlineAsmStr()
476 assert(NumDefs != MI->getNumOperands()-2 && "No asm string?"); in EmitInlineAsm()
499 for (unsigned i = MI->getNumOperands(); i != 0; --i) { in EmitInlineAsm()
[all …]
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineInstr.cpp122 if (unsigned NumOps = MCID->getNumOperands() + in MachineInstr()
218 unsigned OpNo = getNumOperands(); in addOperand()
234 OpNo < MCID->getNumOperands() || isDebugOp) && in addOperand()
578 Other.getNumOperands() != getNumOperands()) in isIdenticalTo()
689 unsigned NumOperands = MCID->getNumOperands(); in getNumExplicitOperands()
1340 assert(getNumOperands() >= 3 && in isConstantValuePHI()
1382 for (unsigned i = MI.getDesc().getNumOperands(), e = MI.getNumOperands(); in copyImplicitOps()
1478 unsigned e = getNumOperands(); in print()
1953 HashComponents.reserve(MI->getNumOperands() + 1); in getHashValue()
1969 for (unsigned i = getNumOperands(); i != 0; --i) { in emitError()
[all …]
H A DMachineVerifier.cpp851 if (MI->getNumOperands() < 2) { in verifyInlineAsm()
877 if (OpNo > MI->getNumOperands()) in verifyInlineAsm()
894 if (MI->getNumOperands() < MCID.getNumOperands()) { in visitMachineInstrBefore()
897 << MI->getNumOperands() << " given.\n"; in visitMachineInstrBefore()
972 for (unsigned I = 0; I < MI->getNumOperands(); ++I) { in visitMachineInstrBefore()
1024 if (MI->getNumOperands() < MCID.getNumOperands()) in visitMachineInstrBefore()
1216 } else if (MONum < MCID.getNumOperands()) { in visitMachineOperand()
1271 if (OtherIdx < MCID.getNumOperands()) { in visitMachineOperand()
1297 if (MONum < MCID.getNumOperands()) { in visitMachineOperand()
1368 MONum < MCID.getNumOperands() && in visitMachineOperand()
[all …]
H A DDeadMachineInstructionElim.cpp76 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in isDead()
139 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in runOnMachineFunction()
158 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.cpp259 for (unsigned i = 0, e = MI.getNumOperands();i != e; ++i) { in isSALUMapping()
280 for (unsigned i = 0, e = MI.getNumOperands(); i != e; ++i) { in getDefaultMappingSOP()
286 MI.getNumOperands()); in getDefaultMappingSOP()
311 for (unsigned e = MI.getNumOperands(); OpdIdx != e; ++OpdIdx) { in getDefaultMappingVOP()
318 MI.getNumOperands()); in getDefaultMappingVOP()
327 for (unsigned I = 0, E = MI.getNumOperands(); I != E; ++I) { in getDefaultMappingAllVGPR()
333 MI.getNumOperands()); in getDefaultMappingAllVGPR()
484 for (unsigned i = 1, e = MI.getNumOperands(); i != e; ++i) in getInstrMapping()
546 for (unsigned i = 0, e = MI.getNumOperands(); i != e; ++i) { in getInstrMapping()
619 for (unsigned i = 0, e = MI.getNumOperands(); i != e; ++i) { in getInstrMapping()
[all …]
H A DAMDGPUHSAMetadataStreamer.cpp203 if (Node->getNumOperands() != 3) in getWorkGroupDimensions()
277 if (Op->getNumOperands()) in emitPrintf()
286 if (!Node || !Node->getNumOperands()) in emitKernelLanguage()
289 if (Op0->getNumOperands() <= 1) in emitKernelLanguage()
331 if (Node && ArgNo < Node->getNumOperands()) in emitKernelArg()
338 if (Node && ArgNo < Node->getNumOperands()) in emitKernelArg()
343 if (Node && ArgNo < Node->getNumOperands()) in emitKernelArg()
659 if (Node->getNumOperands() != 3) in getWorkGroupDimensions()
682 if (Op->getNumOperands()) in emitPrintf()
692 if (!Node || !Node->getNumOperands()) in emitKernelLanguage()
[all …]
H A DAMDGPUUnifyMetadata.cpp61 if (!NamedMD || NamedMD->getNumOperands() <= 1) in unifyVersionMD()
66 assert(VersionMD->getNumOperands() == 2); in unifyVersionMD()
94 if (!NamedMD || NamedMD->getNumOperands() == 1) in unifyExtensionMD()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DInstructions.cpp108 allocHungoffUses(PN.getNumOperands()); in PHINode()
145 unsigned e = getNumOperands(); in growOperands()
240 unsigned e = getNumOperands(); in growOperands()
247 unsigned OpNo = getNumOperands(); in addClause()
418 CI.getNumOperands()) { in CallInst()
658 assert((int)getNumOperands() == in init()
723 if (RI.getNumOperands()) in ReturnInst()
908 unsigned OpNo = getNumOperands(); in addHandler()
1031 if (BI.getNumOperands() != 1) { in BranchInst()
3710 unsigned e = getNumOperands(); in growOperands()
[all …]
H A DProfileSummary.cpp89 if (MD->getNumOperands() != 2) in getVal()
103 if (!MD || MD->getNumOperands() != 2) in isKeyValuePair()
116 if (!MD || MD->getNumOperands() != 2) in getSummaryFromMD()
126 if (!EntryMD || EntryMD->getNumOperands() != 3) in getSummaryFromMD()
146 if (!Tuple || Tuple->getNumOperands() != 8) in getFromMD()
/freebsd-12.1/contrib/llvm/lib/MCA/
H A DInstrBuilder.cpp209 for (I = 0, E = MCI.getNumOperands(); NumExplicitDefs && I < E; ++I) { in verifyOperands()
222 const MCOperand &Op = MCI.getOperand(MCDesc.getNumOperands() - 1); in verifyOperands()
223 if (I == MCI.getNumOperands() || !Op.isReg()) { in verifyOperands()
289 unsigned NumVariadicOps = MCI.getNumOperands() - MCDesc.getNumOperands(); in populateWrites()
296 for (; i < MCI.getNumOperands() && CurrentDef < NumExplicitDefs; ++i) { in populateWrites()
356 Write.OpIndex = MCDesc.getNumOperands() - 1; in populateWrites()
381 for (unsigned I = 0, OpIndex = MCDesc.getNumOperands(); in populateWrites()
407 unsigned NumExplicitUses = MCDesc.getNumOperands() - MCDesc.getNumDefs(); in populateReads()
412 unsigned NumVariadicOps = MCI.getNumOperands() - MCDesc.getNumOperands(); in populateReads()
453 for (unsigned I = 0, OpIndex = MCDesc.getNumOperands(); in populateReads()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DGlobalSplit.cpp76 std::vector<GlobalVariable *> SplitGlobals(Init->getNumOperands()); in splitGlobal()
77 for (unsigned I = 0; I != Init->getNumOperands(); ++I) { in splitGlobal()
86 unsigned SplitEnd = (I == Init->getNumOperands() - 1) in splitGlobal()
124 for (unsigned I = 3; I != GEP->getNumOperands(); ++I) in splitGlobal()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonPeephole.cpp137 assert(MI.getNumOperands() == 2); in runOnMachineFunction()
155 assert(MI.getNumOperands() == 3); in runOnMachineFunction()
172 assert(MI.getNumOperands() == 3); in runOnMachineFunction()
186 assert(MI.getNumOperands() == 2); in runOnMachineFunction()
204 assert(MI.getNumOperands() == 2); in runOnMachineFunction()
H A DHexagonVectorPrint.cpp109 if (MI.getNumOperands() < 1) return false; in getInstrVecReg()
117 if (MI.mayStore() && MI.getNumOperands() >= 3 && MI.getOperand(2).isReg()) { in getInstrVecReg()
123 if (MI.mayStore() && MI.getNumOperands() >= 4 && MI.getOperand(3).isReg()) { in getInstrVecReg()
142 if (MII->getNumOperands() < 1) in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DRegisterBankInfo.cpp165 unsigned NumOperandsForMapping = IsCopyLike ? 1 : MI.getNumOperands(); in getInstrMappingImpl()
179 for (unsigned OpIdx = 0, EndIdx = MI.getNumOperands(); OpIdx != EndIdx; in getInstrMappingImpl()
409 EndIdx = OpdMapper.getInstrMapping().getNumOperands(); in applyDefaultMapping()
553 assert(NumOperands == (isCopyLike(MI) ? 1 : MI.getNumOperands()) && in verify()
608 unsigned NumOpds = InstrMapping.getNumOperands(); in OperandsMapper()
615 assert(OpIdx < getInstrMapping().getNumOperands() && "Out-of-bound access"); in getVRegsMem()
651 assert(OpIdx < getInstrMapping().getNumOperands() && "Out-of-bound access"); in createVRegs()
673 assert(OpIdx < getInstrMapping().getNumOperands() && "Out-of-bound access"); in setVRegs()
688 assert(OpIdx < getInstrMapping().getNumOperands() && "Out-of-bound access"); in getVRegs()
716 unsigned NumOpds = getInstrMapping().getNumOperands(); in print()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCCodeEmitter.cpp79 encodeULEB128(MI.getNumOperands() - 1, OS); in encodeInstruction()
82 encodeULEB128(MI.getNumOperands() - 2, OS); in encodeInstruction()
85 for (unsigned i = 0, e = MI.getNumOperands(); i < e; ++i) { in encodeInstruction()
91 if (i < Desc.getNumOperands()) { in encodeInstruction()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DFunctionComparator.cpp146 if (int Res = cmpNumbers(L->getNumOperands(), R->getNumOperands())) in cmpRangeMetadata()
148 for (size_t I = 0; I < L->getNumOperands(); ++I) { in cmpRangeMetadata()
333 unsigned NumOperandsL = LE->getNumOperands(); in cmpConstants()
334 unsigned NumOperandsR = RE->getNumOperands(); in cmpConstants()
505 if (int Res = cmpNumbers(L->getNumOperands(), R->getNumOperands())) in cmpOperations()
517 for (unsigned i = 0, e = L->getNumOperands(); i != e; ++i) { in cmpOperations()
681 if (int Res = cmpNumbers(GEPL->getNumOperands(), GEPR->getNumOperands())) in cmpGEPs()
684 for (unsigned i = 0, e = GEPL->getNumOperands(); i != e; ++i) { in cmpGEPs()
771 assert(InstL->getNumOperands() == InstR->getNumOperands()); in cmpBasicBlocks()
773 for (unsigned i = 0, e = InstL->getNumOperands(); i != e; ++i) { in cmpBasicBlocks()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DMemorySSA.h512 return block_begin() + getNumOperands();
563 if (getNumOperands() == ReservedSpace)
566 setNumHungOffUseOperands(getNumOperands() + 1);
567 setIncomingValue(getNumOperands() - 1, V);
568 setIncomingBlock(getNumOperands() - 1, BB);
574 for (unsigned I = 0, E = getNumOperands(); I != E; ++I)
588 unsigned E = getNumOperands();
598 setNumHungOffUseOperands(getNumOperands() - 1);
607 E = getNumOperands();
610 assert(getNumOperands() >= 1 &&
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/InstPrinter/
H A DWebAssemblyInstPrinter.cpp56 for (auto i = Desc.getNumOperands(), e = MI->getNumOperands(); i < e; ++i) { in printInst()
62 i != Desc.getNumOperands())) in printInst()
149 for (unsigned i = 0, e = MI->getNumOperands(); i < e; ++i) { in printInst()
256 for (unsigned I = OpNo, E = MI->getNumOperands(); I != E; ++I) { in printBrList()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86RegisterBankInfo.cpp113 unsigned NumOperands = MI.getNumOperands(); in getInstrPartialMappingIdxs()
128 unsigned NumOperands = MI.getNumOperands(); in getInstrValueMapping()
148 unsigned NumOperands = MI.getNumOperands(); in getSameOperandsMapping()
192 unsigned NumOperands = MI.getNumOperands(); in getInstrMapping()
287 unsigned NumOperands = MI.getNumOperands(); in getInstrAlternativeMappings()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsMCInstLower.cpp243 if (MI->getNumOperands() == 2) { in lowerLongBranchLUi()
248 } else if (MI->getNumOperands() == 3) { in lowerLongBranchLUi()
284 if (MI->getNumOperands() == 3) { in lowerLongBranchADDiu()
290 } else if (MI->getNumOperands() == 4) { in lowerLongBranchADDiu()
324 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in Lower()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp63 unsigned N = Node->getNumOperands(); in countOperands()
135 if (i+II.getNumDefs() < II.getNumOperands()) { in EmitCopyFromReg()
325 bool isOptDef = IIOpNum < MCID.getNumOperands() && in AddRegisterOperand()
334 if (IIOpNum < II->getNumOperands()) in AddRegisterOperand()
366 unsigned Idx = MIB->getNumOperands(); in AddRegisterOperand()
654 unsigned NumOps = Node->getNumOperands(); in EmitRegSequence()
854 assert(NumMIOperands >= II.getNumOperands() && in EmitMachineNode()
857 assert(NumMIOperands >= II.getNumOperands() && in EmitMachineNode()
975 for (unsigned i = 0, e = F->getNumOperands(); i != e; ++i) in EmitMachineNode()
1053 unsigned NumOps = Node->getNumOperands(); in EmitSpecialNode()
[all …]

12345678910>>...20