| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/MCTargetDesc/ |
| H A D | SPIRVInstPrinter.cpp | 251 if (OpNo < MI->getNumOperands()) { in printOperand() 306 if (OpNo < MI->getNumOperands()) { in printCapability() 315 if (OpNo < MI->getNumOperands()) { in printSourceLanguage() 324 if (OpNo < MI->getNumOperands()) { in printExecutionModel() 333 if (OpNo < MI->getNumOperands()) { in printAddressingModel() 342 if (OpNo < MI->getNumOperands()) { in printMemoryModel() 351 if (OpNo < MI->getNumOperands()) { in printExecutionMode() 360 if (OpNo < MI->getNumOperands()) { in printStorageClass() 369 if (OpNo < MI->getNumOperands()) { in printDim() 378 if (OpNo < MI->getNumOperands()) { in printSamplerAddressingMode() [all …]
|
| H A D | SPIRVMCCodeEmitter.cpp | 66 if (MCDesc.getNumDefs() == 1 && MCDesc.getNumOperands() >= 2) { in hasType() 91 unsigned NumOps = MI.getNumOperands(); in emitTypedInstrOperands() 111 const uint32_t NumWords = MI.getNumOperands() + 1; in encodeInstruction()
|
| /llvm-project-15.0.7/mlir/unittests/IR/ |
| H A D | OperationSupportTest.cpp | 44 EXPECT_EQ(user->getNumOperands(), 1u); in TEST() 48 EXPECT_EQ(user->getNumOperands(), 0u); in TEST() 68 EXPECT_EQ(user->getNumOperands(), 1u); in TEST() 72 EXPECT_EQ(user->getNumOperands(), 0u); in TEST() 76 EXPECT_EQ(user->getNumOperands(), 3u); in TEST() 96 EXPECT_EQ(user->getNumOperands(), 1u); in TEST() 100 EXPECT_EQ(user->getNumOperands(), 3u); in TEST() 104 EXPECT_EQ(user->getNumOperands(), 2u); in TEST() 108 EXPECT_EQ(user->getNumOperands(), 3u); in TEST() 112 EXPECT_EQ(user->getNumOperands(), 0u); in TEST() [all …]
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | MDBuilderTest.cpp | 37 EXPECT_EQ(MD1->getNumOperands(), 1U); in TEST_F() 51 EXPECT_EQ(R1->getNumOperands(), 2U); in TEST_F() 64 EXPECT_GE(R0->getNumOperands(), 1U); in TEST_F() 65 EXPECT_GE(R1->getNumOperands(), 1U); in TEST_F() 68 EXPECT_TRUE(R0->getNumOperands() == 1 || R0->getOperand(1) == nullptr); in TEST_F() 69 EXPECT_TRUE(R1->getNumOperands() == 1 || R1->getOperand(1) == nullptr); in TEST_F() 76 EXPECT_GE(R0->getNumOperands(), 1U); in TEST_F() 79 EXPECT_TRUE(R0->getNumOperands() == 1 || R0->getOperand(1) == nullptr); in TEST_F() 91 EXPECT_GE(N0->getNumOperands(), 2U); in TEST_F() 92 EXPECT_GE(N1->getNumOperands(), 2U); in TEST_F() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | OperandTraits.h | 55 return U->getNumOperands(); in operands() 73 return reinterpret_cast<Use*>(U) - static_cast<User*>(U)->getNumOperands(); in op_begin() 79 return U->getNumOperands(); in operands() 100 return U->getOperandList() + U->getNumOperands(); in op_end() 103 return U->getNumOperands(); in operands() 122 inline unsigned getNumOperands() const 149 unsigned CLASS::getNumOperands() const { \
|
| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | MemoryProfileInfoTest.cpp | 83 ASSERT_EQ(CallStack->getNumOperands(), 3u); in TEST_F() 168 ASSERT_EQ(MemProfMD->getNumOperands(), 2u); in TEST_F() 173 ASSERT_EQ(StackMD->getNumOperands(), 2u); in TEST_F() 224 ASSERT_EQ(MemProfMD->getNumOperands(), 2u); in TEST_F() 229 ASSERT_EQ(StackMD->getNumOperands(), 2u); in TEST_F() 274 ASSERT_EQ(MemProfMD1->getNumOperands(), 1u); in TEST_F() 286 ASSERT_EQ(MemProfMD2->getNumOperands(), 1u); in TEST_F() 344 ASSERT_EQ(MemProfMD->getNumOperands(), 2u); in TEST_F() 349 ASSERT_EQ(StackMD->getNumOperands(), 2u); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
| H A D | WebAssemblyInstPrinter.cpp | 64 assert(MI->getNumOperands() == 2); in printInst() 85 if ((Desc.getNumOperands() == 0 && MI->getNumOperands() > 0) || in printInst() 88 unsigned Start = Desc.getNumOperands(); in printInst() 95 bool NeedsComma = Desc.getNumOperands() > 0 && !Desc.variadicOpsAreDefs(); in printInst() 96 for (auto I = Start, E = MI->getNumOperands(); I < E; ++I) { in printInst() 239 for (unsigned I = 0, E = MI->getNumOperands(); I < E; ++I) { in printInst() 333 for (unsigned I = OpNo, E = MI->getNumOperands(); I != E; ++I) { in printBrList()
|
| H A D | WebAssemblyMCCodeEmitter.cpp | 82 encodeULEB128(MI.getNumOperands() - 1, OS); in encodeInstruction() 85 encodeULEB128(MI.getNumOperands() - 2, OS); in encodeInstruction() 88 for (unsigned I = 0, E = MI.getNumOperands(); I < E; ++I) { in encodeInstruction() 94 if (I < Desc.getNumOperands()) { in encodeInstruction()
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Vectorize/ |
| H A D | VPlanHCFGTest.cpp | 65 EXPECT_EQ(2u, Idx->getNumOperands()); in TEST_F() 70 EXPECT_EQ(1u, Load->getNumOperands()); in TEST_F() 75 EXPECT_EQ(2u, Add->getNumOperands()); in TEST_F() 80 EXPECT_EQ(2u, Store->getNumOperands()); in TEST_F() 86 EXPECT_EQ(2u, IndvarAdd->getNumOperands()); in TEST_F() 91 EXPECT_EQ(2u, ICmp->getNumOperands()); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | ProfileSummary.cpp | 107 if (MD->getNumOperands() != 2) in getValMD() 137 if (!MD || MD->getNumOperands() != 2) in isKeyValuePair() 150 if (!MD || MD->getNumOperands() != 2) in getSummaryFromMD() 160 if (!EntryMD || EntryMD->getNumOperands() != 3) in getSummaryFromMD() 188 return Idx < Tuple->getNumOperands(); in getOptionalVal() 196 if (!Tuple || Tuple->getNumOperands() < 8 || Tuple->getNumOperands() > 10) in getFromMD()
|
| H A D | Instructions.cpp | 142 unsigned e = getNumOperands(); in growOperands() 237 unsigned e = getNumOperands(); in growOperands() 244 unsigned OpNo = getNumOperands(); in addClause() 572 CI.getNumOperands()) { in CallInst() 862 assert((int)getNumOperands() == in init() 931 assert((int)getNumOperands() == in init() 1004 if (RI.getNumOperands()) in ReturnInst() 1190 unsigned OpNo = getNumOperands(); in addHandler() 1315 if (BI.getNumOperands() != 1) { in BranchInst() 4404 unsigned e = getNumOperands(); in growOperands() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetStreamer.h | 30 assert(A.getNumOperands() == B.getNumOperands() && in operator() 31 A.getNumOperands() == 5 && A.getOperand(2).getImm() == 1 && in operator()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | Annotation2Metadata.cpp | 37 if (!C || C->getNumOperands() != 1) in convertAnnotation2Metadata() 48 if (!OpC || OpC->getNumOperands() != 4) in convertAnnotation2Metadata() 51 if (!StrGEP || StrGEP->getNumOperands() < 2) in convertAnnotation2Metadata()
|
| H A D | GlobalSplit.cpp | 76 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() 127 for (unsigned I = 3; I != GEP->getNumOperands(); ++I) in splitGlobal()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MachineInstr.cpp | 107 if (unsigned NumOps = MCID->getNumOperands() + in MachineInstr() 125 CapOperands = OperandCapacity::get(MI.getNumOperands()); in MachineInstr() 203 unsigned OpNo = getNumOperands(); in addOperand() 570 Other.getNumOperands() != getNumOperands()) in isIdenticalTo() 595 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) { in isIdenticalTo() 680 unsigned NumOperands = MCID->getNumOperands(); in getNumExplicitOperands() 1393 assert(getNumOperands() >= 3 && in isConstantValuePHI() 1562 unsigned e = getNumOperands(); in print() 2017 HashComponents.reserve(MI->getNumOperands() + 1); in getHashValue() 2032 for (unsigned i = getNumOperands(); i != 0; --i) { in emitError() [all …]
|
| /llvm-project-15.0.7/bolt/include/bolt/Core/ |
| H A D | MCPlus.h | 108 if (Inst.getNumOperands() > 0 && std::prev(Inst.end())->isInst()) { in getNumPrimeOperands() 111 return Inst.getNumOperands() - 1; in getNumPrimeOperands() 113 return Inst.getNumOperands(); in getNumPrimeOperands()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUHSAMetadataStreamer.cpp | 182 if (Node->getNumOperands() != 3) in getWorkGroupDimensions() 242 if (Op->getNumOperands()) in emitPrintf() 252 if (!Node || !Node->getNumOperands()) in emitKernelLanguage() 255 if (Op0->getNumOperands() <= 1) in emitKernelLanguage() 298 if (Node && ArgNo < Node->getNumOperands()) in emitKernelArg() 305 if (Node && ArgNo < Node->getNumOperands()) in emitKernelArg() 310 if (Node && ArgNo < Node->getNumOperands()) in emitKernelArg() 604 if (Node->getNumOperands() != 3) in getWorkGroupDimensions() 627 if (Op->getNumOperands()) in emitPrintf() 637 if (!Node || !Node->getNumOperands()) in emitKernelLanguage() [all …]
|
| H A D | AMDGPUUnifyMetadata.cpp | 57 if (!NamedMD || NamedMD->getNumOperands() <= 1) in unifyVersionMD() 62 assert(VersionMD->getNumOperands() == 2); in unifyVersionMD() 90 if (!NamedMD || NamedMD->getNumOperands() == 1) in unifyExtensionMD()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | TypeBasedAliasAnalysis.cpp | 137 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() 291 return (getNode()->getNumOperands() - FirstFieldOpNo) / NumOpsPerField; in getNumFields() 371 return isa<MDNode>(MD->getOperand(0)) && MD->getNumOperands() >= 3; in isStructPathTBAA() 459 if (getNumOperands() < 1) in isTBAAVtableAccess() 547 if (!AccessType || AccessType->getNumOperands() < 2) in createAccessTag() 768 for (size_t i = 0, size = MD->getNumOperands(); i < size; i += 3) { in shiftTBAAStruct()
|
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVModuleAnalysis.cpp | 48 if (MdNode && OpIndex < MdNode->getNumOperands()) { in getMetadataUInt() 83 assert(VerNode->getNumOperands() > 0 && "Invalid SPIR"); in setBaseInfo() 95 for (unsigned I = 0, E = ExtNode->getNumOperands(); I != E; ++I) { in setBaseInfo() 97 if (!MD || MD->getNumOperands() == 0) in setBaseInfo() 99 for (unsigned J = 0, N = MD->getNumOperands(); J != N; ++J) in setBaseInfo() 194 const unsigned NumAOps = A.getNumOperands(); in findSameInstrInMS() 195 if (NumAOps != B->getNumOperands() || A.getNumDefs() != B->getNumDefs()) in findSameInstrInMS() 224 auto Lnk = MI.getOperand(MI.getNumOperands() - 1).getImm(); in collectFuncNames()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86RegisterBankInfo.cpp | 114 unsigned NumOperands = MI.getNumOperands(); in getInstrPartialMappingIdxs() 129 unsigned NumOperands = MI.getNumOperands(); in getInstrValueMapping() 149 unsigned NumOperands = MI.getNumOperands(); in getSameOperandsMapping() 187 unsigned NumOperands = MI.getNumOperands(); in getInstrMapping() 198 unsigned NumOperands = MI.getNumOperands(); in getInstrMapping() 293 unsigned NumOperands = MI.getNumOperands(); in getInstrAlternativeMappings()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonPeephole.cpp | 132 assert(MI.getNumOperands() == 2); in runOnMachineFunction() 149 assert(MI.getNumOperands() == 3); in runOnMachineFunction() 166 assert(MI.getNumOperands() == 3); in runOnMachineFunction() 180 assert(MI.getNumOperands() == 2); in runOnMachineFunction() 197 assert(MI.getNumOperands() == 2); in runOnMachineFunction()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCELFStreamer.cpp | 139 const MCOperand &Operand = Inst.getOperand(Inst.getNumOperands() - 1); in emitGOTToPCRelReloc() 174 const MCOperand &Operand = Inst.getOperand(Inst.getNumOperands() - 1); in emitGOTToPCRelLabel() 202 if (Inst.getNumOperands() < 2) in isPartOfGOTToPCRelPair() 205 unsigned LastOp = Inst.getNumOperands() - 1; in isPartOfGOTToPCRelPair()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMMCTargetDesc.cpp | 95 assert(MI.getNumOperands() >= 4 && "expected >= 4 arguments"); in getARMStoreDeprecationInfo() 96 for (unsigned OI = 4, OE = MI.getNumOperands(); OI < OE; ++OI) { in getARMStoreDeprecationInfo() 111 assert(MI.getNumOperands() >= 4 && "expected >= 4 arguments"); in getARMLoadDeprecationInfo() 178 for (unsigned I = 0; I < MI.getNumOperands(); ++I) { in isCPSRDefined() 446 if (MemOpIndex + 1 >= Desc.getNumOperands()) in evaluateMemOpAddrForAddrMode_i12() 465 if (MemOpIndex + 2 >= Desc.getNumOperands()) in evaluateMemOpAddrForAddrMode3() 486 if (MemOpIndex + 1 >= Desc.getNumOperands()) in evaluateMemOpAddrForAddrMode5() 505 if (MemOpIndex + 1 >= Desc.getNumOperands()) in evaluateMemOpAddrForAddrMode5FP16() 525 if (MemOpIndex + 1 >= Desc.getNumOperands()) in evaluateMemOpAddrForAddrModeT2_i8s4() 583 while (OpIndex < Desc.getNumOperands() && in evaluateMemoryOperandAddress() [all …]
|
| /llvm-project-15.0.7/llvm/lib/MCA/ |
| H A D | InstrBuilder.cpp | 269 for (I = 0, E = MCI.getNumOperands(); NumExplicitDefs && I < E; ++I) { in verifyOperands() 282 const MCOperand &Op = MCI.getOperand(MCDesc.getNumOperands() - 1); in verifyOperands() 283 if (I == MCI.getNumOperands() || !Op.isReg()) { in verifyOperands() 350 unsigned NumVariadicOps = MCI.getNumOperands() - MCDesc.getNumOperands(); in populateWrites() 356 unsigned OptionalDefIdx = MCDesc.getNumOperands() - 1; in populateWrites() 358 for (; i < MCI.getNumOperands() && CurrentDef < NumExplicitDefs; ++i) { in populateWrites() 440 for (unsigned I = 0, OpIndex = MCDesc.getNumOperands(); in populateWrites() 466 unsigned NumExplicitUses = MCDesc.getNumOperands() - MCDesc.getNumDefs(); in populateReads() 471 unsigned NumVariadicOps = MCI.getNumOperands() - MCDesc.getNumOperands(); in populateReads() 506 for (unsigned I = 0, OpIndex = MCDesc.getNumOperands(); in populateReads()
|