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/Support/
CallSite.h 112 ValTy *getArgument(unsigned ArgNo) const {
113 assert(arg_begin() + ArgNo < arg_end() && "Argument # out of range!");
114 return *(arg_begin() + ArgNo);
117 void setArgument(unsigned ArgNo, Value* newVal) {
119 assert(arg_begin() + ArgNo < arg_end() && "Argument # out of range!");
120 getInstruction()->setOperand(ArgNo, newVal);
246 bool doesNotCapture(unsigned ArgNo) const {
247 return paramHasAttr(ArgNo + 1, Attribute::NoCapture);
251 bool isByValArgument(unsigned ArgNo) const {
252 return paramHasAttr(ArgNo + 1, Attribute::ByVal)
    [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/lib/Lex/
MacroArgs.cpp 301 const Token &MacroArgs::getStringifiedArgument(unsigned ArgNo,
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];
TokenLexer.cpp 144 int ArgNo = Macro->getArgumentNum(Tokens[i+1].getIdentifierInfo());
145 assert(ArgNo != -1 && "Token following # is not an argument?");
154 Res = ActualArgs->getStringifiedArgument(ArgNo, PP,
159 Res = MacroArgs::StringifyArgument(ActualArgs->getUnexpArgument(ArgNo),
180 int ArgNo = II ? Macro->getArgumentNum(II) : -1;
181 if (ArgNo == -1) {
210 const Token *ArgTok = ActualArgs->getUnexpArgument(ArgNo);
212 ResultArgToks = &ActualArgs->getPreExpArgument(ArgNo, Macro, PP)[0];
259 const Token *ArgToks = ActualArgs->getUnexpArgument(ArgNo);
268 (unsigned)ArgNo == Macro->getNumArgs()-1 &
    [all...]
MacroArgs.h 91 const Token &getStringifiedArgument(unsigned ArgNo, Preprocessor &PP,
  /external/clang/lib/Basic/
Diagnostic.cpp 739 unsigned ArgNo = *DiagStr++ - '0';
742 unsigned ArgNo2 = ArgNo;
744 DiagnosticsEngine::ArgumentKind Kind = getArgKind(ArgNo);
759 const std::string &S = getArgStdStr(ArgNo);
765 const char *S = getArgCStr(ArgNo);
777 int Val = getArgSInt(ArgNo);
796 unsigned Val = getArgUInt(ArgNo);
815 const IdentifierInfo *II = getArgIdentifier(ArgNo);
833 getDiags()->ConvertArgToString(Kind, getRawArg(ArgNo),
842 TDT.FromType = getRawArg(ArgNo);
    [all...]
  /external/llvm/lib/Analysis/
AliasAnalysis.cpp 422 unsigned ArgNo = 0;
424 CI != CE; ++CI, ++ArgNo) {
429 (!CS.doesNotCapture(ArgNo) && !CS.isByValArgument(ArgNo)))
BasicAliasAnalysis.cpp 676 unsigned ArgNo = 0;
678 CI != CE; ++CI, ++ArgNo) {
683 (!CS.doesNotCapture(ArgNo) && !CS.isByValArgument(ArgNo)))
    [all...]
  /external/llvm/lib/Transforms/IPO/
DeadArgumentElimination.cpp 329 unsigned ArgNo = UnusedArgs[I];
331 Value *Arg = CS.getArgument(ArgNo);
332 CS.setArgument(ArgNo, UndefValue::get(Arg->getType()));
417 unsigned ArgNo = CS.getArgumentNo(U);
419 if (ArgNo >= F->getFunctionType()->getNumParams())
423 assert(CS.getArgument(ArgNo)
429 RetOrArg Use = CreateArg(F, ArgNo);
    [all...]
ArgumentPromotion.cpp 130 unsigned ArgNo = 0;
132 I != E; ++I, ++ArgNo)
134 PointerArgs.push_back(std::pair<Argument*, unsigned>(I, ArgNo));
223 unsigned ArgNo = std::distance(Callee->arg_begin(),
233 if (!CS.getArgument(ArgNo)->isDereferenceablePointer())
    [all...]
  /external/llvm/lib/Transforms/Scalar/
TailRecursionElimination.cpp 277 unsigned ArgNo = 0;
280 ++ArgNo;
285 if (CI->getArgOperand(ArgNo) == Arg)
MemCpyOptimizer.cpp 338 bool processByValArgument(CallSite CS, unsigned ArgNo);
    [all...]
CodeGenPrepare.cpp     [all...]
  /external/clang/lib/CodeGen/
CGDebugInfo.h 213 unsigned ArgNo, CGBuilderTy &Builder);
242 unsigned ArgNo, CGBuilderTy &Builder);
CGCall.cpp     [all...]
CodeGenModule.cpp     [all...]
CGDebugInfo.cpp     [all...]
  /external/llvm/include/llvm/
DIBuilder.h 415 /// @param ArgNo If this variable is an arugment then this argument's
422 unsigned ArgNo = 0);
435 /// @param ArgNo If this variable is an arugment then this argument's
440 unsigned ArgNo = 0);
  /external/llvm/lib/Transforms/Utils/
InlineFunction.cpp 577 unsigned ArgNo = 0;
579 E = CalledFunc->arg_end(); I != E; ++I, ++AI, ++ArgNo) {
586 if (CS.isByValArgument(ArgNo)) {
588 CalledFunc->getParamAlignment(ArgNo+1));
    [all...]
  /external/llvm/utils/TableGen/
CodeGenTarget.cpp 539 unsigned ArgNo = Property->getValueAsInt("ArgNo");
540 ArgumentAttributes.push_back(std::make_pair(ArgNo, NoCapture));
IntrinsicEmitter.cpp 305 unsigned ArgNo = ArgCodes.size();
308 // Encode what sort of argument it must be in the low 2 bits of the ArgNo.
309 return Sig.push_back((ArgNo << 2) | Tmp);
568 unsigned argNo = intrinsic.ArgumentAttributes[ai].first;
571 << argNo+1 << ", ";
586 } while (ai != ae && intrinsic.ArgumentAttributes[ai].first == argNo);
  /external/llvm/lib/Transforms/InstCombine/
InstCombineLoadStoreAlloca.cpp 87 unsigned ArgNo = CS.getArgumentNo(UI);
89 (CS.getInstruction()->use_empty() || CS.doesNotCapture(ArgNo)))
94 if (CS.isByValArgument(ArgNo))
  /external/llvm/lib/VMCore/
DIBuilder.cpp 781 unsigned ArgNo) {
787 ConstantInt::get(Type::getInt32Ty(VMContext), (LineNo | (ArgNo << 24))),
    [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfDebug.cpp     [all...]
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp     [all...]

Completed in 1200 milliseconds

1 2