HomeSort by relevance Sort by last modified time
    Searched refs:ArgNo (Results 1 - 25 of 33) sorted by null

1 2

  /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...]

Completed in 756 milliseconds

1 2