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

1234567891011

/external/llvm/unittests/VMCore/
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) == 0);
70 EXPECT_TRUE(R1->getNumOperands() == 1 || R1->getOperand(1) == 0);
77 EXPECT_GE(R0->getNumOperands(), 1U);
80 EXPECT_TRUE(R0->getNumOperands() == 1 || R0->getOperand(1) == 0);
92 EXPECT_GE(N0->getNumOperands(), 2U);
93 EXPECT_GE(N1->getNumOperands(),
[all...]
/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/
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.h132 assert(getNumOperands() == 0 && "replaceUsesOfWithOnConstant must be "
H A DMetadata.h145 /// getNumOperands - Return number of MDNode operands.
146 unsigned getNumOperands() const { return NumOperands; } function in class:llvm::MDNode
226 /// getNumOperands - Return the number of NamedMDNode operands.
227 unsigned getNumOperands() const;
/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();
/external/llvm/lib/Target/Mips/
H A DMipsDirectObjLower.cpp25 assert(Inst.getNumOperands() == 3 && "Invalid no. of operands for shift!");
61 assert(InstIn.getNumOperands() == 4 &&
64 assert(InstIn.getNumOperands() == 5 &&
/external/llvm/lib/VMCore/
H A DDebugInfo.cpp59 if (Elt < DbgNode->getNumOperands())
70 if (Elt < DbgNode->getNumOperands())
81 if (Elt < DbgNode->getNumOperands())
91 if (Elt < DbgNode->getNumOperands())
100 if (Elt < DbgNode->getNumOperands())
109 if (Elt < DbgNode->getNumOperands())
116 return DbgNode->getNumOperands()-6;
118 return DbgNode->getNumOperands()-7;
119 return DbgNode->getNumOperands()-8;
274 (DbgNode->getNumOperands()
[all...]
H A DMetadata.cpp102 assert(Op <= N->getNumOperands() && "Invalid operand number");
168 for (unsigned i = 0, e = N->getNumOperands(); i != e; ++i) {
193 for (unsigned i = 0, e = getNumOperands(); i != e; ++i)
314 for (unsigned i = 0, e = getNumOperands(); i != e; ++i)
392 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) {
416 T = T->getNumOperands() >= 2 ? cast_or_null<MDNode>(T->getOperand(1)) : 0;
423 T = T->getNumOperands() >= 2 ? cast_or_null<MDNode>(T->getOperand(1)) : 0;
503 int AN = A->getNumOperands() / 2;
504 int BN = B->getNumOperands() / 2;
572 /// getNumOperands
573 unsigned NamedMDNode::getNumOperands() const { function in class:NamedMDNode
[all...]
H A DUser.cpp31 for (unsigned i = 0, E = getNumOperands(); i != E; ++i)
H A DInstruction.cpp183 getNumOperands() != I->getNumOperands() ||
189 for (unsigned i = 0, e = getNumOperands(); i != e; ++i)
231 for (unsigned i = 0, e = thisPHI->getNumOperands(); i != e; ++i) {
249 getNumOperands() != I->getNumOperands() ||
257 for (unsigned i = 0, e = getNumOperands(); i != e; ++i)
H A DTypeFinder.cpp80 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i)
145 for (unsigned i = 0, e = V->getNumOperands(); i != e; ++i)
/external/llvm/lib/CodeGen/
H A DDeadMachineInstructionElim.cpp67 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
136 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
165 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
184 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
H A DMachineInstr.cpp501 if (TBAAInfo->getNumOperands() > 0)
547 Operands.reserve(NumImplicitOps + MCID->getNumOperands());
562 Operands.reserve(NumImplicitOps + MCID->getNumOperands());
578 Operands.reserve(NumImplicitOps + MCID->getNumOperands());
594 Operands.reserve(NumImplicitOps + MCID->getNumOperands());
607 Operands.reserve(MI.getNumOperands());
610 for (unsigned i = 0; i != MI.getNumOperands(); ++i)
693 // instruction, only implicit regs are allowed beyond MCID->getNumOperands().
696 OpNo < MCID->getNumOperands()) &&
837 Other->getNumOperands() !
[all...]
/external/llvm/lib/Target/
H A DTargetInstrInfo.cpp37 if (OpNum >= MCID.getNumOperands())
/external/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp58 if (ErrorLine >= LocInfo->getNumOperands())
61 if (LocInfo->getNumOperands() != 0)
149 unsigned NumOperands = MI->getNumOperands();
185 for (unsigned i = MI->getNumOperands(); i != 0; --i) {
188 LocMD->getNumOperands() != 0) {
338 if (OpNo >= MI->getNumOperands()) break;
346 if (OpNo >= MI->getNumOperands() ||
/external/llvm/lib/Target/X86/InstPrinter/
H A DX86InstComments.cpp79 DecodePSHUFMask(MVT::v4i32, MI->getOperand(MI->getNumOperands()-1).getImm(),
87 DecodePSHUFMask(MVT::v8i32, MI->getOperand(MI->getNumOperands()-1).getImm(),
100 MI->getOperand(MI->getNumOperands()-1).getImm(),
109 MI->getOperand(MI->getNumOperands()-1).getImm(),
120 MI->getOperand(MI->getNumOperands()-1).getImm(),
129 MI->getOperand(MI->getNumOperands()-1).getImm(),
323 DecodeSHUFPMask(MVT::v2f64, MI->getOperand(MI->getNumOperands()-1).getImm(),
331 DecodeSHUFPMask(MVT::v2f64, MI->getOperand(MI->getNumOperands()-1).getImm(),
340 DecodeSHUFPMask(MVT::v4f64, MI->getOperand(MI->getNumOperands()-1).getImm(),
350 DecodeSHUFPMask(MVT::v4f32, MI->getOperand(MI->getNumOperands()
[all...]
/external/llvm/lib/Target/Hexagon/
H A DHexagonPeephole.cpp130 assert (MI->getNumOperands() == 2);
151 assert(MI->getNumOperands() == 3);
166 assert (MI->getNumOperands() == 2);
184 assert (MI->getNumOperands() == 2);
/external/llvm/lib/Transforms/Utils/
H A DModuleUtils.cpp37 unsigned n = Init->getNumOperands();
/external/llvm/lib/Target/ARM/
H A DThumb2SizeReduction.cpp229 for (unsigned i = 0, e = Def->getNumOperands(); i != e; ++i) {
239 for (unsigned i = 0, e = Use->getNumOperands(); i != e; ++i) {
302 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
387 for (unsigned i = 4; i < MI->getNumOperands(); ++i) {
471 for (unsigned e = MI->getNumOperands(); OpNum != e; ++OpNum)
514 MI->getOperand(MCID.getNumOperands()-1).getReg() == ARM::CPSR)
658 unsigned NumOps = MCID.getNumOperands();
684 unsigned NumOps = MCID.getNumOperands();
685 for (unsigned i = 1, e = MI->getNumOperands(); i != e; ++i) {
716 for (unsigned i = 0, e = MCID.getNumOperands();
[all...]
/external/llvm/lib/Analysis/
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)
220 for (unsigned i = 0, e = GEP->getNumOperands(); i != e; ++i) {
245 GEPI->getNumOperands() == GEPOps.size() &&
403 for (unsigned i = 0, e = GEP->getNumOperands(); i != e; ++i) {
/external/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp60 unsigned N = Node->getNumOperands();
123 for (unsigned i = 0, e = User->getNumOperands(); i != e; ++i) {
134 if (i+II.getNumDefs() < II.getNumOperands()) {
306 bool isOptDef = IIOpNum < MCID.getNumOperands() &&
315 if (IIOpNum < II->getNumOperands())
317 assert((DstRC || (MI->isVariadic() && IIOpNum >= MCID.getNumOperands())) &&
339 unsigned Idx = MI->getNumOperands();
375 bool Imp = II && (IIOpNum >= II->getNumOperands() && !II->isVariadic());
602 unsigned NumOps = Node->getNumOperands();
665 AddOperand(&*MIB, Op, (*MIB).getNumOperands(),
[all...]
/external/llvm/include/llvm/CodeGen/
H A DLiveVariables.h221 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
257 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
/external/llvm/include/llvm/MC/
H A DMCInstrDesc.h164 /// getNumOperands - Return the number of declared MachineOperands for this
169 unsigned getNumOperands() const { function in class:llvm::MCInstrDesc
532 for (unsigned i = 0, e = getNumOperands(); i != e; ++i)

Completed in 922 milliseconds

1234567891011