/external/llvm/include/llvm/IR/ |
H A D | CallSite.h | 113 ValTy *getArgument(unsigned ArgNo) const { 114 assert(arg_begin() + ArgNo < arg_end() && "Argument # out of range!"); 115 return *(arg_begin() + ArgNo); 118 void setArgument(unsigned ArgNo, Value* newVal) { 120 assert(arg_begin() + ArgNo < arg_end() && "Argument # out of range!"); 121 getInstruction()->setOperand(ArgNo, newVal); 270 bool doesNotCapture(unsigned ArgNo) const { 271 return paramHasAttr(ArgNo + 1, Attribute::NoCapture); 275 bool isByValArgument(unsigned ArgNo) const { 276 return paramHasAttr(ArgNo [all...] |
H A D | DIBuilder.h | 534 /// @param ArgNo If this variable is an argument then this argument's 541 unsigned ArgNo = 0); 554 /// @param ArgNo If this variable is an argument then this argument's 559 unsigned ArgNo = 0);
|
/external/clang/lib/Lex/ |
H A D | MacroArgs.cpp | 297 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 D | TokenLexer.cpp | 189 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/ExecutionEngine/Interpreter/ |
H A D | ExternalFunctions.cpp | 200 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/clang/include/clang/Lex/ |
H A D | MacroArgs.h | 92 const Token &getStringifiedArgument(unsigned ArgNo, Preprocessor &PP,
|
/external/clang/lib/Basic/ |
H A D | Diagnostic.cpp | 691 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/Analysis/ |
H A D | AliasAnalysis.cpp | 457 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 D | BasicAliasAnalysis.cpp | 829 unsigned ArgNo = 0; local 831 CI != CE; ++CI, ++ArgNo) { 836 (!CS.doesNotCapture(ArgNo) && !CS.isByValArgument(ArgNo)))
|
/external/llvm/utils/TableGen/ |
H A D | CodeGenTarget.cpp | 584 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 D | IntrinsicEmitter.cpp | 325 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 D | Marshallers.h | 138 /// 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 D | DeadArgumentElimination.cpp | 363 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 D | ArgumentPromotion.cpp | 230 unsigned ArgNo = Arg->getArgNo(); local 238 if (!CS.getArgument(ArgNo)->isDereferenceablePointer(DL)) 886 // the argument specified by ArgNo.
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | MemCpyOptimizer.cpp | 349 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);
|
H A D | TailRecursionElimination.cpp | 485 unsigned ArgNo = 0; local 488 ++ArgNo; 493 if (CI->getArgOperand(ArgNo) == Arg)
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 92 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/lib/Transforms/Utils/ |
H A D | InlineFunction.cpp | 610 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 D | CGDebugInfo.h | 263 unsigned ArgNo, CGBuilderTy &Builder); 308 llvm::Value *AI, unsigned ArgNo, CGBuilderTy &Builder);
|
H A D | CGCall.cpp | 1398 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 D | CGDebugInfo.cpp | 2713 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/IR/ |
H A D | DIBuilder.cpp | 1041 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/CodeGen/AsmPrinter/ |
H A D | DwarfDebug.cpp | 1127 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/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 2483 for (unsigned ArgNo = 0, e = Ins.size(); ArgNo != e; ++ArgNo) { 2486 EVT ObjectVT = Ins[ArgNo].VT; 2489 ISD::ArgFlagsTy Flags = Ins[ArgNo].Flags; 2490 std::advance(FuncArg, Ins[ArgNo].OrigArgIndex - CurArgIdx); 2491 CurArgIdx = Ins[ArgNo].OrigArgIndex; 2764 for (unsigned ArgNo = 0, e = Ins.size(); ArgNo != e; 2765 ++ArgNo) { [all...] |
/external/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 2825 unsigned ArgNo = 0; local 2834 Value *OpVal = CS->getArgOperand(ArgNo++); 2837 ArgNo++;
|