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

1234567891011>>

/external/llvm/lib/MC/
H A DMCInstrAnalysis.cpp15 if (Inst.getNumOperands() == 0 ||
H A DMCInst.cpp44 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) {
60 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) {
/external/llvm/include/llvm/IR/
H A DOperandTraits.h53 return U->getNumOperands();
68 return reinterpret_cast<Use*>(U) - static_cast<User*>(U)->getNumOperands();
74 return U->getNumOperands();
98 return U->OperandList + U->getNumOperands();
101 return U->getNumOperands();
120 inline unsigned getNumOperands() const
147 unsigned CLASS::getNumOperands() const { \
H A DConstant.h150 assert(getNumOperands() == 0 && "replaceUsesOfWithOnConstant must be "
H A DMetadata.h146 /// getNumOperands - Return number of MDNode operands.
147 unsigned getNumOperands() const { return NumOperands; } function in class:llvm::MDNode
265 /// getNumOperands - Return the number of NamedMDNode operands.
266 unsigned getNumOperands() const;
285 op_iterator op_end() { return op_iterator(this, getNumOperands()); }
289 const_op_iterator op_end() const { return const_op_iterator(this, getNumOperands()); }
/external/llvm/include/llvm/Analysis/
H A DConstantsScanner.h33 assert(!InstI.atEnd() && OpIdx < InstI->getNumOperands() &&
42 (InstI->getNumOperands() == 0 || !isAtConstant())) // Not at constant?
63 unsigned NumOperands = InstI->getNumOperands();
H A DScalarEvolutionExpressions.h148 size_t getNumOperands() const { return NumOperands; } function in class:llvm::SCEVNAryExpr
220 return getOperand(getNumOperands() - 1)->getType();
317 return getNumOperands() == 2;
324 return getNumOperands() == 3;
672 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i)
679 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i)
690 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i)
698 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i)
705 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i)
768 for (int i = 0, e = Expr->getNumOperands();
[all...]
/external/llvm/unittests/IR/
H A DMDBuilderTest.cpp38 EXPECT_EQ(MD1->getNumOperands(), 1U);
52 EXPECT_EQ(R1->getNumOperands(), 2U);
65 EXPECT_GE(R0->getNumOperands(), 1U);
66 EXPECT_GE(R1->getNumOperands(), 1U);
69 EXPECT_TRUE(R0->getNumOperands() == 1 || R0->getOperand(1) == nullptr);
70 EXPECT_TRUE(R1->getNumOperands() == 1 || R1->getOperand(1) == nullptr);
77 EXPECT_GE(R0->getNumOperands(), 1U);
80 EXPECT_TRUE(R0->getNumOperands() == 1 || R0->getOperand(1) == nullptr);
92 EXPECT_GE(N0->getNumOperands(), 2U);
93 EXPECT_GE(N1->getNumOperands(),
[all...]
H A DWaymarkTest.cpp35 ASSERT_EQ(1U + 22, A->getNumOperands());
/external/llvm/lib/IR/
H A DDebugInfo.cpp56 if (!DbgNode || Elt >= DbgNode->getNumOperands())
79 if (Elt < DbgNode->getNumOperands())
91 if (Elt < DbgNode->getNumOperands())
108 if (Elt < DbgNode->getNumOperands())
117 if (Elt < DbgNode->getNumOperands())
126 if (Elt < DbgNode->getNumOperands())
135 if (Elt < DbgNode->getNumOperands()) {
143 if (Idx < ComplexExpr->getNumOperands())
301 (DbgNode->getNumOperands() == 3);
307 (DbgNode->getNumOperands() >
[all...]
H A DUser.cpp32 for (unsigned i = 0, E = getNumOperands(); i != E; ++i)
H A DInstruction.cpp331 getNumOperands() != I->getNumOperands() ||
336 if (getNumOperands() == 0 && I->getNumOperands() == 0)
362 getNumOperands() != I->getNumOperands() ||
370 for (unsigned i = 0, e = getNumOperands(); i != e; ++i)
H A DMetadata.cpp105 assert(Op <= N->getNumOperands() && "Invalid operand number");
171 for (unsigned i = 0, e = N->getNumOperands(); i != e; ++i) {
197 for (unsigned i = 0, e = getNumOperands(); i != e; ++i)
309 assert(i < getNumOperands() && "Invalid operand number");
318 for (unsigned i = 0, e = getNumOperands(); i != e; ++i)
396 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) {
471 int AN = A->getNumOperands() / 2;
472 int BN = B->getNumOperands() / 2;
540 /// getNumOperands - Return number of NamedMDNode operands.
541 unsigned NamedMDNode::getNumOperands() cons function in class:NamedMDNode
[all...]
H A DTypeFinder.cpp83 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i)
156 for (unsigned i = 0, e = V->getNumOperands(); i != e; ++i)
/external/llvm/lib/Target/X86/InstPrinter/
H A DX86InstComments.cpp71 if(MI->getOperand(MI->getNumOperands()-1).isImm())
73 MI->getOperand(MI->getNumOperands()-1).getImm(),
82 if(MI->getOperand(MI->getNumOperands()-1).isImm())
84 MI->getOperand(MI->getNumOperands()-1).getImm(),
95 if(MI->getOperand(MI->getNumOperands()-1).isImm())
97 MI->getOperand(MI->getNumOperands()-1).getImm(),
105 if(MI->getOperand(MI->getNumOperands()-1).isImm())
107 MI->getOperand(MI->getNumOperands()-1).getImm(),
119 if(MI->getOperand(MI->getNumOperands()-1).isImm())
121 MI->getOperand(MI->getNumOperands()
[all...]
/external/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp155 if (Node->getNumOperands() < 2)
168 if (Node->getNumOperands() < 3)
203 if (Node->getNumOperands() < 4)
230 if (Node->getNumOperands() < 2)
235 if (Node->getNumOperands() <= 3) {
236 uint64_t Cur = Node->getNumOperands() == 2 ? 0 :
248 for (unsigned Idx = 1; Idx < Node->getNumOperands(); Idx += 2) {
260 TheIdx = Node->getNumOperands() - 2;
334 return isa<MDNode>(MD->getOperand(0)) && MD->getNumOperands() >= 3;
543 if (getNumOperands() <
[all...]
H A DPHITransAddr.cpp82 for (unsigned i = 0, e = I->getNumOperands(); i != e; ++i)
139 for (unsigned i = 0, e = I->getNumOperands(); i != e; ++i) {
180 for (unsigned i = 0, e = Inst->getNumOperands(); i != e; ++i)
219 for (unsigned i = 0, e = GEP->getNumOperands(); i != e; ++i) {
243 GEPI->getNumOperands() == GEPOps.size() &&
400 for (unsigned i = 0, e = GEP->getNumOperands(); i != e; ++i) {
/external/llvm/lib/CodeGen/
H A DDeadMachineInstructionElim.cpp67 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
127 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
146 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
165 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
H A DMachineInstr.cpp519 if (TBAAInfo->getNumOperands() > 0)
555 if (unsigned NumOps = MCID->getNumOperands() +
572 CapOperands = OperandCapacity::get(MI.getNumOperands());
576 for (unsigned i = 0; i != MI.getNumOperands(); ++i)
596 for (unsigned i = 0, e = getNumOperands(); i != e; ++i)
605 for (unsigned i = 0, e = getNumOperands(); i != e; ++i)
658 unsigned OpNo = getNumOperands();
670 // instruction, only implicit regs are allowed beyond MCID->getNumOperands().
673 OpNo < MCID->getNumOperands() || isMetaDataOp) &&
683 if (!OldOperands || OldCap.getSize() == getNumOperands()) {
[all...]
/external/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp61 if (ErrorLine >= LocInfo->getNumOperands())
64 if (LocInfo->getNumOperands() != 0)
166 unsigned NumOperands = MI->getNumOperands();
220 if (OpNo >= MI->getNumOperands()) break;
228 if (OpNo >= MI->getNumOperands() ||
262 unsigned NumOperands = MI->getNumOperands();
386 if (OpNo >= MI->getNumOperands()) break;
394 if (OpNo >= MI->getNumOperands() ||
438 assert(NumDefs != MI->getNumOperands()-2 && "No asm string?");
461 for (unsigned i = MI->getNumOperands();
[all...]
/external/llvm/lib/Transforms/Utils/
H A DModuleUtils.cpp38 unsigned n = Init->getNumOperands();
89 for (unsigned I = 0, E = Init->getNumOperands(); I != E; ++I) {
/external/llvm/lib/Target/Hexagon/
H A DHexagonPeephole.cpp139 assert (MI->getNumOperands() == 2);
158 assert (MI->getNumOperands() == 3);
175 assert(MI->getNumOperands() == 3);
190 assert (MI->getNumOperands() == 2);
208 assert (MI->getNumOperands() == 2);
/external/llvm/include/llvm/CodeGen/
H A DLiveVariables.h213 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
249 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
/external/llvm/lib/Target/R600/MCTargetDesc/
H A DSIMCCodeEmitter.cpp145 for (unsigned i = 0, e = MI.getNumOperands(); i < e; ++i) {
188 for (unsigned e = MI.getNumOperands(); OpNo < e; ++OpNo) {
/external/llvm/lib/Target/Sparc/InstPrinter/
H A DSparcInstPrinter.cpp60 if (MI->getNumOperands() != 3)
85 || (MI->getNumOperands() != 3)

Completed in 386 milliseconds

1234567891011>>