Home
last modified time | relevance | path

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

12345678910>>...13

/minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/InstPrinter/
H A DX86InstComments.cpp48 if(MI->getOperand(MI->getNumOperands()-1).isImm()) in EmitAnyX86InstComments()
50 MI->getOperand(MI->getNumOperands()-1).getImm(), in EmitAnyX86InstComments()
59 if(MI->getOperand(MI->getNumOperands()-1).isImm()) in EmitAnyX86InstComments()
61 MI->getOperand(MI->getNumOperands()-1).getImm(), in EmitAnyX86InstComments()
73 if(MI->getOperand(MI->getNumOperands()-1).isImm()) in EmitAnyX86InstComments()
75 MI->getOperand(MI->getNumOperands()-1).getImm(), in EmitAnyX86InstComments()
84 if(MI->getOperand(MI->getNumOperands()-1).isImm()) in EmitAnyX86InstComments()
86 MI->getOperand(MI->getNumOperands()-1).getImm(), in EmitAnyX86InstComments()
98 if(MI->getOperand(MI->getNumOperands()-1).isImm()) in EmitAnyX86InstComments()
100 MI->getOperand(MI->getNumOperands()-1).getImm(), in EmitAnyX86InstComments()
[all …]
/minix3/external/bsd/llvm/dist/llvm/unittests/IR/
H A DMDBuilderTest.cpp38 EXPECT_EQ(MD1->getNumOperands(), 1U); in TEST_F()
52 EXPECT_EQ(R1->getNumOperands(), 2U); in TEST_F()
65 EXPECT_GE(R0->getNumOperands(), 1U); in TEST_F()
66 EXPECT_GE(R1->getNumOperands(), 1U); in TEST_F()
69 EXPECT_TRUE(R0->getNumOperands() == 1 || R0->getOperand(1) == nullptr); in TEST_F()
70 EXPECT_TRUE(R1->getNumOperands() == 1 || R1->getOperand(1) == nullptr); in TEST_F()
77 EXPECT_GE(R0->getNumOperands(), 1U); in TEST_F()
80 EXPECT_TRUE(R0->getNumOperands() == 1 || R0->getOperand(1) == nullptr); in TEST_F()
92 EXPECT_GE(N0->getNumOperands(), 2U); in TEST_F()
93 EXPECT_GE(N1->getNumOperands(), 2U); in TEST_F()
[all …]
/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DOperandTraits.h53 return U->getNumOperands(); in operands()
68 return reinterpret_cast<Use*>(U) - static_cast<User*>(U)->getNumOperands(); in op_begin()
74 return U->getNumOperands(); in operands()
98 return U->OperandList + U->getNumOperands(); in op_end()
101 return U->getNumOperands(); in operands()
120 inline unsigned getNumOperands() const
147 unsigned CLASS::getNumOperands() const { \
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DMachineInstr.cpp539 if (TBAAInfo->getNumOperands() > 0) in operator <<()
549 if (ScopeInfo->getNumOperands() > 0) in operator <<()
550 for (unsigned i = 0, ie = ScopeInfo->getNumOperands(); i != ie; ++i) { in operator <<()
563 if (NoAliasInfo->getNumOperands() > 0) in operator <<()
564 for (unsigned i = 0, ie = NoAliasInfo->getNumOperands(); i != ie; ++i) { in operator <<()
605 if (unsigned NumOps = MCID->getNumOperands() + in MachineInstr()
624 CapOperands = OperandCapacity::get(MI.getNumOperands()); in MachineInstr()
628 for (unsigned i = 0; i != MI.getNumOperands(); ++i) in MachineInstr()
648 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) in RemoveRegOperandsFromUseLists()
657 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) in AddRegOperandsToUseLists()
[all …]
H A DDeadMachineInstructionElim.cpp72 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in isDead()
142 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in runOnMachineFunction()
161 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in runOnMachineFunction()
H A DExpandPostRAPseudos.cpp72 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in TransferImplicitDefs()
153 if (SrcMO.isUndef() || MI->getNumOperands() > 2) { in LowerCopy()
169 if (MI->getNumOperands() > 2) in LowerCopy()
H A DCriticalAntiDepBreaker.cpp173 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in PrescanInstruction()
180 if (i < MI->getDesc().getNumOperands()) in PrescanInstruction()
248 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in ScanInstruction()
287 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in ScanInstruction()
295 if (i < MI->getDesc().getNumOperands()) in ScanInstruction()
346 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in isNewRegClobberedByRefs()
598 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in BreakAntiDependencies()
H A DRegisterScavenging.cpp111 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in determineKillsAndDefs()
198 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in forward()
313 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in findSurvivorReg()
361 assert(i < MI->getNumOperands() && in getFrameIndexOperandNum()
375 for (unsigned i = 0, e = I->getNumOperands(); i != e; ++i) { in scavengeRegister()
H A DUnreachableBlockElim.cpp149 for (unsigned i = start->getNumOperands() - 1; i >= 2; i-=2) in runOnMachineFunction()
176 for (unsigned i = phi->getNumOperands() - 1; i >= 2; i-=2) in runOnMachineFunction()
183 if (phi->getNumOperands() == 3) { in runOnMachineFunction()
/minix3/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp155 if (Node->getNumOperands() < 2) in getParent()
168 if (Node->getNumOperands() < 3) in TypeIsImmutable()
203 if (Node->getNumOperands() < 4) in TypeIsImmutable()
230 if (Node->getNumOperands() < 2) in getParent()
235 if (Node->getNumOperands() <= 3) { in getParent()
236 uint64_t Cur = Node->getNumOperands() == 2 in getParent()
250 for (unsigned Idx = 1; Idx < Node->getNumOperands(); Idx += 2) { in getParent()
262 TheIdx = Node->getNumOperands() - 2; in getParent()
336 return isa<MDNode>(MD->getOperand(0)) && MD->getNumOperands() >= 3; in isStructPathTBAA()
545 if (getNumOperands() < 1) return false; in isTBAAVtableAccess()
[all …]
H A DPHITransAddr.cpp82 for (unsigned i = 0, e = I->getNumOperands(); i != e; ++i) in VerifySubExpr()
139 for (unsigned i = 0, e = I->getNumOperands(); i != e; ++i) { in RemoveInstInputs()
180 for (unsigned i = 0, e = Inst->getNumOperands(); i != e; ++i) in PHITranslateSubExpr()
219 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()
H A DScopedNoAliasAA.cpp68 if (Node->getNumOperands() < 2) in getDomain()
131 for (unsigned i = 0, ie = List->getNumOperands(); i != ie; ++i) in collectMDInDomain()
145 for (unsigned i = 0, ie = NoAlias->getNumOperands(); i != ie; ++i) in mayAliasInScopes()
/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A DDebugInfo.cpp56 if (!DbgNode || Elt >= DbgNode->getNumOperands()) in getField()
104 if (Elt < DbgNode->getNumOperands()) in getConstantField()
119 if (Elt < DbgNode->getNumOperands()) { in replaceFunctionField()
287 DbgNode->getNumOperands() == 3 && getNumHeaderFields() == 2; in isLexicalBlockFile()
294 DbgNode->getNumOperands() == 3 && in isLexicalBlock()
334 SmallVector<Metadata *, 10> Ops(DbgNode->getNumOperands()); in replaceAllUsesWith()
363 return DbgNode->getNumOperands() == 7 && getNumHeaderFields() == 8; in Verify()
371 return DbgNode->getNumOperands() == 3 && getNumHeaderFields() == 6; in Verify()
457 return isBasicType() && DbgNode->getNumOperands() == 3 && in Verify()
470 return isDerivedType() && DbgNode->getNumOperands() >= 4 && in Verify()
[all …]
H A DMetadata.cpp59 if (!N || N->getNumOperands() != 1) in canonicalizeMetadataForValue()
525 assert(Op < getNumOperands() && "Expected valid operand"); in handleChangedOperand()
563 for (unsigned O = 0, E = getNumOperands(); O != E; ++O) in handleChangedOperand()
781 if (N->getNumOperands() == Ops.size() && N == N->getOperand(0)) { in getOrSelfReference()
797 SmallVector<Metadata *, 4> MDs(A->getNumOperands() + B->getNumOperands()); in concatenate()
800 for (unsigned i = 0, ie = A->getNumOperands(); i != ie; ++i) in concatenate()
802 for (unsigned i = 0, ie = B->getNumOperands(); i != ie; ++i) in concatenate()
815 for (unsigned i = 0, ie = A->getNumOperands(); i != ie; ++i) { in intersect()
817 for (unsigned j = 0, je = B->getNumOperands(); j != je; ++j) in intersect()
834 for (unsigned i = 0, ie = A->getNumOperands(); i != ie; ++i) { in getMostGenericAliasScope()
[all …]
H A DInstruction.cpp325 getNumOperands() != I->getNumOperands() || in isIdenticalToWhenDefined()
330 if (getNumOperands() == 0 && I->getNumOperands() == 0) in isIdenticalToWhenDefined()
356 getNumOperands() != I->getNumOperands() || in isSameOperationAs()
364 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) in isSameOperationAs()
H A DInstructions.cpp89 allocHungoffUses(PN.getNumOperands()), PN.getNumOperands()), in PHINode()
90 ReservedSpace(PN.getNumOperands()) { in PHINode()
130 if (getNumOperands() == 0 && DeletePHIIfEmpty) { in removeIncomingValue()
143 unsigned e = getNumOperands(); in growOperands()
196 allocHungoffUses(LP.getNumOperands()), LP.getNumOperands()), in LandingPadInst()
197 ReservedSpace(LP.getNumOperands()) { in LandingPadInst()
238 unsigned e = getNumOperands(); in growOperands()
252 unsigned OpNo = getNumOperands(); in addClause()
324 OperandTraits<CallInst>::op_end(this) - CI.getNumOperands(), in CallInst()
325 CI.getNumOperands()) { in CallInst()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp62 if (ErrorLine >= LocInfo->getNumOperands()) in srcMgrDiagHandler()
65 if (LocInfo->getNumOperands() != 0) in srcMgrDiagHandler()
173 unsigned NumOperands = MI->getNumOperands(); in EmitMSInlineAsmStr()
227 if (OpNo >= MI->getNumOperands()) break; in EmitMSInlineAsmStr()
235 if (OpNo >= MI->getNumOperands() || in EmitMSInlineAsmStr()
269 unsigned NumOperands = MI->getNumOperands(); in EmitGCCInlineAsmStr()
393 if (OpNo >= MI->getNumOperands()) break; in EmitGCCInlineAsmStr()
401 if (OpNo >= MI->getNumOperands() || in EmitGCCInlineAsmStr()
445 assert(NumDefs != MI->getNumOperands()-2 && "No asm string?"); in EmitInlineAsm()
468 for (unsigned i = MI->getNumOperands(); i != 0; --i) { in EmitInlineAsm()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCInst.h38 assert(MCI.getNumOperands() >= 2 && "At least the two implicit operands"); in SanityCheckImplicitOperands()
39 assert(MCI.getOperand(MCI.getNumOperands() - 1).isInst() && in SanityCheckImplicitOperands()
41 assert(MCI.getOperand(MCI.getNumOperands() - 2).isImm() && in SanityCheckImplicitOperands()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Analysis/
H A DConstantsScanner.h33 assert(!InstI.atEnd() && OpIdx < InstI->getNumOperands() && in isAtConstant()
42 (InstI->getNumOperands() == 0 || !isAtConstant())) // Not at constant? in constant_iterator()
63 unsigned NumOperands = InstI->getNumOperands();
H A DScalarEvolutionExpressions.h148 size_t getNumOperands() const { return NumOperands; } in getNumOperands() function
220 return getOperand(getNumOperands() - 1)->getType(); in getType()
317 return getNumOperands() == 2; in isAffine()
324 return getNumOperands() == 3; in isQuadratic()
672 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i) in visitAddExpr()
679 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i) in visitMulExpr()
690 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i) in visitAddRecExpr()
698 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i) in visitSMaxExpr()
705 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i) in visitUMaxExpr()
768 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i) in visitAddExpr()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/MC/
H A DMCInst.cpp44 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) { in print()
60 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) { in dump_pretty()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonPeephole.cpp137 assert (MI->getNumOperands() == 2); in runOnMachineFunction()
156 assert (MI->getNumOperands() == 3); in runOnMachineFunction()
173 assert(MI->getNumOperands() == 3); in runOnMachineFunction()
188 assert (MI->getNumOperands() == 2); in runOnMachineFunction()
206 assert (MI->getNumOperands() == 2); in runOnMachineFunction()
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp62 unsigned N = Node->getNumOperands(); in countOperands()
123 for (unsigned i = 0, e = User->getNumOperands(); i != e; ++i) { in EmitCopyFromReg()
134 if (i+II.getNumDefs() < II.getNumOperands()) { in EmitCopyFromReg()
325 bool isOptDef = IIOpNum < MCID.getNumOperands() && in AddRegisterOperand()
334 if (IIOpNum < II->getNumOperands()) in AddRegisterOperand()
356 unsigned Idx = MIB->getNumOperands(); in AddRegisterOperand()
390 bool Imp = II && (IIOpNum >= II->getNumOperands() && !II->isVariadic()); in AddOperand()
612 unsigned NumOps = Node->getNumOperands(); in EmitRegSequence()
678 AddOperand(MIB, Op, (*MIB).getNumOperands(), &II, VRBaseMap, in EmitDbgValue()
765 countOperands(Node, II.getNumOperands() - NumDefs, NumImpUses); in EmitMachineNode()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/
H A DThumb2SizeReduction.cpp340 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in VerifyLowRegs()
424 for (unsigned i = 4; i < MI->getNumOperands(); ++i) { in ReduceLoadStore()
508 for (unsigned e = MI->getNumOperands(); OpNum != e; ++OpNum) in ReduceLoadStore()
550 MI->getOperand(MCID.getNumOperands()-1).getReg() == ARM::CPSR) in ReduceSpecial()
699 unsigned NumOps = MCID.getNumOperands(); in ReduceTo2Addr()
725 unsigned NumOps = MCID.getNumOperands(); in ReduceTo2Addr()
726 for (unsigned i = 1, e = MI->getNumOperands(); i != e; ++i) { in ReduceTo2Addr()
762 for (unsigned i = 0, e = MCID.getNumOperands(); i != e; ++i) { in ReduceToNarrow()
795 unsigned NumOps = MCID.getNumOperands(); in ReduceToNarrow()
821 unsigned NumOps = MCID.getNumOperands(); in ReduceToNarrow()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Utils/
H A DModuleUtils.cpp38 unsigned n = Init->getNumOperands(); in appendToGlobalArray()
89 for (unsigned I = 0, E = Init->getNumOperands(); I != E; ++I) { in collectUsedGlobalVariables()

12345678910>>...13