HomeSort by: relevance | last modified time | path
    Searched defs:ArgNo (Results 1 - 25 of 34) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Argument.h 31 unsigned ArgNo;
39 unsigned ArgNo = 0);
49 return ArgNo;
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUAliasAnalysis.cpp 157 unsigned ArgNo = Arg->getArgNo();
165 if (F->hasParamAttribute(ArgNo, Attribute::NoAlias) &&
166 (F->hasParamAttribute(ArgNo, Attribute::ReadNone) ||
167 F->hasParamAttribute(ArgNo, Attribute::ReadOnly))) {
AMDGPUHSAMetadataStreamer.cpp 291 auto ArgNo = Arg.getArgNo();
296 if (Node && ArgNo < Node->getNumOperands())
297 Name = cast<MDString>(Node->getOperand(ArgNo))->getString();
303 if (Node && ArgNo < Node->getNumOperands())
304 TypeName = cast<MDString>(Node->getOperand(ArgNo))->getString();
308 if (Node && ArgNo < Node->getNumOperands())
309 BaseTypeName = cast<MDString>(Node->getOperand(ArgNo))->getString();
317 if (Node && ArgNo < Node->getNumOperands())
318 AccQual = cast<MDString>(Node->getOperand(ArgNo))->getString();
323 if (Node && ArgNo < Node->getNumOperands()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
AliasAnalysis.cpp 739 unsigned ArgNo = 0;
744 CI != CE; ++CI, ++ArgNo) {
749 (!Call->doesNotCapture(ArgNo) && ArgNo < Call->getNumArgOperands() &&
750 !Call->isByValArgument(ArgNo)))
764 if (Call->doesNotAccessMemory(ArgNo))
766 if (Call->onlyReadsMemory(ArgNo)) {
Lint.cpp 234 unsigned ArgNo = 0;
235 for (auto BI = I.arg_begin(); BI != AE; ++BI, ++ArgNo) {
238 if (PAL.hasParamAttribute(ArgNo, Attribute::ByVal))
241 if (Formal->onlyReadsMemory() && I.onlyReadsMemory(ArgNo))
267 unsigned ArgNo = 0;
271 if (PAL.hasParamAttribute(ArgNo++, Attribute::ByVal))
StackSafetyAnalysis.cpp 404 unsigned ArgNo = CB.getArgOperandNo(&UI);
405 if (CB.isByValArgument(ArgNo)) {
407 UI, Ptr, DL.getTypeStoreSize(CB.getParamByValType(ArgNo))));
424 US.Calls.emplace(CallInfo<GlobalValue>(Callee, ArgNo), Offsets);
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
ExternalFunctions.cpp 209 const unsigned ArgNo = A->getArgNo();
210 Type *ArgTy = FTy->getParamType(ArgNo);
211 args[ArgNo] = ffiTypeFor(ArgTy);
221 const unsigned ArgNo = A->getArgNo();
222 Type *ArgTy = FTy->getParamType(ArgNo);
223 values[ArgNo] = ffiValueFor(ArgTy, ArgVals[ArgNo], ArgDataPtr);
339 unsigned ArgNo = 2;
375 sprintf(Buffer, FmtBuf, uint32_t(Args[ArgNo++].IntVal.getZExtValue()));
391 sprintf(Buffer, FmtBuf, Args[ArgNo++].IntVal.getZExtValue())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
Evaluator.cpp 699 unsigned ArgNo = 0;
701 ++AI, ++ArgNo)
702 setVal(&*AI, ActualArgs[ArgNo]);
CodeExtractor.cpp 1134 unsigned ArgNo = 0;
1142 SwiftErrorArgs.push_back(ArgNo);
1144 ++ArgNo;
InlineFunction.cpp 1911 unsigned ArgNo = 0;
1913 E = CalledFunc->arg_end(); I != E; ++I, ++AI, ++ArgNo) {
1920 if (CB.isByValArgument(ArgNo)) {
1922 CalledFunc->getParamAlignment(ArgNo));
2133 for (unsigned ArgNo = 0;
2134 ArgNo < CI->getFunctionType()->getNumParams(); ++ArgNo)
2135 ArgAttrs.push_back(Attrs.getParamAttributes(ArgNo));
  /src/external/apache2/llvm/dist/clang/lib/Lex/
TokenLexer.cpp 370 int ArgNo = Macro->getParameterNum(Tokens[I+1].getIdentifierInfo());
371 assert((ArgNo != -1 || VCtx.isVAOptToken(Tokens[I + 1])) &&
374 if (ArgNo == -1) {
387 const Token *UnexpArg = ActualArgs->getUnexpArgument(ArgNo);
417 int ArgNo = II ? Macro->getParameterNum(II) : -1;
418 if (ArgNo == -1) {
442 Macro, ArgNo, PP))
453 const Token *ArgTok = ActualArgs->getUnexpArgument(ArgNo);
455 ResultArgToks = &ActualArgs->getPreExpArgument(ArgNo, PP)[0];
512 const Token *ArgToks = ActualArgs->getUnexpArgument(ArgNo);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
InlineAsmLowering.cpp 293 unsigned ArgNo = 0; // ArgNo - The argument of the CallInst.
303 OpInfo.CallOperandVal = const_cast<Value *>(Call.getArgOperand(ArgNo++));
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
Attributor.cpp 208 int ArgNo = getCallSiteArgNo();
209 if (ArgNo < 0)
230 if (ACS.getCallArgOperandNo(u) != ArgNo)
250 if (Callee && Callee->arg_size() > unsigned(ArgNo))
251 return Callee->getArg(ArgNo);
DeadArgumentElimination.cpp 190 for (unsigned ArgNo = 0; ArgNo < NumArgs; ++ArgNo)
191 ArgAttrs.push_back(PAL.getParamAttributes(ArgNo));
312 unsigned ArgNo = UnusedArgs[I];
314 Value *Arg = CB->getArgOperand(ArgNo);
315 CB->setArgOperand(ArgNo, UndefValue::get(Arg->getType()));
316 CB->removeParamUndefImplyingAttrs(ArgNo);
441 unsigned ArgNo = CB->getArgOperandNo(U);
443 if (ArgNo >= F->getFunctionType()->getNumParams()
    [all...]
ArgumentPromotion.cpp 138 unsigned ArgNo = 0;
140 ++I, ++ArgNo) {
152 ArgAttrVec.push_back(PAL.getParamAttributes(ArgNo));
256 ArgNo = 0;
258 ++I, ++AI, ++ArgNo)
261 ArgAttrVec.push_back(CallPAL.getParamAttributes(ArgNo));
327 for (; AI != CB.arg_end(); ++AI, ++ArgNo) {
329 ArgAttrVec.push_back(CallPAL.getParamAttributes(ArgNo));
464 // the argument specified by ArgNo.
486 unsigned ArgNo = Arg->getArgNo()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
CallSiteSplitting.cpp 89 unsigned ArgNo = 0;
92 CB.addParamAttr(ArgNo, Attribute::NonNull);
93 ++ArgNo;
99 unsigned ArgNo = 0;
104 CB.removeParamAttr(ArgNo, Attribute::NonNull);
105 CB.setArgOperand(ArgNo, ConstValue);
107 ++ArgNo;
114 unsigned ArgNo = 0;
115 for (auto I = CB.arg_begin(), E = CB.arg_end(); I != E; ++I, ++ArgNo) {
117 if (isa<Constant>(*I) || CB.paramHasAttr(ArgNo, Attribute::NonNull)
    [all...]
CorrelatedValuePropagation.cpp 615 unsigned ArgNo = 0;
622 if (Type && !CB.paramHasAttr(ArgNo, Attribute::NonNull) &&
627 ArgNos.push_back(ArgNo);
628 ArgNo++;
631 assert(ArgNo == CB.arg_size() && "sanity check");
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
CodeGenTarget.cpp 868 unsigned ArgNo = R->getValueAsInt("ArgNo");
869 ArgumentAttributes.emplace_back(ArgNo, NoCapture, 0);
871 unsigned ArgNo = R->getValueAsInt("ArgNo");
872 ArgumentAttributes.emplace_back(ArgNo, NoAlias, 0);
874 unsigned ArgNo = R->getValueAsInt("ArgNo");
875 ArgumentAttributes.emplace_back(ArgNo, NoUndef, 0);
877 unsigned ArgNo = R->getValueAsInt("ArgNo")
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Basic/
Diagnostic.cpp 868 unsigned ArgNo = *DiagStr++ - '0';
871 unsigned ArgNo2 = ArgNo;
873 DiagnosticsEngine::ArgumentKind Kind = getArgKind(ArgNo);
895 const char ArgStr1[] = { '%', static_cast<char>('0' + ArgNo) };
909 const std::string &S = getArgStdStr(ArgNo);
915 const char *S = getArgCStr(ArgNo);
927 int Val = getArgSInt(ArgNo);
946 unsigned Val = getArgUInt(ArgNo);
965 tok::TokenKind Kind = static_cast<tok::TokenKind>(getRawArg(ArgNo));
987 const IdentifierInfo *II = getArgIdentifier(ArgNo);
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineFunction.h 412 uint16_t ArgNo;
413 ArgRegPair(Register R, unsigned Arg) : Reg(R), ArgNo(Arg) {
MIRYamlMapping.h 435 uint16_t ArgNo;
438 return Reg == Other.Reg && ArgNo == Other.ArgNo;
463 YamlIO.mapRequired("arg", ArgReg.ArgNo);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsCallLowering.cpp 644 unsigned ArgNo = 0;
661 ISDArgs.emplace_back(Flags, RegisterVT, VT, true, OrigArgIndices[ArgNo],
664 ++ArgNo;
MipsFastISel.cpp 1463 unsigned ArgNo = FormalArg.getArgNo();
1464 unsigned SrcReg = Allocation[ArgNo].Reg;
1465 unsigned DstReg = FuncInfo.MF->addLiveIn(SrcReg, Allocation[ArgNo].RC);
1469 unsigned ResultReg = createResultReg(Allocation[ArgNo].RC);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
MemorySSA.h 1088 return Access == Other.Access && (!Access || ArgNo == Other.ArgNo);
1100 return MP->getIncomingBlock(ArgNo);
1108 return MP->getIncomingValue(ArgNo);
1116 if (++ArgNo >= MP->getNumIncomingValues()) {
1117 ArgNo = 0;
1128 unsigned ArgNo = 0;
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
StdLibraryFunctionsChecker.cpp 89 /// ArgNo in CallExpr and CallEvent is defined as Unsigned, but
91 typedef uint32_t ArgNo;
92 static const ArgNo Ret;
96 static SmallString<8> getArgDesc(ArgNo);
113 ValueConstraint(ArgNo ArgN) : ArgN(ArgN) {}
135 ArgNo getArgNo() const { return ArgN; }
141 virtual std::vector<ArgNo> getArgsToTrack() const { return {ArgN}; }
156 ArgNo ArgN; // Argument to which we apply the constraint.
182 RangeConstraint(ArgNo ArgN, RangeKind Kind, const IntRangeVector &Ranges)
235 ArgNo OtherArgN
    [all...]

Completed in 68 milliseconds

1 2