Home
last modified time | relevance | path

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

1234567891011

/external/llvm/lib/IR/
DDebugInfo.cpp70 if (DbgNode == 0 || Elt >= DbgNode->getNumOperands()) in getField()
95 if (Elt < DbgNode->getNumOperands()) in getUInt64Field()
107 if (Elt < DbgNode->getNumOperands()) in getInt64Field()
119 if (Elt < DbgNode->getNumOperands()) in getDescriptorField()
129 if (Elt < DbgNode->getNumOperands()) in getGlobalVariableField()
138 if (Elt < DbgNode->getNumOperands()) in getConstantField()
147 if (Elt < DbgNode->getNumOperands()) in getFunctionField()
156 if (Elt < DbgNode->getNumOperands()) { in replaceFunctionField()
163 return DbgNode->getNumOperands()-8; in getNumAddrElements()
315 (DbgNode->getNumOperands() == 3); in isLexicalBlockFile()
[all …]
DMetadata.cpp102 assert(Op <= N->getNumOperands() && "Invalid operand number"); in getOperandPtr()
168 for (unsigned i = 0, e = N->getNumOperands(); i != e; ++i) { in assertLocalFunction()
193 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) in getFunction()
306 assert(i < getNumOperands() && "Invalid operand number"); in getOperand()
315 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) in Profile()
393 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) { in replaceOperand()
417 T = T->getNumOperands() >= 2 ? cast_or_null<MDNode>(T->getOperand(1)) : 0; in getMostGenericTBAA()
424 T = T->getNumOperands() >= 2 ? cast_or_null<MDNode>(T->getOperand(1)) : 0; in getMostGenericTBAA()
504 int AN = A->getNumOperands() / 2; in getMostGenericRange()
505 int BN = B->getNumOperands() / 2; in getMostGenericRange()
[all …]
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 …]
DInstruction.cpp273 getNumOperands() != I->getNumOperands() || in isIdenticalToWhenDefined()
279 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) in isIdenticalToWhenDefined()
321 for (unsigned i = 0, e = thisPHI->getNumOperands(); i != e; ++i) { in isIdenticalToWhenDefined()
339 getNumOperands() != I->getNumOperands() || in isSameOperationAs()
347 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) in isSameOperationAs()
/external/llvm/unittests/IR/
DMDBuilderTest.cpp37 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) == 0); in TEST_F()
69 EXPECT_TRUE(R1->getNumOperands() == 1 || R1->getOperand(1) == 0); in TEST_F()
76 EXPECT_GE(R0->getNumOperands(), 1U); in TEST_F()
79 EXPECT_TRUE(R0->getNumOperands() == 1 || R0->getOperand(1) == 0); in TEST_F()
91 EXPECT_GE(N0->getNumOperands(), 2U); in TEST_F()
92 EXPECT_GE(N1->getNumOperands(), 2U); in TEST_F()
[all …]
/external/llvm/include/llvm/IR/
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 { \
/external/llvm/lib/CodeGen/
DMachineInstr.cpp502 if (TBAAInfo->getNumOperands() > 0) in operator <<()
538 if (unsigned NumOps = MCID->getNumOperands() + in MachineInstr()
555 CapOperands = OperandCapacity::get(MI.getNumOperands()); in MachineInstr()
559 for (unsigned i = 0; i != MI.getNumOperands(); ++i) in MachineInstr()
579 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) in RemoveRegOperandsFromUseLists()
588 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) in AddRegOperandsToUseLists()
641 unsigned OpNo = getNumOperands(); in addOperand()
654 OpNo < MCID->getNumOperands()) && in addOperand()
663 if (!OldOperands || OldCap.getSize() == getNumOperands()) { in addOperand()
715 assert(OpNo < getNumOperands() && "Invalid operand number"); in RemoveOperand()
[all …]
DDeadMachineInstructionElim.cpp66 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in isDead()
123 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in runOnMachineFunction()
152 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in runOnMachineFunction()
171 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in runOnMachineFunction()
DTwoAddressInstructionPass.cpp186 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in sink3AddrInstruction()
259 for (unsigned i = 0, e = OtherMI->getNumOperands(); i != e; ++i) { in sink3AddrInstruction()
431 ? MI.getNumOperands() : MCID.getNumOperands(); in isTwoAddrUse()
796 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in rescheduleMIBelowKill()
839 for (unsigned i = 0, e = OtherMI->getNumOperands(); i != e; ++i) { in rescheduleMIBelowKill()
982 for (unsigned i = 0, e = KillMI->getNumOperands(); i != e; ++i) { in rescheduleKillAboveMI()
1021 for (unsigned i = 0, e = OtherMI->getNumOperands(); i != e; ++i) { in rescheduleKillAboveMI()
1114 if (MI.isCommutable() && MI.getNumOperands() >= 3 && in tryInstructionTransform()
1229 for (unsigned i = 0, e = MI.getNumOperands(); i != e; ++i) { in tryInstructionTransform()
1298 unsigned NumOps = MI->getNumOperands(); in collectTiedOperands()
[all …]
DRegisterScavenging.cpp141 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in forward()
168 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in forward()
275 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in findSurvivorReg()
323 assert(i < MI->getNumOperands() && in getFrameIndexOperandNum()
337 for (unsigned i = 0, e = I->getNumOperands(); i != e; ++i) { in scavengeRegister()
DCriticalAntiDepBreaker.cpp169 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in PrescanInstruction()
176 if (i < MI->getDesc().getNumOperands()) in PrescanInstruction()
221 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in ScanInstruction()
263 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in ScanInstruction()
271 if (i < MI->getDesc().getNumOperands()) in ScanInstruction()
329 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in isNewRegClobberedByRefs()
576 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in BreakAntiDependencies()
DExpandPostRAPseudos.cpp70 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in TransferImplicitDefs()
151 if (SrcMO.isUndef() || MI->getNumOperands() > 2) { in LowerCopy()
167 if (MI->getNumOperands() > 2) in LowerCopy()
DMachineLICM.cpp411 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in ProcessMI()
536 for (unsigned i = 0, e = TI->getNumOperands(); i != e; ++i) { in HoistRegionPostRA()
565 for (unsigned j = 0, ee = MI->getNumOperands(); j != ee; ++j) { in HoistRegionPostRA()
595 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in AddToLiveIns()
813 for (unsigned i = 0, e = MI->getDesc().getNumOperands(); i != e; ++i) { in InitRegPressure()
845 for (unsigned i = 0, e = MI->getDesc().getNumOperands(); i != e; ++i) { in UpdateRegPressure()
923 for (unsigned i = 0, e = I.getNumOperands(); i != e; ++i) { in IsLoopInvariantInst()
1021 for (unsigned i = 0, e = UseMI->getNumOperands(); i != e; ++i) { in HasHighOperandLatency()
1050 for (unsigned i = 0, e = MI.getNumOperands(); NumDefs && i != e; ++i) { in IsCheapInstruction()
1106 for (unsigned i = 0, e = MI->getDesc().getNumOperands(); i != e; ++i) { in UpdateBackTraceRegPressure()
[all …]
DMachineCSE.cpp117 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in INITIALIZE_PASS_DEPENDENCY()
165 for (unsigned i = 0, e = I->getNumOperands(); i != e; ++i) { in isPhysDefTriviallyDead()
199 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in hasLivePhysRegDefUses()
218 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in hasLivePhysRegDefUses()
290 for (unsigned i = 0, e = I->getNumOperands(); i != e; ++i) { in PhysRegDefsReach()
381 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in isProfitableToCSE()
517 for (unsigned i = 0, e = MI->getNumOperands(); NumDefs && i != e; ++i) { in ProcessBlock()
/external/llvm/lib/Target/X86/InstPrinter/
DX86InstComments.cpp69 MI->getOperand(MI->getNumOperands()-1).getImm(), in EmitAnyX86InstComments()
79 MI->getOperand(MI->getNumOperands()-1).getImm(), in EmitAnyX86InstComments()
90 DecodePSHUFMask(MVT::v4i32, MI->getOperand(MI->getNumOperands()-1).getImm(), in EmitAnyX86InstComments()
98 DecodePSHUFMask(MVT::v8i32, MI->getOperand(MI->getNumOperands()-1).getImm(), in EmitAnyX86InstComments()
111 MI->getOperand(MI->getNumOperands()-1).getImm(), in EmitAnyX86InstComments()
120 MI->getOperand(MI->getNumOperands()-1).getImm(), in EmitAnyX86InstComments()
131 MI->getOperand(MI->getNumOperands()-1).getImm(), in EmitAnyX86InstComments()
140 MI->getOperand(MI->getNumOperands()-1).getImm(), in EmitAnyX86InstComments()
296 DecodeSHUFPMask(MVT::v2f64, MI->getOperand(MI->getNumOperands()-1).getImm(), in EmitAnyX86InstComments()
305 DecodeSHUFPMask(MVT::v4f64, MI->getOperand(MI->getNumOperands()-1).getImm(), in EmitAnyX86InstComments()
[all …]
/external/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinterInlineAsm.cpp58 if (ErrorLine >= LocInfo->getNumOperands()) in srcMgrDiagHandler()
61 if (LocInfo->getNumOperands() != 0) in srcMgrDiagHandler()
148 unsigned NumOperands = MI->getNumOperands(); in EmitMSInlineAsmStr()
202 if (OpNo >= MI->getNumOperands()) break; in EmitMSInlineAsmStr()
210 if (OpNo >= MI->getNumOperands() || in EmitMSInlineAsmStr()
244 unsigned NumOperands = MI->getNumOperands(); in EmitGCCInlineAsmStr()
368 if (OpNo >= MI->getNumOperands()) break; in EmitGCCInlineAsmStr()
376 if (OpNo >= MI->getNumOperands() || in EmitGCCInlineAsmStr()
420 assert(NumDefs != MI->getNumOperands()-2 && "No asm string?"); in EmitInlineAsm()
450 for (unsigned i = MI->getNumOperands(); i != 0; --i) { in EmitInlineAsm()
[all …]
/external/llvm/lib/Target/Mips/MCTargetDesc/
DMipsDirectObjLower.cpp25 assert(Inst.getNumOperands() == 3 && "Invalid no. of operands for shift!"); in LowerLargeShift()
57 assert(InstIn.getNumOperands() == 4 && in LowerDextDins()
60 assert(InstIn.getNumOperands() == 5 && in LowerDextDins()
/external/llvm/include/llvm/Analysis/
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();
DScalarEvolutionExpressions.h147 size_t getNumOperands() const { return NumOperands; } in getNumOperands() function
215 return getOperand(getNumOperands() - 1)->getType(); in getType()
312 return getNumOperands() == 2; in isAffine()
319 return getNumOperands() == 3; in isQuadratic()
582 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i) in visitAddExpr()
589 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i) in visitMulExpr()
600 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i) in visitAddRecExpr()
608 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i) in visitSMaxExpr()
615 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i) in visitUMaxExpr()
673 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i) in visitAddRecExpr()
/external/llvm/lib/Target/ARM/
DThumb2SizeReduction.cpp240 for (unsigned i = 0, e = Def->getNumOperands(); i != e; ++i) { in canAddPseudoFlagDep()
250 for (unsigned i = 0, e = Use->getNumOperands(); i != e; ++i) { in canAddPseudoFlagDep()
313 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in VerifyLowRegs()
398 for (unsigned i = 4; i < MI->getNumOperands(); ++i) { in ReduceLoadStore()
482 for (unsigned e = MI->getNumOperands(); OpNum != e; ++OpNum) in ReduceLoadStore()
525 MI->getOperand(MCID.getNumOperands()-1).getReg() == ARM::CPSR) in ReduceSpecial()
675 unsigned NumOps = MCID.getNumOperands(); in ReduceTo2Addr()
701 unsigned NumOps = MCID.getNumOperands(); in ReduceTo2Addr()
702 for (unsigned i = 1, e = MI->getNumOperands(); i != e; ++i) { in ReduceTo2Addr()
739 for (unsigned i = 0, e = MCID.getNumOperands(); i != e; ++i) { in ReduceToNarrow()
[all …]
/external/llvm/lib/CodeGen/SelectionDAG/
DInstrEmitter.cpp60 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()
309 bool isOptDef = IIOpNum < MCID.getNumOperands() && in AddRegisterOperand()
318 if (IIOpNum < II->getNumOperands()) in AddRegisterOperand()
340 unsigned Idx = MIB->getNumOperands(); in AddRegisterOperand()
374 bool Imp = II && (IIOpNum >= II->getNumOperands() && !II->isVariadic()); in AddOperand()
598 unsigned NumOps = Node->getNumOperands(); in EmitRegSequence()
660 AddOperand(MIB, Op, (*MIB).getNumOperands(), &II, VRBaseMap, in EmitDbgValue()
721 countOperands(Node, II.getNumOperands() - II.getNumDefs(), NumImpUses); in EmitMachineNode()
[all …]
/external/llvm/lib/MC/
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()
/external/llvm/lib/Analysis/
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()
220 for (unsigned i = 0, e = GEP->getNumOperands(); i != e; ++i) { in PHITranslateSubExpr()
245 GEPI->getNumOperands() == GEPOps.size() && in PHITranslateSubExpr()
403 for (unsigned i = 0, e = GEP->getNumOperands(); i != e; ++i) { in InsertPHITranslatedSubExpr()
/external/llvm/lib/Target/Hexagon/
DHexagonPeephole.cpp130 assert (MI->getNumOperands() == 2); in runOnMachineFunction()
151 assert(MI->getNumOperands() == 3); in runOnMachineFunction()
166 assert (MI->getNumOperands() == 2); in runOnMachineFunction()
184 assert (MI->getNumOperands() == 2); in runOnMachineFunction()
/external/llvm/lib/Target/R600/
DAMDILPeepholeOptimizer.cpp262 atomicFuncs[x].first->getNumOperands()-1, in doAtomicConversionIfNeeded()
323 StringRef calleeName = CI->getOperand(CI->getNumOperands()-1)->getName(); in optimizeCallInst()
360 Function *F = dyn_cast<Function>(CI->getOperand(CI->getNumOperands()-1)); in optimizeCallInst()
711 assert(AndMaskVec->getNumOperands() == in optimizeBitExtract()
712 ShrValVec->getNumOperands() && "cannot have a " in optimizeBitExtract()
715 for (size_t x = 0, y = AndMaskVec->getNumOperands(); x < y; ++x) { in optimizeBitExtract()
799 Value *LHS = CI->getOperand(CI->getNumOperands() - 1); in expandBFI()
837 Value *LHS = CI->getOperand(CI->getNumOperands() - 1); in expandBFM()
930 Value *LHS = CI->getOperand(CI->getNumOperands() - 1); in isSigned24BitOps()
946 Value *LHS = CI->getOperand(CI->getNumOperands()-1); in expandSigned24BitOps()
[all …]

1234567891011