/external/clang/lib/Lex/ |
H A D | MacroArgs.cpp | 301 const Token &MacroArgs::getStringifiedArgument(unsigned ArgNo, argument 305 assert(ArgNo < NumUnexpArgTokens && "Invalid argument number!"); 311 if (StringifiedArgs[ArgNo].isNot(tok::string_literal)) 312 StringifiedArgs[ArgNo] = StringifyArgument(getUnexpArgument(ArgNo), PP, 316 return StringifiedArgs[ArgNo];
|
H A D | TokenLexer.cpp | 143 int ArgNo = Macro->getArgumentNum(Tokens[i+1].getIdentifierInfo()); local 144 assert(ArgNo != -1 && "Token following # is not an argument?"); 153 Res = ActualArgs->getStringifiedArgument(ArgNo, PP, 158 Res = MacroArgs::StringifyArgument(ActualArgs->getUnexpArgument(ArgNo), 179 int ArgNo = II ? Macro->getArgumentNum(II) : -1; local 180 if (ArgNo == -1) { 209 const Token *ArgTok = ActualArgs->getUnexpArgument(ArgNo); 211 ResultArgToks = &ActualArgs->getPreExpArgument(ArgNo, Macro, PP)[0]; 252 const Token *ArgToks = ActualArgs->getUnexpArgument(ArgNo); 261 (unsigned)ArgNo [all...] |
/external/llvm/lib/Transforms/Scalar/ |
H A D | TailRecursionElimination.cpp | 277 unsigned ArgNo = 0; local 280 ++ArgNo; 285 if (CI->getArgOperand(ArgNo) == Arg)
|
H A D | MemCpyOptimizer.cpp | 338 bool processByValArgument(CallSite CS, unsigned ArgNo); 862 bool MemCpyOpt::processByValArgument(CallSite CS, unsigned ArgNo) { argument 866 Value *ByValArg = CS.getArgument(ArgNo); 891 unsigned ByValAlign = CS.getParamAlignment(ArgNo+1); 925 CS.setArgument(ArgNo, TmpCast);
|
H A D | CodeGenPrepare.cpp | 962 unsigned ArgNo = 0; local 971 Value *OpVal = CS->getArgOperand(ArgNo++); 974 ArgNo++;
|
H A D | ScalarReplAggregates.cpp | 2536 unsigned ArgNo = CS.getArgumentNo(UI); local 2538 (CS.getInstruction()->use_empty() || CS.doesNotCapture(ArgNo))) 2543 if (CS.isByValArgument(ArgNo))
|
/external/llvm/utils/TableGen/ |
H A D | CodeGenTarget.cpp | 515 unsigned ArgNo = Property->getValueAsInt("ArgNo"); local 516 ArgumentAttributes.push_back(std::make_pair(ArgNo, NoCapture));
|
H A D | IntrinsicEmitter.cpp | 208 unsigned &ArgNo); 212 unsigned &ArgNo) { 217 return EmitTypeGenerate(OS, ArgTypes.front(), ArgNo); 223 EmitTypeGenerate(OS, *I, ArgNo); 231 unsigned &ArgNo) { 236 assert(Number < ArgNo && "Invalid matching number!"); 246 // NOTE: The ArgNo variable here is not the absolute argument number, it is 251 OS << "Tys[" << ArgNo++ << "]"; local 259 EmitTypeGenerate(OS, ArgType->getValueAsDef("ElTy"), ArgNo); 264 OS << "(" << ArgNo << " < Ty local 210 EmitTypeGenerate(raw_ostream &OS, const std::vector<Record*> &ArgTypes, unsigned &ArgNo) argument 230 EmitTypeGenerate(raw_ostream &OS, const Record *ArgType, unsigned &ArgNo) argument 452 unsigned ArgNo = 0; local [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/lib/Basic/ |
H A D | Diagnostic.cpp | 718 unsigned ArgNo = *DiagStr++ - '0'; local 720 DiagnosticsEngine::ArgumentKind Kind = getArgKind(ArgNo); 725 const std::string &S = getArgStdStr(ArgNo); 731 const char *S = getArgCStr(ArgNo); 743 int Val = getArgSInt(ArgNo); 762 unsigned Val = getArgUInt(ArgNo); 781 const IdentifierInfo *II = getArgIdentifier(ArgNo); 799 getDiags()->ConvertArgToString(Kind, getRawArg(ArgNo), 811 FormattedArgs.push_back(std::make_pair(Kind, getRawArg(ArgNo))); 814 (intptr_t)getArgStdStr(ArgNo) [all...] |
/external/llvm/lib/Transforms/IPO/ |
H A D | ArgumentPromotion.cpp | 130 unsigned ArgNo = 0; local 132 I != E; ++I, ++ArgNo) 134 PointerArgs.push_back(std::pair<Argument*, unsigned>(I, ArgNo)); 223 unsigned ArgNo = std::distance(Callee->arg_begin(), local 233 if (!CS.getArgument(ArgNo)->isDereferenceablePointer()) 866 // the argument specified by ArgNo.
|
H A D | DeadArgumentElimination.cpp | 329 unsigned ArgNo = UnusedArgs[I]; local 331 Value *Arg = CS.getArgument(ArgNo); 332 CS.setArgument(ArgNo, UndefValue::get(Arg->getType())); 417 unsigned ArgNo = CS.getArgumentNo(U); local 419 if (ArgNo >= F->getFunctionType()->getNumParams()) 423 assert(CS.getArgument(ArgNo) 429 RetOrArg Use = CreateArg(F, ArgNo);
|
H A D | GlobalOpt.cpp | 2638 unsigned ArgNo = 0; local 2640 ++AI, ++ArgNo) 2641 setVal(AI, ActualArgs[ArgNo]);
|
/external/llvm/lib/Transforms/Utils/ |
H A D | InlineFunction.cpp | 577 unsigned ArgNo = 0; local 579 E = CalledFunc->arg_end(); I != E; ++I, ++AI, ++ArgNo) { 586 if (CS.isByValArgument(ArgNo)) { 588 CalledFunc->getParamAlignment(ArgNo+1));
|
/external/llvm/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 703 unsigned ArgNo = 0; local 705 CI != CE; ++CI, ++ArgNo) { 710 (!CS.doesNotCapture(ArgNo) && !CS.isByValArgument(ArgNo)))
|
H A D | DIBuilder.cpp | 777 unsigned ArgNo) { 783 ConstantInt::get(Type::getInt32Ty(VMContext), (LineNo | (ArgNo << 24))), 806 unsigned ArgNo) { 813 (LineNo | (ArgNo << 24)))); 773 createLocalVariable(unsigned Tag, DIDescriptor Scope, StringRef Name, DIFile File, unsigned LineNo, DIType Ty, bool AlwaysPreserve, unsigned Flags, unsigned ArgNo) argument 802 createComplexVariable(unsigned Tag, DIDescriptor Scope, StringRef Name, DIFile F, unsigned LineNo, DIType Ty, ArrayRef<Value *> Addr, unsigned ArgNo) argument
|
H A D | MemoryDependenceAnalysis.cpp | 400 unsigned ArgNo = 0; local 402 CI != CE; ++CI, ++ArgNo) { 407 (!CS.doesNotCapture(ArgNo) && !CS.isByValArgument(ArgNo)))
|
/external/clang/lib/CodeGen/ |
H A D | CGCall.cpp | 1080 unsigned ArgNo = 1; local 1083 i != e; ++i, ++info_it, ++ArgNo) { 1126 EmitParmDecl(*Arg, V, ArgNo); 1153 EmitParmDecl(*Arg, V, ArgNo); 1226 EmitParmDecl(*Arg, V, ArgNo); 1239 EmitParmDecl(*Arg, Alloca, ArgNo); 1251 EmitParmDecl(*Arg, CreateMemTemp(Ty), ArgNo); 1254 ArgNo); 1778 static void checkArgMatches(llvm::Value *Elt, unsigned &ArgNo, argument 1780 if (ArgNo < FT [all...] |
H A D | CGDecl.cpp | 1466 unsigned ArgNo) { 1560 DI->EmitDeclareOfArgVariable(&D, DeclPtr, ArgNo, Builder); 1465 EmitParmDecl(const VarDecl &D, llvm::Value *Arg, unsigned ArgNo) argument
|
H A D | CGDebugInfo.cpp | 2207 unsigned ArgNo, CGBuilderTy &Builder) { 2268 addr, ArgNo); 2280 CGM.getLangOpts().Optimize, Flags, ArgNo); 2310 ArgNo); 2388 unsigned ArgNo, 2390 EmitDeclare(VD, llvm::dwarf::DW_TAG_arg_variable, AI, ArgNo, Builder); 2205 EmitDeclare(const VarDecl *VD, unsigned Tag, llvm::Value *Storage, unsigned ArgNo, CGBuilderTy &Builder) argument 2387 EmitDeclareOfArgVariable(const VarDecl *VD, llvm::Value *AI, unsigned ArgNo, CGBuilderTy &Builder) argument
|
H A D | CodeGenModule.cpp | 1686 unsigned ArgNo = 0; local 1689 E = NewFn->arg_end(); AI != E; ++AI, ++ArgNo) { 1690 if (CS.arg_size() == ArgNo || 1691 CS.getArgument(ArgNo)->getType() != AI->getType()) { 1697 if (llvm::Attributes PAttrs = AttrList.getParamAttributes(ArgNo + 1)) 1698 AttrVec.push_back(llvm::AttributeWithIndex::get(ArgNo + 1, PAttrs)); 1708 ArgList.append(CS.arg_begin(), CS.arg_begin() + ArgNo);
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfDebug.cpp | 886 unsigned ArgNo = DV.getArgNumber(); local 887 if (ArgNo == 0) 895 if (ArgNo > Size) 896 CurrentFnArguments.resize(ArgNo * 2); 897 CurrentFnArguments[ArgNo - 1] = Var;
|
/external/llvm/lib/VMCore/ |
H A D | Verifier.cpp | 295 int VT, unsigned ArgNo, std::string &Suffix); 1776 /// The ArgNo value numbers the return values from 0 to NumRets-1 and the 1779 static std::string IntrinsicParam(unsigned ArgNo, unsigned NumRets) { argument 1780 if (ArgNo >= NumRets) 1781 return "Intrinsic parameter #" + utostr(ArgNo - NumRets); 1784 return "Intrinsic result type #" + utostr(ArgNo); 1788 int VT, unsigned ArgNo, std::string &Suffix) { 1819 CheckFailed(IntrinsicParam(ArgNo, NumRetVals) + " is not " 1827 CheckFailed(IntrinsicParam(ArgNo, NumRetVals) + " vector " 1842 CheckFailed(IntrinsicParam(ArgNo, NumRetVal 1787 PerformTypeCheck(Intrinsic::ID ID, Function *F, Type *Ty, int VT, unsigned ArgNo, std::string &Suffix) argument [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 2849 unsigned ArgNo = 0; // ArgNo - The argument of the CallInst. local 2867 OpInfo.CallOperandVal = const_cast<Value *>(CS.getArgument(ArgNo++)); 2884 OpInfo.CallOperandVal = const_cast<Value *>(CS.getArgument(ArgNo++));
|
H A D | SelectionDAGBuilder.cpp | 5868 unsigned ArgNo = 0; // ArgNo - The argument of the CallInst. local 5881 OpInfo.CallOperandVal = const_cast<Value *>(CS.getArgument(ArgNo++)); 5897 OpInfo.CallOperandVal = const_cast<Value *>(CS.getArgument(ArgNo++));
|