/freebsd-10.1-release/contrib/llvm/include/llvm/Support/ |
H A D | CallSite.h | 111 ValTy *getArgument(unsigned ArgNo) const { 112 assert(arg_begin() + ArgNo < arg_end() && "Argument # out of range!"); 113 return *(arg_begin() + ArgNo); 116 void setArgument(unsigned ArgNo, Value* newVal) { 118 assert(arg_begin() + ArgNo < arg_end() && "Argument # out of range!"); 119 getInstruction()->setOperand(ArgNo, newVal); 251 bool doesNotCapture(unsigned ArgNo) const { 252 return paramHasAttr(ArgNo + 1, Attribute::NoCapture); 256 bool isByValArgument(unsigned ArgNo) const { 257 return paramHasAttr(ArgNo [all...] |
/freebsd-10.1-release/contrib/llvm/tools/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 | 193 int ArgNo = Macro->getArgumentNum(Tokens[i+1].getIdentifierInfo()); local 194 assert(ArgNo != -1 && "Token following # is not an argument?"); 203 Res = ActualArgs->getStringifiedArgument(ArgNo, PP, 208 Res = MacroArgs::StringifyArgument(ActualArgs->getUnexpArgument(ArgNo), 229 int ArgNo = II ? Macro->getArgumentNum(II) : -1; local 230 if (ArgNo == -1) { 258 Macro, ArgNo, PP)) 269 const Token *ArgTok = ActualArgs->getUnexpArgument(ArgNo); 271 ResultArgToks = &ActualArgs->getPreExpArgument(ArgNo, Macro, PP)[0]; 320 const Token *ArgToks = ActualArgs->getUnexpArgument(ArgNo); [all...] |
/freebsd-10.1-release/contrib/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...] |
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Lex/ |
H A D | MacroArgs.h | 91 const Token &getStringifiedArgument(unsigned ArgNo, Preprocessor &PP,
|
/freebsd-10.1-release/contrib/llvm/lib/Analysis/ |
H A D | AliasAnalysis.cpp | 435 unsigned ArgNo = 0; local 438 CI != CE; ++CI, ++ArgNo) { 443 (!CS.doesNotCapture(ArgNo) && !CS.isByValArgument(ArgNo))) 453 if (CS.doesNotAccessMemory(ArgNo)) 455 if (CS.onlyReadsMemory(ArgNo)) {
|
H A D | BasicAliasAnalysis.cpp | 719 unsigned ArgNo = 0; local 721 CI != CE; ++CI, ++ArgNo) { 726 (!CS.doesNotCapture(ArgNo) && !CS.isByValArgument(ArgNo)))
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Basic/ |
H A D | Diagnostic.cpp | 723 unsigned ArgNo = *DiagStr++ - '0'; local 726 unsigned ArgNo2 = ArgNo; 728 DiagnosticsEngine::ArgumentKind Kind = getArgKind(ArgNo); 747 const char ArgStr1[] = { '%', static_cast<char>('0' + ArgNo) }; 761 const std::string &S = getArgStdStr(ArgNo); 767 const char *S = getArgCStr(ArgNo); 779 int Val = getArgSInt(ArgNo); 798 unsigned Val = getArgUInt(ArgNo); 817 const IdentifierInfo *II = getArgIdentifier(ArgNo); 835 getDiags()->ConvertArgToString(Kind, getRawArg(ArgNo), [all...] |
/freebsd-10.1-release/contrib/llvm/utils/TableGen/ |
H A D | CodeGenTarget.cpp | 560 unsigned ArgNo = Property->getValueAsInt("ArgNo"); local 561 ArgumentAttributes.push_back(std::make_pair(ArgNo, NoCapture)); 563 unsigned ArgNo = Property->getValueAsInt("ArgNo"); local 564 ArgumentAttributes.push_back(std::make_pair(ArgNo, ReadOnly)); 566 unsigned ArgNo = Property->getValueAsInt("ArgNo"); local 567 ArgumentAttributes.push_back(std::make_pair(ArgNo, ReadNone));
|
H A D | IntrinsicEmitter.cpp | 330 unsigned ArgNo = ArgCodes.size(); local 333 // Encode what sort of argument it must be in the low 2 bits of the ArgNo. 334 return Sig.push_back((ArgNo << 2) | Tmp);
|
/freebsd-10.1-release/contrib/llvm/lib/Transforms/IPO/ |
H A D | DeadArgumentElimination.cpp | 398 unsigned ArgNo = UnusedArgs[I]; local 400 Value *Arg = CS.getArgument(ArgNo); 401 CS.setArgument(ArgNo, UndefValue::get(Arg->getType())); 486 unsigned ArgNo = CS.getArgumentNo(U); local 488 if (ArgNo >= F->getFunctionType()->getNumParams()) 492 assert(CS.getArgument(ArgNo) 498 RetOrArg Use = CreateArg(F, ArgNo);
|
H A D | ArgumentPromotion.cpp | 220 unsigned ArgNo = Arg->getArgNo(); local 229 if (!CS.getArgument(ArgNo)->isDereferenceablePointer()) 862 // the argument specified by ArgNo.
|
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | MemCpyOptimizer.cpp | 341 bool processByValArgument(CallSite CS, unsigned ArgNo); 901 bool MemCpyOpt::processByValArgument(CallSite CS, unsigned ArgNo) { argument 905 Value *ByValArg = CS.getArgument(ArgNo); 930 unsigned ByValAlign = CS.getParamAlignment(ArgNo+1); 964 CS.setArgument(ArgNo, TmpCast);
|
H A D | TailRecursionElimination.cpp | 313 unsigned ArgNo = 0; local 316 ++ArgNo; 321 if (CI->getArgOperand(ArgNo) == Arg)
|
H A D | CodeGenPrepare.cpp | 1663 unsigned ArgNo = 0; local 1672 Value *OpVal = CS->getArgOperand(ArgNo++); 1675 ArgNo++;
|
/freebsd-10.1-release/contrib/llvm/include/llvm/ |
H A D | DIBuilder.h | 510 /// @param ArgNo If this variable is an argument then this argument's 517 unsigned ArgNo = 0); 530 /// @param ArgNo If this variable is an argument then this argument's 535 unsigned ArgNo = 0);
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGDebugInfo.h | 251 unsigned ArgNo, CGBuilderTy &Builder); 294 unsigned ArgNo, CGBuilderTy &Builder);
|
H A D | CGCall.cpp | 1251 unsigned ArgNo = 1; local 1254 i != e; ++i, ++info_it, ++ArgNo) { 1302 EmitParmDecl(*Arg, V, ArgNo); 1343 EmitParmDecl(*Arg, V, ArgNo); 1416 EmitParmDecl(*Arg, V, ArgNo); 1429 EmitParmDecl(*Arg, Alloca, ArgNo); 1441 EmitParmDecl(*Arg, CreateMemTemp(Ty), ArgNo); 1444 ArgNo); 2182 static void checkArgMatches(llvm::Value *Elt, unsigned &ArgNo, argument 2184 if (ArgNo < FT [all...] |
H A D | CGDebugInfo.cpp | 2706 unsigned ArgNo, CGBuilderTy &Builder) { 2743 if (isa<ImplicitParamDecl>(VD) && ArgNo == 1) 2774 addr, ArgNo); 2804 ArgNo); 2819 CGM.getLangOpts().Optimize, Flags, ArgNo); 2919 unsigned ArgNo, 2922 EmitDeclare(VD, llvm::dwarf::DW_TAG_arg_variable, AI, ArgNo, Builder); 2704 EmitDeclare(const VarDecl *VD, unsigned Tag, llvm::Value *Storage, unsigned ArgNo, CGBuilderTy &Builder) argument 2918 EmitDeclareOfArgVariable(const VarDecl *VD, llvm::Value *AI, unsigned ArgNo, CGBuilderTy &Builder) argument
|
H A D | CGDecl.cpp | 1606 unsigned ArgNo) { 1736 DI->EmitDeclareOfArgVariable(&D, DeclPtr, ArgNo, Builder); 1605 EmitParmDecl(const VarDecl &D, llvm::Value *Arg, unsigned ArgNo) argument
|
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | InlineFunction.cpp | 588 unsigned ArgNo = 0; local 590 E = CalledFunc->arg_end(); I != E; ++I, ++AI, ++ArgNo) { 597 if (CS.isByValArgument(ArgNo)) { 599 CalledFunc->getParamAlignment(ArgNo+1));
|
/freebsd-10.1-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 87 unsigned ArgNo = CS.getArgumentNo(UI); local 89 (CS.getInstruction()->use_empty() || CS.doesNotCapture(ArgNo))) 94 if (CS.isByValArgument(ArgNo))
|
/freebsd-10.1-release/contrib/llvm/lib/IR/ |
H A D | DIBuilder.cpp | 991 unsigned ArgNo) { 1002 ConstantInt::get(Type::getInt32Ty(VMContext), (LineNo | (ArgNo << 24))), 1028 unsigned ArgNo) { 1035 (LineNo | (ArgNo << 24)))); 987 createLocalVariable(unsigned Tag, DIDescriptor Scope, StringRef Name, DIFile File, unsigned LineNo, DIType Ty, bool AlwaysPreserve, unsigned Flags, unsigned ArgNo) argument 1024 createComplexVariable(unsigned Tag, DIDescriptor Scope, StringRef Name, DIFile F, unsigned LineNo, DIType Ty, ArrayRef<Value *> Addr, unsigned ArgNo) argument
|
/freebsd-10.1-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 2264 for (unsigned ArgNo = 0, e = Ins.size(); ArgNo != e; ++ArgNo) { 2267 EVT ObjectVT = Ins[ArgNo].VT; 2270 ISD::ArgFlagsTy Flags = Ins[ArgNo].Flags; 2271 std::advance(FuncArg, Ins[ArgNo].OrigArgIndex - CurArgIdx); 2272 CurArgIdx = Ins[ArgNo].OrigArgIndex; 2288 MinReservedArea += CalculateStackSlotSize(Ins[ArgNo].VT, 2568 for (unsigned ArgNo = 0, e = Ins.size(); ArgNo ! [all...] |
/freebsd-10.1-release/contrib/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfDebug.cpp | 1289 unsigned ArgNo = DV.getArgNumber(); local 1290 if (ArgNo == 0) 1298 if (ArgNo > Size) 1299 CurrentFnArguments.resize(ArgNo * 2); 1300 CurrentFnArguments[ArgNo - 1] = Var;
|