Searched defs:ArgNo (Results 1 - 24 of 24) sorted by relevance

/external/clang/lib/Lex/
H A DMacroArgs.cpp297 const Token &MacroArgs::getStringifiedArgument(unsigned ArgNo, argument
301 assert(ArgNo < NumUnexpArgTokens && "Invalid argument number!");
307 if (StringifiedArgs[ArgNo].isNot(tok::string_literal))
308 StringifiedArgs[ArgNo] = StringifyArgument(getUnexpArgument(ArgNo), PP,
312 return StringifiedArgs[ArgNo];
H A DTokenLexer.cpp189 int ArgNo = Macro->getArgumentNum(Tokens[i+1].getIdentifierInfo()); local
190 assert(ArgNo != -1 && "Token following # is not an argument?");
199 Res = ActualArgs->getStringifiedArgument(ArgNo, PP,
204 Res = MacroArgs::StringifyArgument(ActualArgs->getUnexpArgument(ArgNo),
232 int ArgNo = II ? Macro->getArgumentNum(II) : -1; local
233 if (ArgNo == -1) {
257 Macro, ArgNo, PP))
268 const Token *ArgTok = ActualArgs->getUnexpArgument(ArgNo);
270 ResultArgToks = &ActualArgs->getPreExpArgument(ArgNo, Macro, PP)[0];
314 const Token *ArgToks = ActualArgs->getUnexpArgument(ArgNo);
[all...]
/external/llvm/lib/Analysis/
H A DAliasAnalysis.cpp457 unsigned ArgNo = 0; local
460 CI != CE; ++CI, ++ArgNo) {
465 (!CS.doesNotCapture(ArgNo) && !CS.isByValArgument(ArgNo)))
475 if (CS.doesNotAccessMemory(ArgNo))
477 if (CS.onlyReadsMemory(ArgNo)) {
H A DBasicAliasAnalysis.cpp829 unsigned ArgNo = 0; local
831 CI != CE; ++CI, ++ArgNo) {
836 (!CS.doesNotCapture(ArgNo) && !CS.isByValArgument(ArgNo)))
/external/llvm/lib/ExecutionEngine/Interpreter/
H A DExternalFunctions.cpp200 const unsigned ArgNo = A->getArgNo(); local
201 Type *ArgTy = FTy->getParamType(ArgNo);
202 args[ArgNo] = ffiTypeFor(ArgTy);
212 const unsigned ArgNo = A->getArgNo(); local
213 Type *ArgTy = FTy->getParamType(ArgNo);
214 values[ArgNo] = ffiValueFor(ArgTy, ArgVals[ArgNo], ArgDataPtr);
336 unsigned ArgNo = 2; local
372 sprintf(Buffer, FmtBuf, uint32_t(Args[ArgNo++].IntVal.getZExtValue()));
388 sprintf(Buffer, FmtBuf, Args[ArgNo
[all...]
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp92 unsigned ArgNo = CS.getArgumentNo(&U); local
93 if (CS.isInAllocaArgument(ArgNo))
100 (CS.getInstruction()->use_empty() || CS.doesNotCapture(ArgNo)))
105 if (CS.isByValArgument(ArgNo))
/external/llvm/utils/TableGen/
H A DCodeGenTarget.cpp584 unsigned ArgNo = Property->getValueAsInt("ArgNo"); local
585 ArgumentAttributes.push_back(std::make_pair(ArgNo, NoCapture));
587 unsigned ArgNo = Property->getValueAsInt("ArgNo"); local
588 ArgumentAttributes.push_back(std::make_pair(ArgNo, ReadOnly));
590 unsigned ArgNo = Property->getValueAsInt("ArgNo"); local
591 ArgumentAttributes.push_back(std::make_pair(ArgNo, ReadNone));
H A DIntrinsicEmitter.cpp325 unsigned ArgNo = ArgCodes.size(); local
328 // Encode what sort of argument it must be in the low 2 bits of the ArgNo.
329 return Sig.push_back((ArgNo << 2) | Tmp);
/external/clang/lib/ASTMatchers/Dynamic/
H A DMarshallers.h138 /// set of argument types accepted for argument \p ArgNo to \p ArgKinds.
141 virtual void getArgKinds(ast_type_traits::ASTNodeKind ThisKind, unsigned ArgNo,
215 void getArgKinds(ast_type_traits::ASTNodeKind ThisKind, unsigned ArgNo, argument
217 Kinds.push_back(ArgKinds[ArgNo]);
367 void getArgKinds(ast_type_traits::ASTNodeKind ThisKind, unsigned ArgNo, argument
560 void getArgKinds(ast_type_traits::ASTNodeKind ThisKind, unsigned ArgNo, argument
564 O->getArgKinds(ThisKind, ArgNo, Kinds);
617 void getArgKinds(ast_type_traits::ASTNodeKind ThisKind, unsigned ArgNo, argument
/external/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp230 unsigned ArgNo = Arg->getArgNo(); local
238 if (!CS.getArgument(ArgNo)->isDereferenceablePointer(DL))
886 // the argument specified by ArgNo.
H A DDeadArgumentElimination.cpp363 unsigned ArgNo = UnusedArgs[I]; local
365 Value *Arg = CS.getArgument(ArgNo);
366 CS.setArgument(ArgNo, UndefValue::get(Arg->getType()));
450 unsigned ArgNo = CS.getArgumentNo(U); local
452 if (ArgNo >= F->getFunctionType()->getNumParams())
456 assert(CS.getArgument(ArgNo)
462 RetOrArg Use = CreateArg(F, ArgNo);
H A DGlobalOpt.cpp2631 unsigned ArgNo = 0; local
2633 ++AI, ++ArgNo)
2634 setVal(AI, ActualArgs[ArgNo]);
/external/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp485 unsigned ArgNo = 0; local
488 ++ArgNo;
493 if (CI->getArgOperand(ArgNo) == Arg)
H A DMemCpyOptimizer.cpp349 bool processByValArgument(CallSite CS, unsigned ArgNo);
932 bool MemCpyOpt::processByValArgument(CallSite CS, unsigned ArgNo) { argument
936 Value *ByValArg = CS.getArgument(ArgNo);
961 unsigned ByValAlign = CS.getParamAlignment(ArgNo+1);
995 CS.setArgument(ArgNo, TmpCast);
/external/clang/lib/Basic/
H A DDiagnostic.cpp691 unsigned ArgNo = *DiagStr++ - '0'; local
694 unsigned ArgNo2 = ArgNo;
696 DiagnosticsEngine::ArgumentKind Kind = getArgKind(ArgNo);
715 const char ArgStr1[] = { '%', static_cast<char>('0' + ArgNo) };
729 const std::string &S = getArgStdStr(ArgNo);
735 const char *S = getArgCStr(ArgNo);
747 int Val = getArgSInt(ArgNo);
766 unsigned Val = getArgUInt(ArgNo);
785 tok::TokenKind Kind = static_cast<tok::TokenKind>(getRawArg(ArgNo));
807 const IdentifierInfo *II = getArgIdentifier(ArgNo);
[all...]
/external/llvm/lib/IR/
H A DDIBuilder.cpp1041 unsigned ArgNo) {
1050 ConstantInt::get(Type::getInt32Ty(VMContext), (LineNo | (ArgNo << 24))),
1077 unsigned ArgNo) {
1085 (LineNo | (ArgNo << 24))),
1037 createLocalVariable(unsigned Tag, DIDescriptor Scope, StringRef Name, DIFile File, unsigned LineNo, DITypeRef Ty, bool AlwaysPreserve, unsigned Flags, unsigned ArgNo) argument
1072 createComplexVariable(unsigned Tag, DIDescriptor Scope, StringRef Name, DIFile F, unsigned LineNo, DITypeRef Ty, ArrayRef<Value *> Addr, unsigned ArgNo) argument
/external/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp610 unsigned ArgNo = 0; local
612 E = CalledFunc->arg_end(); I != E; ++I, ++AI, ++ArgNo) {
619 if (CS.isByValArgument(ArgNo)) {
621 CalledFunc->getParamAlignment(ArgNo+1));
/external/clang/lib/CodeGen/
H A DCGDecl.cpp1610 bool ArgIsPointer, unsigned ArgNo) {
1745 DI->EmitDeclareOfArgVariable(&D, DeclPtr, ArgNo, Builder);
1609 EmitParmDecl(const VarDecl &D, llvm::Value *Arg, bool ArgIsPointer, unsigned ArgNo) argument
H A DCGCall.cpp1398 unsigned ArgNo = 1; local
1401 i != e; ++i, ++info_it, ++ArgNo) {
1612 if (ArgNo == 1 && SwapThisWithSRet)
2514 static void checkArgMatches(llvm::Value *Elt, unsigned &ArgNo, argument
2516 if (ArgNo < FTy->getNumParams())
2517 assert(Elt->getType() == FTy->getParamType(ArgNo));
2520 ++ArgNo;
H A DCGDebugInfo.cpp2713 unsigned ArgNo, CGBuilderTy &Builder) {
2750 if (isa<ImplicitParamDecl>(VD) && ArgNo == 1)
2781 addr, ArgNo);
2808 ArgNo);
2823 CGM.getLangOpts().Optimize, Flags, ArgNo);
2922 unsigned ArgNo,
2925 EmitDeclare(VD, llvm::dwarf::DW_TAG_arg_variable, AI, ArgNo, Builder);
2711 EmitDeclare(const VarDecl *VD, llvm::dwarf::LLVMConstants Tag, llvm::Value *Storage, unsigned ArgNo, CGBuilderTy &Builder) argument
2921 EmitDeclareOfArgVariable(const VarDecl *VD, llvm::Value *AI, unsigned ArgNo, CGBuilderTy &Builder) argument
/external/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.cpp1127 unsigned ArgNo = DV.getArgNumber(); local
1128 if (ArgNo == 0)
1136 if (ArgNo > Size)
1137 CurrentFnArguments.resize(ArgNo * 2);
1138 CurrentFnArguments[ArgNo - 1] = Var;
/external/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp2825 unsigned ArgNo = 0; local
2834 Value *OpVal = CS->getArgOperand(ArgNo++);
2837 ArgNo++;
/external/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp2245 unsigned ArgNo = 0; // ArgNo - The argument of the CallInst. local
2263 OpInfo.CallOperandVal = const_cast<Value *>(CS.getArgument(ArgNo++));
2280 OpInfo.CallOperandVal = const_cast<Value *>(CS.getArgument(ArgNo++));
/external/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp2608 unsigned ArgNo = CS.getArgumentNo(ArgIt); variable
2609 bool IsByVal = CS.paramHasAttr(ArgNo + 1, Attribute::ByVal);

Completed in 524 milliseconds