Home
last modified time | relevance | path

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

12345678910>>...14

/NextBSD/contrib/llvm/lib/Target/X86/InstPrinter/
HDX86InstComments.cpp134 if (MI->getOperand(MI->getNumOperands() - 1).isImm()) in EmitAnyX86InstComments()
136 MI->getOperand(MI->getNumOperands() - 1).getImm(), in EmitAnyX86InstComments()
145 if (MI->getOperand(MI->getNumOperands() - 1).isImm()) in EmitAnyX86InstComments()
147 MI->getOperand(MI->getNumOperands() - 1).getImm(), in EmitAnyX86InstComments()
159 if (MI->getOperand(MI->getNumOperands() - 1).isImm()) in EmitAnyX86InstComments()
161 MI->getOperand(MI->getNumOperands() - 1).getImm(), in EmitAnyX86InstComments()
170 if (MI->getOperand(MI->getNumOperands() - 1).isImm()) in EmitAnyX86InstComments()
172 MI->getOperand(MI->getNumOperands() - 1).getImm(), in EmitAnyX86InstComments()
184 if (MI->getOperand(MI->getNumOperands() - 1).isImm()) in EmitAnyX86InstComments()
186 MI->getOperand(MI->getNumOperands() - 1).getImm(), in EmitAnyX86InstComments()
[all …]
/NextBSD/contrib/llvm/include/llvm/IR/
HDOperandTraits.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->getOperandList() + U->getNumOperands(); in op_end()
101 return U->getNumOperands(); in operands()
120 inline unsigned getNumOperands() const
147 unsigned CLASS::getNumOperands() const { \
/NextBSD/contrib/llvm/lib/Analysis/
HDTypeBasedAliasAnalysis.cpp156 if (Node->getNumOperands() < 2) in getParent()
169 if (Node->getNumOperands() < 3) in TypeIsImmutable()
204 if (Node->getNumOperands() < 4) in TypeIsImmutable()
231 if (Node->getNumOperands() < 2) in getParent()
236 if (Node->getNumOperands() <= 3) { in getParent()
237 uint64_t Cur = Node->getNumOperands() == 2 in getParent()
251 for (unsigned Idx = 1; Idx < Node->getNumOperands(); Idx += 2) { in getParent()
263 TheIdx = Node->getNumOperands() - 2; in getParent()
342 return isa<MDNode>(MD->getOperand(0)) && MD->getNumOperands() >= 3; in isStructPathTBAA()
550 if (getNumOperands() < 1) return false; in isTBAAVtableAccess()
[all …]
HDPHITransAddr.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()
181 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()
244 GEPI->getNumOperands() == GEPOps.size() && in PHITranslateSubExpr()
402 for (unsigned i = 0, e = GEP->getNumOperands(); i != e; ++i) { in InsertPHITranslatedSubExpr()
HDScopedNoAliasAA.cpp68 if (Node->getNumOperands() < 2) in getDomain()
137 for (unsigned i = 0, ie = List->getNumOperands(); i != ie; ++i) in collectMDInDomain()
151 for (unsigned i = 0, ie = NoAlias->getNumOperands(); i != ie; ++i) in mayAliasInScopes()
/NextBSD/contrib/llvm/lib/CodeGen/AsmPrinter/
HDAsmPrinterInlineAsm.cpp63 if (ErrorLine >= LocInfo->getNumOperands()) in srcMgrDiagHandler()
66 if (LocInfo->getNumOperands() != 0) in srcMgrDiagHandler()
170 unsigned NumOperands = MI->getNumOperands(); in EmitMSInlineAsmStr()
224 if (OpNo >= MI->getNumOperands()) break; in EmitMSInlineAsmStr()
232 if (OpNo >= MI->getNumOperands() || in EmitMSInlineAsmStr()
266 unsigned NumOperands = MI->getNumOperands(); in EmitGCCInlineAsmStr()
390 if (OpNo >= MI->getNumOperands()) break; in EmitGCCInlineAsmStr()
398 if (OpNo >= MI->getNumOperands() || in EmitGCCInlineAsmStr()
443 assert(NumDefs != MI->getNumOperands()-2 && "No asm string?"); in EmitInlineAsm()
466 for (unsigned i = MI->getNumOperands(); i != 0; --i) { in EmitInlineAsm()
[all …]
/NextBSD/contrib/llvm/lib/CodeGen/
HDMachineInstr.cpp560 if (TBAAInfo->getNumOperands() > 0) in print()
570 if (ScopeInfo->getNumOperands() > 0) in print()
571 for (unsigned i = 0, ie = ScopeInfo->getNumOperands(); i != ie; ++i) { in print()
584 if (NoAliasInfo->getNumOperands() > 0) in print()
585 for (unsigned i = 0, ie = NoAliasInfo->getNumOperands(); i != ie; ++i) { in print()
627 if (unsigned NumOps = MCID->getNumOperands() + in MachineInstr()
646 CapOperands = OperandCapacity::get(MI.getNumOperands()); in MachineInstr()
726 unsigned OpNo = getNumOperands(); in addOperand()
741 OpNo < MCID->getNumOperands() || isMetaDataOp) && in addOperand()
751 if (!OldOperands || OldCap.getSize() == getNumOperands()) { in addOperand()
[all …]
HDDeadMachineInstructionElim.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()
HDCriticalAntiDepBreaker.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()
HDTwoAddressInstructionPass.cpp198 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in sink3AddrInstruction()
271 for (unsigned i = 0, e = OtherMI->getNumOperands(); i != e; ++i) { in sink3AddrInstruction()
478 for (unsigned i = 0, NumOps = MI.getNumOperands(); i != NumOps; ++i) { in isTwoAddrUse()
874 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in rescheduleMIBelowKill()
917 for (unsigned i = 0, e = OtherMI->getNumOperands(); i != e; ++i) { in rescheduleMIBelowKill()
1058 for (unsigned i = 0, e = KillMI->getNumOperands(); i != e; ++i) { in rescheduleKillAboveMI()
1097 for (unsigned i = 0, e = OtherMI->getNumOperands(); i != e; ++i) { in rescheduleKillAboveMI()
1190 if (MI.isCommutable() && MI.getNumOperands() >= 3 && in tryInstructionTransform()
1321 for (unsigned i = 0, e = MI.getNumOperands(); i != e; ++i) { in tryInstructionTransform()
1390 unsigned NumOps = MI->getNumOperands(); in collectTiedOperands()
[all …]
HDRegisterScavenging.cpp108 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in determineKillsAndDefs()
195 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in forward()
310 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in findSurvivorReg()
358 assert(i < MI->getNumOperands() && in getFrameIndexOperandNum()
372 for (unsigned i = 0, e = I->getNumOperands(); i != e; ++i) { in scavengeRegister()
HDMachineCSE.cpp125 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in INITIALIZE_PASS_DEPENDENCY()
189 for (unsigned i = 0, e = I->getNumOperands(); i != e; ++i) { in isPhysDefTriviallyDead()
223 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in hasLivePhysRegDefUses()
242 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in hasLivePhysRegDefUses()
314 for (unsigned i = 0, e = I->getNumOperands(); i != e; ++i) { in PhysRegDefsReach()
401 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in isProfitableToCSE()
536 for (unsigned i = 0, e = MI->getNumOperands(); NumDefs && i != e; ++i) { in ProcessBlock()
HDExpandPostRAPseudos.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()
HDMachineSSAUpdater.cpp95 for (unsigned i = 1, e = I->getNumOperands(); i != e; i += 2) { in LookForIdenticalPHI()
212 for (unsigned i = 1, e = MI->getNumOperands(); i != e; i += 2) { in findCorrespondingPred()
259 : PHI(P), idx(PHI->getNumOperands()) {} in PHI_iterator()
331 if (PHI && PHI->getNumOperands() <= 1) in ValueIsNewPHI()
HDUnreachableBlockElim.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()
HDMachineLICM.cpp431 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in ProcessMI()
556 for (unsigned i = 0, e = TI->getNumOperands(); i != e; ++i) { in HoistRegionPostRA()
585 for (unsigned j = 0, ee = MI->getNumOperands(); j != ee; ++j) { in HoistRegionPostRA()
615 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in AddToLiveIns()
881 for (unsigned i = 0, e = MI->getDesc().getNumOperands(); i != e; ++i) { in calcRegisterCost()
964 for (unsigned i = 0, e = I.getNumOperands(); i != e; ++i) { in IsLoopInvariantInst()
1058 for (unsigned i = 0, e = UseMI.getNumOperands(); i != e; ++i) { in HasHighOperandLatency()
1085 for (unsigned i = 0, e = MI.getNumOperands(); NumDefs && i != e; ++i) { in IsCheapInstruction()
1176 for (unsigned i = 0, e = MI.getDesc().getNumOperands(); i != e; ++i) { in IsProfitableToHoist()
1322 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in EliminateCSE()
[all …]
/NextBSD/contrib/llvm/include/llvm/Analysis/
HDScalarEvolutionExpressions.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()
594 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i) in visitAddExpr()
601 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i) in visitMulExpr()
612 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i) in visitAddRecExpr()
620 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i) in visitSMaxExpr()
627 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i) in visitUMaxExpr()
690 for (int i = 0, e = Expr->getNumOperands(); i < e; ++i) in visitAddExpr()
[all …]
/NextBSD/contrib/llvm/lib/IR/
HDInstructions.cpp88 : Instruction(PN.getType(), Instruction::PHI, nullptr, PN.getNumOperands()), in PHINode()
89 ReservedSpace(PN.getNumOperands()) { in PHINode()
90 allocHungoffUses(PN.getNumOperands()); in PHINode()
111 setNumHungOffUseOperands(getNumOperands() - 1); in removeIncomingValue()
114 if (getNumOperands() == 0 && DeletePHIIfEmpty) { in removeIncomingValue()
127 unsigned e = getNumOperands(); in growOperands()
170 LP.getNumOperands()), in LandingPadInst()
171 ReservedSpace(LP.getNumOperands()) { in LandingPadInst()
172 allocHungoffUses(LP.getNumOperands()); in LandingPadInst()
204 unsigned e = getNumOperands(); in growOperands()
[all …]
HDInstruction.cpp330 getNumOperands() != I->getNumOperands() || in isIdenticalToWhenDefined()
335 if (getNumOperands() == 0 && I->getNumOperands() == 0) in isIdenticalToWhenDefined()
361 getNumOperands() != I->getNumOperands() || in isSameOperationAs()
369 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) in isSameOperationAs()
HDMetadata.cpp61 if (!N || N->getNumOperands() != 1) in canonicalizeMetadataForValue()
588 assert(Op < getNumOperands() && "Expected valid operand"); in handleChangedOperand()
624 for (unsigned O = 0, E = getNumOperands(); O != E; ++O) in handleChangedOperand()
770 if (N->getNumOperands() == Ops.size() && N == N->getOperand(0)) { in getOrSelfReference()
787 MDs.reserve(A->getNumOperands() + B->getNumOperands()); in concatenate()
888 int AN = A->getNumOperands() / 2; in getMostGenericRange()
889 int BN = B->getNumOperands() / 2; in getMostGenericRange()
961 unsigned NamedMDNode::getNumOperands() const { in getNumOperands() function in NamedMDNode
966 assert(i < getNumOperands() && "Invalid Operand number!"); in getOperand()
974 assert(I < getNumOperands() && "Invalid operand number"); in setOperand()
/NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/
HDInstrEmitter.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()
614 unsigned NumOps = Node->getNumOperands(); in EmitRegSequence()
682 AddOperand(MIB, Op, (*MIB).getNumOperands(), &II, VRBaseMap, in EmitDbgValue()
769 countOperands(Node, II.getNumOperands() - NumDefs, NumImpUses); in EmitMachineNode()
[all …]
/NextBSD/contrib/llvm/lib/Target/Hexagon/
HDHexagonPeephole.cpp138 assert (MI->getNumOperands() == 2); in runOnMachineFunction()
157 assert (MI->getNumOperands() == 3); in runOnMachineFunction()
174 assert(MI->getNumOperands() == 3); in runOnMachineFunction()
189 assert (MI->getNumOperands() == 2); in runOnMachineFunction()
207 assert (MI->getNumOperands() == 2); in runOnMachineFunction()
/NextBSD/contrib/llvm/lib/Target/ARM/
HDThumb2SizeReduction.cpp342 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) { in VerifyLowRegs()
424 for (unsigned i = 3; i < MI->getNumOperands(); ++i) { in ReduceLoadStore()
510 for (unsigned e = MI->getNumOperands(); OpNum != e; ++OpNum) in ReduceLoadStore()
552 MI->getOperand(MCID.getNumOperands()-1).getReg() == ARM::CPSR) in ReduceSpecial()
701 unsigned NumOps = MCID.getNumOperands(); in ReduceTo2Addr()
727 unsigned NumOps = MCID.getNumOperands(); in ReduceTo2Addr()
728 for (unsigned i = 1, e = MI->getNumOperands(); i != e; ++i) { in ReduceTo2Addr()
764 for (unsigned i = 0, e = MCID.getNumOperands(); i != e; ++i) { in ReduceToNarrow()
797 unsigned NumOps = MCID.getNumOperands(); in ReduceToNarrow()
823 unsigned NumOps = MCID.getNumOperands(); in ReduceToNarrow()
[all …]
/NextBSD/contrib/llvm/lib/MC/
HDMCInst.cpp44 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) { in print()
59 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) { in dump_pretty()
/NextBSD/contrib/llvm/lib/Target/ARM/MCTargetDesc/
HDARMMCTargetDesc.cpp83 assert(MI.getNumOperands() >= 4 && "expected >= 4 arguments"); in getARMStoreDeprecationInfo()
84 for (unsigned OI = 4, OE = MI.getNumOperands(); OI < OE; ++OI) { in getARMStoreDeprecationInfo()
100 assert(MI.getNumOperands() >= 4 && "expected >= 4 arguments"); in getARMLoadDeprecationInfo()
102 for (unsigned OI = 4, OE = MI.getNumOperands(); OI < OE; ++OI) { in getARMLoadDeprecationInfo()

12345678910>>...14