Home
last modified time | relevance | path

Searched refs:getNumArgOperands (Results 1 – 25 of 52) sorted by relevance

123

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DInstrTypes.h1133 unsigned getNumArgOperands() const { return arg_size(); }
1136 assert(i < getNumArgOperands() && "Out of bounds!");
1141 assert(i < getNumArgOperands() && "Out of bounds!");
1147 assert(i < getNumArgOperands() && "Out of bounds!");
1151 assert(i < getNumArgOperands() && "Out of bounds!");
1276 assert(ArgNo < getNumArgOperands() && "Out of bounds");
1284 assert(ArgNo < getNumArgOperands() && "Out of bounds");
1306 assert(ArgNo < getNumArgOperands() && "Out of bounds");
1314 assert(ArgNo < getNumArgOperands() && "Out of bounds");
1390 if (i < (getNumArgOperands() + 1))
[all …]
H A DCallSite.h293 unsigned getNumArgOperands() const { in getNumArgOperands() function
294 CALLSITE_DELEGATE_GETTER(getNumArgOperands()); in getNumArgOperands()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DIntrinsicInst.cpp108 unsigned NumOperands = getNumArgOperands(); in getRoundingMode()
128 unsigned NumOperands = getNumArgOperands(); in getExceptionBehavior()
H A DAutoUpgrade.cpp1139 if (CI.getNumArgOperands() == 3) in upgradeAbs()
1152 if (CI.getNumArgOperands() == 4) in upgradeIntMinMax()
1181 if (CI.getNumArgOperands() == 4) in upgradePMULDQ()
1838 if (CI->getNumArgOperands() == 5) in UpgradeIntrinsicCall()
1952 if (CI->getNumArgOperands() == 3) in UpgradeIntrinsicCall()
2104 if (CI->getNumArgOperands() == 3) in UpgradeIntrinsicCall()
2170 if (CI->getNumArgOperands() == 3) in UpgradeIntrinsicCall()
2287 if (CI->getNumArgOperands() == 5) in UpgradeIntrinsicCall()
2310 if (CI->getNumArgOperands() == 4) in UpgradeIntrinsicCall()
2328 if (CI->getNumArgOperands() == 4) in UpgradeIntrinsicCall()
[all …]
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DWasmEHPrepare.cpp291 if (CPI->getNumArgOperands() == 1 && in prepareEHPads()
344 if (FPI->getNumArgOperands() == 0 || in prepareEHPad()
345 (FPI->getNumArgOperands() == 1 && in prepareEHPad()
H A DMachineModuleInfo.cpp339 for (unsigned i = 0, e = I.getNumArgOperands(); i != e; ++i) { in computeUsesVAFloatArgument()
H A DIntrinsicLowering.cpp593 if (CI->getNumArgOperands() != 1 || in LowerToByteSwap()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyOptimizeReturned.cpp60 for (unsigned i = 0, e = CS.getNumArgOperands(); i < e; ++i) in visitCallSite()
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp436 for (unsigned i = 0, e = CI->getNumArgOperands(); i < e; ++i) in wrapInvoke()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1112 if (CI->getNumArgOperands() == 1) { in optimizeCAbs()
1953 if (StreamArg >= (int)CI->getNumArgOperands()) in isReportingError()
1985 if (FormatStr == "%s" && CI->getNumArgOperands() > 1) { in optimizePrintFString()
2006 if (FormatStr == "%c" && CI->getNumArgOperands() > 1 && in optimizePrintFString()
2011 if (FormatStr == "%s\n" && CI->getNumArgOperands() > 1 && in optimizePrintFString()
2046 if (CI->getNumArgOperands() == 2) { in optimizeSPrintFString()
2062 CI->getNumArgOperands() < 3) in optimizeSPrintFString()
2132 if (CI->getNumArgOperands() == 3) { in optimizeSnPrintFString()
2155 CI->getNumArgOperands() == 4) { in optimizeSnPrintFString()
2220 if (CI->getNumArgOperands() == 2) { in optimizeFPrintFString()
[all …]
H A DLibCallsShrinkWrap.cpp307 if (CI.getNumArgOperands() == 0) in checkCandidate()
H A DEvaluator.cpp253 if (FTy->getNumParams() > CS.getNumArgOperands()) { in getFormalParams()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DGVN.cpp357 assert(I->getNumArgOperands() == 2 && in createExtractvalueExpr()
419 if (local_cdep->getNumArgOperands() != C->getNumArgOperands()) { in lookupOrAddCall()
424 for (unsigned i = 0, e = C->getNumArgOperands(); i < e; ++i) { in lookupOrAddCall()
474 if (cdep->getNumArgOperands() != C->getNumArgOperands()) { in lookupOrAddCall()
478 for (unsigned i = 0, e = C->getNumArgOperands(); i < e; ++i) { in lookupOrAddCall()
H A DTailRecursionElimination.cpp621 for (unsigned i = 0, e = CI->getNumArgOperands(); i != e; ++i) in eliminateRecursiveTailCall()
H A DScalarizer.cpp475 unsigned NumArgs = CI.getNumArgOperands(); in splitCall()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPULibCalls.cpp585 auto NumArg = CI->getNumArgOperands(); in fold_read_write_pipe()
602 unsigned PtrArgLoc = CI->getNumArgOperands() - 3; in fold_read_write_pipe()
648 if (CI->getNumArgOperands() != FInfo.getNumArgs()) in fold()
1592 int numArgs = (int)aCI->getNumArgOperands(); in evaluateCall()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMCodeGenPrepare.cpp653 for (unsigned i = 0; i < Call->getNumArgOperands(); ++i) { in TruncateSinks()
770 for (unsigned i = 0; i < Call->getNumArgOperands(); ++i) { in Mutate()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp785 unsigned NumElts = Inst->getNumArgOperands() - 1; in getOrCreateResultFromMemIntrinsic()
826 Info.PtrVal = Inst->getArgOperand(Inst->getNumArgOperands() - 1); in getTgtMemIntrinsic()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp381 if (UseIndex >= CS.getNumArgOperands()) { in captured()
516 bool IsOperandBundleUse = UseIndex >= CS.getNumArgOperands(); in determinePointerReadAttrs()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DAliasAnalysis.cpp584 (!Call->doesNotCapture(ArgNo) && ArgNo < Call->getNumArgOperands() && in callCapturesBefore()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp1053 for (unsigned I = 0, E = II->getNumArgOperands(); I != E; ++I) in simplifyAMDGCNMemoryIntrinsicDemanded()
1643 II, DemandedElts, 0, II->getNumArgOperands() - 2); in SimplifyDemandedVectorElts()
H A DInstCombineCalls.cpp1523 assert(I.getNumArgOperands() >= NumOperands && "Not enough operands"); in haveSameOperands()
1524 assert(E.getNumArgOperands() >= NumOperands && "Not enough operands"); in haveSameOperands()
1550 haveSameOperands(I, *E, E->getNumArgOperands())) { in removeTriviallyEmptyRange()
1820 assert(Call.getNumArgOperands() > 1 && "Need at least 2 args to swap"); in canonicalizeConstantArg0ToArg1()
3269 unsigned AlignArg = II->getNumArgOperands() - 1; in visitCallInst()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86WinEHState.cpp465 if (CS.getNumArgOperands() != 2) in rewriteSetJmpCallSite()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp2485 unsigned NumArgOperands = I.getNumArgOperands(); in maybeHandleSimpleNomemIntrinsic()
2513 unsigned NumArgOperands = I.getNumArgOperands(); in handleUnknownIntrinsic()
2571 switch (I.getNumArgOperands()) { in handleVectorConvertIntrinsic()
2663 assert(I.getNumArgOperands() == 2); in handleVectorShiftIntrinsic()
2726 assert(I.getNumArgOperands() == 2); in handleVectorPackIntrinsic()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp899 SI.CLI, CS, ArgBeginIndex, CS.getNumArgOperands(), Callee, in LowerCallSiteWithDeoptBundleImpl()

123