/external/llvm/include/llvm/IR/ |
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 + 1, Attribute::ByVal) [all...] |
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); [all...] |
/external/clang/lib/Lex/ |
MacroArgs.cpp | 297 const Token &MacroArgs::getStringifiedArgument(unsigned ArgNo, 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];
|
TokenLexer.cpp | 189 int ArgNo = Macro->getArgumentNum(Tokens[i+1].getIdentifierInfo()); 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; 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/ |
ExternalFunctions.cpp | 200 const unsigned ArgNo = A->getArgNo(); 201 Type *ArgTy = FTy->getParamType(ArgNo); 202 args[ArgNo] = ffiTypeFor(ArgTy); 212 const unsigned ArgNo = A->getArgNo(); 213 Type *ArgTy = FTy->getParamType(ArgNo); 214 values[ArgNo] = ffiValueFor(ArgTy, ArgVals[ArgNo], ArgDataPtr); 336 unsigned ArgNo = 2; 372 sprintf(Buffer, FmtBuf, uint32_t(Args[ArgNo++].IntVal.getZExtValue())); 388 sprintf(Buffer, FmtBuf, Args[ArgNo++].IntVal.getZExtValue()) [all...] |
/external/clang/include/clang/Lex/ |
MacroArgs.h | 92 const Token &getStringifiedArgument(unsigned ArgNo, Preprocessor &PP,
|
/external/clang/lib/Basic/ |
Diagnostic.cpp | 691 unsigned ArgNo = *DiagStr++ - '0'; 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/ |
AliasAnalysis.cpp | 457 unsigned ArgNo = 0; 460 CI != CE; ++CI, ++ArgNo) { 465 (!CS.doesNotCapture(ArgNo) && !CS.isByValArgument(ArgNo))) 475 if (CS.doesNotAccessMemory(ArgNo)) 477 if (CS.onlyReadsMemory(ArgNo)) {
|
BasicAliasAnalysis.cpp | 829 unsigned ArgNo = 0 [all...] |
/external/llvm/utils/TableGen/ |
CodeGenTarget.cpp | 584 unsigned ArgNo = Property->getValueAsInt("ArgNo"); 585 ArgumentAttributes.push_back(std::make_pair(ArgNo, NoCapture)); 587 unsigned ArgNo = Property->getValueAsInt("ArgNo"); 588 ArgumentAttributes.push_back(std::make_pair(ArgNo, ReadOnly)); 590 unsigned ArgNo = Property->getValueAsInt("ArgNo"); 591 ArgumentAttributes.push_back(std::make_pair(ArgNo, ReadNone));
|
IntrinsicEmitter.cpp | 325 unsigned ArgNo = ArgCodes.size(); 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); 594 unsigned argNo = intrinsic.ArgumentAttributes[ai].first; 596 OS << " const Attribute::AttrKind AttrParam" << argNo + 1 <<"[]= {"; 622 } while (ai != ae && intrinsic.ArgumentAttributes[ai].first == argNo); 625 << argNo+1 << ", AttrParam" << argNo +1 << ");\n";
|
/external/clang/lib/ASTMatchers/Dynamic/ |
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, 217 Kinds.push_back(ArgKinds[ArgNo]); 367 void getArgKinds(ast_type_traits::ASTNodeKind ThisKind, unsigned ArgNo, 560 void getArgKinds(ast_type_traits::ASTNodeKind ThisKind, unsigned ArgNo, 564 O->getArgKinds(ThisKind, ArgNo, Kinds); 617 void getArgKinds(ast_type_traits::ASTNodeKind ThisKind, unsigned ArgNo,
|
/external/llvm/lib/Transforms/IPO/ |
DeadArgumentElimination.cpp | 363 unsigned ArgNo = UnusedArgs[I]; 365 Value *Arg = CS.getArgument(ArgNo); 366 CS.setArgument(ArgNo, UndefValue::get(Arg->getType())); 450 unsigned ArgNo = CS.getArgumentNo(U); 452 if (ArgNo >= F->getFunctionType()->getNumParams()) 456 assert(CS.getArgument(ArgNo) 462 RetOrArg Use = CreateArg(F, ArgNo); [all...] |
ArgumentPromotion.cpp | 230 unsigned ArgNo = Arg->getArgNo(); 238 if (!CS.getArgument(ArgNo)->isDereferenceablePointer(DL)) [all...] |
/external/llvm/lib/Transforms/Scalar/ |
MemCpyOptimizer.cpp | 349 bool processByValArgument(CallSite CS, unsigned ArgNo); [all...] |
TailRecursionElimination.cpp | 485 unsigned ArgNo = 0; 488 ++ArgNo; 493 if (CI->getArgOperand(ArgNo) == Arg) [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineLoadStoreAlloca.cpp | 92 unsigned ArgNo = CS.getArgumentNo(&U); 93 if (CS.isInAllocaArgument(ArgNo)) 100 (CS.getInstruction()->use_empty() || CS.doesNotCapture(ArgNo))) 105 if (CS.isByValArgument(ArgNo)) [all...] |
/external/llvm/lib/Transforms/Utils/ |
InlineFunction.cpp | 610 unsigned ArgNo = 0; 612 E = CalledFunc->arg_end(); I != E; ++I, ++AI, ++ArgNo) { 619 if (CS.isByValArgument(ArgNo)) { 621 CalledFunc->getParamAlignment(ArgNo+1)); [all...] |
/external/clang/lib/CodeGen/ |
CGDebugInfo.h | 263 unsigned ArgNo, CGBuilderTy &Builder); 308 llvm::Value *AI, unsigned ArgNo, CGBuilderTy &Builder);
|
CGCall.cpp | [all...] |
CGDebugInfo.cpp | [all...] |
/external/llvm/lib/IR/ |
DIBuilder.cpp | [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfDebug.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | [all...] |
/external/llvm/lib/CodeGen/ |
CodeGenPrepare.cpp | [all...] |