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

1234567891011>>

/freebsd-10.3-release/contrib/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) {
/freebsd-10.3-release/contrib/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.h144 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
228 /// getNumOperands - Return the number of NamedMDNode operands.
229 unsigned getNumOperands() const;
/freebsd-10.3-release/contrib/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.h147 size_t getNumOperands() const { return NumOperands; } function in class:llvm::SCEVNAryExpr
215 return getOperand(getNumOperands() - 1)->getType();
312 return getNumOperands() == 2;
319 return getNumOperands() == 3;
595 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i)
602 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i)
613 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i)
621 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i)
628 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i)
686 for (int i = 0, e = Expr->getNumOperands();
[all...]
/freebsd-10.3-release/contrib/llvm/lib/IR/
H A DDebugInfo.cpp54 if (DbgNode == 0 || Elt >= DbgNode->getNumOperands())
77 if (Elt < DbgNode->getNumOperands())
89 if (Elt < DbgNode->getNumOperands())
106 if (Elt < DbgNode->getNumOperands())
115 if (Elt < DbgNode->getNumOperands())
124 if (Elt < DbgNode->getNumOperands())
133 if (Elt < DbgNode->getNumOperands()) {
140 return DbgNode->getNumOperands() - 8;
293 (DbgNode->getNumOperands() == 3);
299 (DbgNode->getNumOperands() >
[all...]
H A DUser.cpp32 for (unsigned i = 0, E = getNumOperands(); i != E; ++i)
H A DMetadata.cpp104 assert(Op <= N->getNumOperands() && "Invalid operand number");
170 for (unsigned i = 0, e = N->getNumOperands(); i != e; ++i) {
195 for (unsigned i = 0, e = getNumOperands(); i != e; ++i)
308 assert(i < getNumOperands() && "Invalid operand number");
317 for (unsigned i = 0, e = getNumOperands(); i != e; ++i)
395 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) {
470 int AN = A->getNumOperands() / 2;
471 int BN = B->getNumOperands() / 2;
539 /// getNumOperands - Return number of NamedMDNode operands.
540 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)
/freebsd-10.3-release/contrib/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp155 if (Node->getNumOperands() < 2)
168 if (Node->getNumOperands() < 3)
204 if (Node->getNumOperands() < 4)
231 if (Node->getNumOperands() < 2)
236 if (Node->getNumOperands() <= 3) {
237 uint64_t Cur = Node->getNumOperands() == 2 ? 0 :
249 for (unsigned Idx = 1; Idx < Node->getNumOperands(); Idx += 2) {
261 TheIdx = Node->getNumOperands() - 2;
335 return isa<MDNode>(MD->getOperand(0)) && MD->getNumOperands() >= 3;
539 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)
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) {
/freebsd-10.3-release/contrib/llvm/lib/Target/X86/InstPrinter/
H A DX86InstComments.cpp69 MI->getOperand(MI->getNumOperands()-1).getImm(),
79 MI->getOperand(MI->getNumOperands()-1).getImm(),
90 DecodePSHUFMask(MVT::v4i32, MI->getOperand(MI->getNumOperands()-1).getImm(),
98 DecodePSHUFMask(MVT::v8i32, MI->getOperand(MI->getNumOperands()-1).getImm(),
111 MI->getOperand(MI->getNumOperands()-1).getImm(),
120 MI->getOperand(MI->getNumOperands()-1).getImm(),
131 MI->getOperand(MI->getNumOperands()-1).getImm(),
140 MI->getOperand(MI->getNumOperands()-1).getImm(),
296 DecodeSHUFPMask(MVT::v2f64, MI->getOperand(MI->getNumOperands()-1).getImm(),
305 DecodeSHUFPMask(MVT::v4f64, MI->getOperand(MI->getNumOperands()
[all...]
/freebsd-10.3-release/contrib/llvm/lib/CodeGen/
H A DDeadMachineInstructionElim.cpp66 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
123 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
152 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
171 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
H A DMachineInstr.cpp502 if (TBAAInfo->getNumOperands() > 0)
538 if (unsigned NumOps = MCID->getNumOperands() +
555 CapOperands = OperandCapacity::get(MI.getNumOperands());
559 for (unsigned i = 0; i != MI.getNumOperands(); ++i)
579 for (unsigned i = 0, e = getNumOperands(); i != e; ++i)
588 for (unsigned i = 0, e = getNumOperands(); i != e; ++i)
641 unsigned OpNo = getNumOperands();
653 // instruction, only implicit regs are allowed beyond MCID->getNumOperands().
656 OpNo < MCID->getNumOperands() || isMetaDataOp) &&
666 if (!OldOperands || OldCap.getSize() == getNumOperands()) {
[all...]
H A DMachineSSAUpdater.cpp93 for (unsigned i = 1, e = I->getNumOperands(); i != e; i += 2) {
210 for (unsigned i = 1, e = MI->getNumOperands(); i != e; i += 2) {
267 : PHI(P), idx(PHI->getNumOperands()) {}
339 if (PHI && PHI->getNumOperands() <= 1)
/freebsd-10.3-release/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp58 if (ErrorLine >= LocInfo->getNumOperands())
61 if (LocInfo->getNumOperands() != 0)
148 unsigned NumOperands = MI->getNumOperands();
202 if (OpNo >= MI->getNumOperands()) break;
210 if (OpNo >= MI->getNumOperands() ||
244 unsigned NumOperands = MI->getNumOperands();
368 if (OpNo >= MI->getNumOperands()) break;
376 if (OpNo >= MI->getNumOperands() ||
420 assert(NumDefs != MI->getNumOperands()-2 && "No asm string?");
450 for (unsigned i = MI->getNumOperands();
[all...]
/freebsd-10.3-release/contrib/llvm/lib/Transforms/Utils/
H A DModuleUtils.cpp38 unsigned n = Init->getNumOperands();
76 for (unsigned I = 0, E = Init->getNumOperands(); I != E; ++I) {
/freebsd-10.3-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonPeephole.cpp138 assert (MI->getNumOperands() == 2);
157 assert (MI->getNumOperands() == 3);
174 assert(MI->getNumOperands() == 3);
189 assert (MI->getNumOperands() == 2);
207 assert (MI->getNumOperands() == 2);
/freebsd-10.3-release/contrib/llvm/lib/Target/ARM/
H A DThumb2SizeReduction.cpp259 for (unsigned i = 0, e = CPSRDef->getNumOperands(); i != e; ++i) {
269 for (unsigned i = 0, e = Use->getNumOperands(); i != e; ++i) {
342 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
427 for (unsigned i = 4; i < MI->getNumOperands(); ++i) {
511 for (unsigned e = MI->getNumOperands(); OpNum != e; ++OpNum)
553 MI->getOperand(MCID.getNumOperands()-1).getReg() == ARM::CPSR)
702 unsigned NumOps = MCID.getNumOperands();
728 unsigned NumOps = MCID.getNumOperands();
729 for (unsigned i = 1, e = MI->getNumOperands(); i != e; ++i) {
765 for (unsigned i = 0, e = MCID.getNumOperands();
[all...]
/freebsd-10.3-release/contrib/llvm/lib/Transforms/Scalar/
H A DSimplifyCFGPass.cpp95 Ret->getNumOperands() == 0 ||
112 if (Ret->getNumOperands() == 0 ||
/freebsd-10.3-release/contrib/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) {
/freebsd-10.3-release/contrib/llvm/lib/Target/R600/MCTargetDesc/
H A DSIMCCodeEmitter.cpp142 for (unsigned i = 0, e = MI.getNumOperands(); i < e; ++i) {
184 for (unsigned e = MI.getNumOperands(); OpNo < e; ++OpNo) {
/freebsd-10.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp61 unsigned N = Node->getNumOperands();
124 for (unsigned i = 0, e = User->getNumOperands(); i != e; ++i) {
135 if (i+II.getNumDefs() < II.getNumOperands()) {
324 bool isOptDef = IIOpNum < MCID.getNumOperands() &&
333 if (IIOpNum < II->getNumOperands())
355 unsigned Idx = MIB->getNumOperands();
389 bool Imp = II && (IIOpNum >= II->getNumOperands() && !II->isVariadic());
613 unsigned NumOps = Node->getNumOperands();
675 AddOperand(MIB, Op, (*MIB).getNumOperands(), &II, VRBaseMap,
752 countOperands(Node, II.getNumOperands()
[all...]

Completed in 197 milliseconds

1234567891011>>