Searched defs:Args (Results 151 - 175 of 216) sorted by relevance

123456789

/external/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp138 bool ProcessCallArgs(SmallVectorImpl<Value *> &Args,
1196 SmallVectorImpl<Value *> &Args, SmallVectorImpl<unsigned> &ArgRegs,
1341 SmallVector<Value *, 8> Args;
1345 Args.reserve(CS.arg_size());
1388 Args.push_back(*i);
1397 if (!ProcessCallArgs(Args, ArgRegs, ArgVTs, ArgFlags, RegArgs, CC, NumBytes))
1195 ProcessCallArgs( SmallVectorImpl<Value *> &Args, SmallVectorImpl<unsigned> &ArgRegs, SmallVectorImpl<MVT> &ArgVTs, SmallVectorImpl<ISD::ArgFlagsTy> &ArgFlags, SmallVectorImpl<unsigned> &RegArgs, CallingConv::ID CC, unsigned &NumBytes) argument
/external/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp167 bool processCallArgs(SmallVectorImpl<Value*> &Args,
1194 bool PPCFastISel::processCallArgs(SmallVectorImpl<Value*> &Args, argument
1424 SmallVector<Value*, 8> Args;
1429 Args.reserve(NumArgs);
1470 Args.push_back(*II);
1480 if (!processCallArgs(Args, ArgRegs, ArgVTs, ArgFlags,
/external/llvm/lib/Target/R600/
H A DR600ISelLowering.cpp603 const SDValue Args[8] = { local
613 return DAG.getNode(AMDGPUISD::EXPORT, SDLoc(Op), Op.getValueType(), Args);
766 SDValue Args[8] = { local
784 return DAG.getNode(AMDGPUISD::DOT4, DL, MVT::f32, Args);
968 SmallVector<SDValue, 8> Args; local
972 Args.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, EltVT,
976 return DAG.getNode(AMDGPUISD::BUILD_VERTICAL_VECTOR, DL, VecVT, Args);
1385 SDValue Args[3] = { Chain, Input, DWordAddr }; local
1387 Op->getVTList(), Args, MemVT,
H A DAMDGPUISelLowering.cpp744 SmallVector<SDValue, 8> Args; local
748 DAG.ExtractVectorElements(A, Args);
749 DAG.ExtractVectorElements(B, Args);
751 return DAG.getNode(ISD::BUILD_VECTOR, SDLoc(Op), Op.getValueType(), Args);
757 SmallVector<SDValue, 8> Args; local
760 DAG.ExtractVectorElements(Op.getOperand(0), Args, Start,
763 return DAG.getNode(ISD::BUILD_VECTOR, SDLoc(Op), Op.getValueType(), Args);
1844 SmallVector<SDValue, 8> Args; local
1845 DAG.ExtractVectorElements(Src, Args, 0, NElts);
1849 Args[
[all...]
/external/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp483 TargetLowering::ArgListTy Args; local
488 Args.push_back(Entry);
494 std::move(Args), 0);
540 TargetLowering::ArgListTy Args; local
545 Args.push_back(Entry);
548 Args.push_back(Entry);
554 std::move(Args), 0);
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp720 Value *Args[4] = { Source->getArgOperand(0), local
726 return ReplaceInstUsesWith(CI, Builder->CreateCall(F, Args));
1357 std::vector<Value*> Args; local
1358 Args.reserve(NumActualArgs);
1382 Args.push_back(*AI);
1384 Args.push_back(Builder->CreateBitCast(*AI, ParamTy));
1397 Args.push_back(Constant::getNullValue(FT->getParamType(i)));
1410 Args.push_back(Builder->CreateCast(opcode, *AI, PTy));
1412 Args.push_back(*AI);
1437 II->getUnwindDest(), Args);
[all...]
H A DInstCombineCasts.cpp1309 Value *Args[] = { InnerTrunc }; local
1310 return CallInst::Create(Overload, Args, II->getName());
/external/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp498 std::vector<Value *> Args; local
501 Args.push_back(&*ai);
502 CallInst *CI = CallInst::Create(F, Args, "", BB);
519 std::vector<Value *> Args; local
522 Args.push_back(&*AI);
524 CallInst::Create(&F->getArgumentList().front(), Args, "", BB);
1301 std::vector<Value *> Args; local
1315 Args.push_back(T);
1316 Args.push_back(
1319 Args
1392 std::vector<Value *> Args; local
[all...]
/external/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTIL.h1417 Parent(nullptr), Args(std::move(As)), Instrs(std::move(Is)),
1430 const VarArray &arguments() const { return Args; }
1431 VarArray &arguments() { return Args; }
1449 Args.reserveCheck(1, Arena);
1450 Args.push_back(V);
1463 void reserveArguments(unsigned Nargs) { Args.reserve(Nargs, Arena); }
1482 typename V::template Container<Variable*> Nas(Vs, Args.size());
1488 for (auto *A : Args) {
1521 VarArray Args; // Phi nodes. One argument per predecessor. member in class:clang::threadSafety::BasicBlock
/external/clang/lib/CodeGen/
H A DCGClass.cpp535 FunctionArgList &Args) {
574 unsigned SrcArgIndex = Args.size() - 1;
576 = CGF.Builder.CreateLoad(CGF.GetAddrOfLocalVar(Args[SrcArgIndex]));
696 void CodeGenFunction::EmitConstructorBody(FunctionArgList &Args) { argument
710 EmitDelegateCXXConstructorCall(Ctor, Ctor_Base, Args, Ctor->getLocEnd());
732 EmitCtorPrologue(Ctor, CtorType, Args);
917 FunctionArgList &Args) {
919 return Args[Args.size() - 1];
949 FunctionArgList &Args)
531 EmitMemberInitializer(CodeGenFunction &CGF, const CXXRecordDecl *ClassDecl, CXXCtorInitializer *MemberInit, const CXXConstructorDecl *Constructor, FunctionArgList &Args) argument
916 getTrivialCopySource(const CXXConstructorDecl *CD, FunctionArgList &Args) argument
948 ConstructorMemcpyizer(CodeGenFunction &CGF, const CXXConstructorDecl *CD, FunctionArgList &Args) argument
1006 FunctionArgList &Args; member in class:__anon17816::ConstructorMemcpyizer
1089 AssignmentMemcpyizer(CodeGenFunction &CGF, const CXXMethodDecl *AD, FunctionArgList &Args) argument
1129 EmitCtorPrologue(const CXXConstructorDecl *CD, CXXCtorType CtorType, FunctionArgList &Args) argument
1259 EmitDestructorBody(FunctionArgList &Args) argument
1344 emitImplicitAssignmentOperatorBody(FunctionArgList &Args) argument
1677 CallArgList Args; local
1715 CallArgList Args; local
1735 EmitDelegateCXXConstructorCall(const CXXConstructorDecl *Ctor, CXXCtorType CtorType, const FunctionArgList &Args, SourceLocation Loc) argument
1792 EmitDelegatingCXXConstructorCall(const CXXConstructorDecl *Ctor, const FunctionArgList &Args) argument
2148 EmitLambdaToBlockPointerBody(FunctionArgList &Args) argument
[all...]
H A DCodeGenFunction.h1156 const FunctionArgList &Args,
1160 void EmitConstructorBody(FunctionArgList &Args);
1161 void EmitDestructorBody(FunctionArgList &Args);
1162 void emitImplicitAssignmentOperatorBody(FunctionArgList &Args);
1163 void EmitFunctionBody(FunctionArgList &Args, const Stmt *Body);
1168 void EmitLambdaToBlockPointerBody(FunctionArgList &Args);
1194 FunctionArgList &Args);
1250 const FunctionArgList &Args);
1606 const FunctionArgList &Args,
1613 const FunctionArgList &Args);
2585 EmitCallArgs(CallArgList &Args, const T *CallArgTypeInfo, CallExpr::const_arg_iterator ArgBeg, CallExpr::const_arg_iterator ArgEnd, bool ForceColumnInfo = false) argument
2603 EmitCallArgs(CallArgList& Args, bool AllowExtraArguments, ArgTypeIterator ArgTypeBeg, ArgTypeIterator ArgTypeEnd, CallExpr::const_arg_iterator ArgBeg, CallExpr::const_arg_iterator ArgEnd, bool ForceColumnInfo = false) argument
[all...]
/external/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp135 const TemplateArgument *Args, unsigned NumArgs,
773 /// \param Args The list of argument types
775 /// \param NumArgs The number of types in \c Args
798 const QualType *Args, unsigned NumArgs,
808 !(NumArgs && isa<PackExpansionType>(Args[NumArgs - 1])))
828 if (isa<PackExpansionType>(Args[ArgIdx])) {
838 Params[ParamIdx], Args[ArgIdx],
872 Args[ArgIdx], Info, Deduced,
1801 /// parameters so that \c Args[ArgIdx] will be the available template argument.
1804 /// \c Args[ArgId
795 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const QualType *Params, unsigned NumParams, const QualType *Args, unsigned NumArgs, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced, unsigned TDF, bool PartialOrdering = false, SmallVectorImpl<RefParamPartialOrderingComparison> * RefParamComparisons = nullptr) argument
1805 hasTemplateArgumentForDeduction(const TemplateArgument *&Args, unsigned &ArgIdx, unsigned &NumArgs) argument
1824 hasPackExpansionBeforeEnd(const TemplateArgument *Args, unsigned NumArgs) argument
1850 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateArgument *Params, unsigned NumParams, const TemplateArgument *Args, unsigned NumArgs, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument
3297 DeduceTemplateArguments( FunctionTemplateDecl *FunctionTemplate, TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, FunctionDecl *&Specialization, TemplateDeductionInfo &Info) argument
[all...]
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp95 void ReadTemplateKWAndArgsInfo(ASTTemplateKWAndArgsInfo &Args,
109 ReadTemplateKWAndArgsInfo(ASTTemplateKWAndArgsInfo &Args, argument
118 Args.initializeFrom(TemplateKWLoc, ArgInfo);
1191 E->Args = new (Reader.getContext()) Stmt*[E->NumArgs];
1494 TypeSourceInfo **Args = E->getTypeSourceInfos(); local
1496 Args[I] = GetTypeSourceInfo(Record, Idx);
/external/llvm/include/llvm/IR/
H A DIRBuilder.h587 Value *Args[] = { Arg1, Arg2, Arg3 }; local
588 return Insert(InvokeInst::Create(Callee, NormalDest, UnwindDest, Args),
593 BasicBlock *UnwindDest, ArrayRef<Value *> Args,
595 return Insert(InvokeInst::Create(Callee, NormalDest, UnwindDest, Args),
1086 Value *Args[] = { zero, zero }; local
1087 return CreateInBoundsGEP(gv, Args, Name);
1338 Value *Args[] = { Arg1, Arg2 }; local
1339 return Insert(CallInst::Create(Callee, Args), Name);
1343 Value *Args[] = { Arg1, Arg2, Arg3 }; local
1344 return Insert(CallInst::Create(Callee, Args), Nam
592 CreateInvoke(Value *Callee, BasicBlock *NormalDest, BasicBlock *UnwindDest, ArrayRef<Value *> Args, const Twine &Name = �) argument
1348 Value *Args[] = { Arg1, Arg2, Arg3, Arg4 }; local
1353 Value *Args[] = { Arg1, Arg2, Arg3, Arg4, Arg5 }; local
1357 CreateCall(Value *Callee, ArrayRef<Value *> Args, const Twine &Name = �) argument
[all...]
H A DInstructions.h1230 void init(Value *Func, ArrayRef<Value *> Args, const Twine &NameStr);
1235 inline CallInst(Value *Func, ArrayRef<Value *> Args,
1240 inline CallInst(Value *Func, ArrayRef<Value *> Args,
1250 ArrayRef<Value *> Args,
1253 return new(unsigned(Args.size() + 1))
1254 CallInst(Func, Args, NameStr, InsertBefore);
1257 ArrayRef<Value *> Args,
1259 return new(unsigned(Args.size() + 1))
1260 CallInst(Func, Args, NameStr, InsertAtEnd);
1490 CallInst::CallInst(Value *Func, ArrayRef<Value *> Args, argument
1249 Create(Value *Func, ArrayRef<Value *> Args, const Twine &NameStr = �, Instruction *InsertBefore = nullptr) argument
1256 Create(Value *Func, ArrayRef<Value *> Args, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1500 CallInst(Value *Func, ArrayRef<Value *> Args, const Twine &NameStr, Instruction *InsertBefore) argument
2973 Create(Value *Func, BasicBlock *IfNormal, BasicBlock *IfException, ArrayRef<Value *> Args, const Twine &NameStr = �, Instruction *InsertBefore = nullptr) argument
2981 Create(Value *Func, BasicBlock *IfNormal, BasicBlock *IfException, ArrayRef<Value *> Args, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
3199 InvokeInst(Value *Func, BasicBlock *IfNormal, BasicBlock *IfException, ArrayRef<Value *> Args, unsigned Values, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp2327 TargetLowering::ArgListTy Args; local
2336 Args.push_back(Entry);
2344 Args.push_back(Entry);
2350 .setCallee(TLI.getLibcallCallingConv(LC), RetTy, Func, std::move(Args), 0)
H A DTargetLowering.cpp92 TargetLowering::ArgListTy Args; local
93 Args.reserve(NumOps);
101 Args.push_back(Entry);
108 .setCallee(getLibcallCallingConv(LC), RetTy, Callee, std::move(Args), 0)
/external/llvm/lib/IR/
H A DInstructions.cpp266 void CallInst::init(Value *Func, ArrayRef<Value *> Args, const Twine &NameStr) {
267 assert(NumOperands == Args.size() + 1 && "NumOperands not set up?");
274 assert((Args.size() == FTy->getNumParams() ||
275 (FTy->isVarArg() && Args.size() > FTy->getNumParams())) &&
278 for (unsigned i = 0; i != Args.size(); ++i)
280 FTy->getParamType(i) == Args[i]->getType()) &&
284 std::copy(Args.begin(), Args.end(), op_begin());
532 ArrayRef<Value *> Args, const Twine &NameStr) {
533 assert(NumOperands == 3 + Args
531 init(Value *Fn, BasicBlock *IfNormal, BasicBlock *IfException, ArrayRef<Value *> Args, const Twine &NameStr) argument
[all...]
/external/llvm/lib/Target/ARM/
H A DARMFastISel.cpp199 bool ProcessCallArgs(SmallVectorImpl<Value*> &Args,
1877 bool ARMFastISel::ProcessCallArgs(SmallVectorImpl<Value*> &Args, argument
2202 SmallVector<Value*, 8> Args; local
2206 Args.reserve(I->getNumOperands());
2223 Args.push_back(Op);
2232 if (!ProcessCallArgs(Args, ArgRegs, ArgVTs, ArgFlags,
2313 SmallVector<Value*, 8> Args; local
2318 Args.reserve(arg_size);
2356 Args.push_back(*i);
2365 if (!ProcessCallArgs(Args, ArgReg
[all...]
/external/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp493 NVPTXTargetLowering::getPrototype(Type *retTy, const ArgListTy &Args, argument
544 for (unsigned i = 0, e = Args.size(); i != e; ++i, ++OIdx) {
545 Type *Ty = Args[i].Ty;
661 ArgListTy &Args = CLI.getArgs(); local
680 // Args.size() and Outs.size() need not match.
692 for (unsigned i = 0, e = Args.size(); i != e; ++i, ++OIdx) {
694 Type *Ty = Args[i].Ty;
918 const PointerType *PTy = dyn_cast<PointerType>(Args[i].Ty);
1008 std::string Proto = getPrototype(retTy, Args, Outs, retAlignment, CS);
/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp1967 SparcTargetLowering::LowerF128_LibCallArg(SDValue Chain, ArgListTy &Args, argument
1994 Args.push_back(Entry);
2003 ArgListTy Args; local
2023 Args.push_back(Entry);
2029 Chain = LowerF128_LibCallArg(Chain, Args, Op.getOperand(i), SDLoc(Op), DAG);
2033 .setCallee(CallingConv::C, RetTyABI, Callee, std::move(Args), 0);
2082 ArgListTy Args; local
2084 Chain = LowerF128_LibCallArg(Chain, Args, LHS, DL, DAG);
2085 Chain = LowerF128_LibCallArg(Chain, Args, RHS, DL, DAG);
2089 .setCallee(CallingConv::C, RetTy, Callee, std::move(Args),
2740 SDValue Args[] = { HiLHS, LHS, HiRHS, RHS }; local
[all...]
/external/llvm/lib/Target/X86/
H A DX86FastISel.cpp2735 SmallVector<unsigned, 8> Args; local
2739 Args.reserve(arg_size);
2820 Args.push_back(ArgReg);
2850 unsigned Arg = Args[VA.getValNo()];
/external/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.cpp1914 Args.push_back(OpName);
1926 Args.push_back(OpName);
2176 if (!Args.empty()) {
2177 OS << "(" << Args[0]; local
2178 for (unsigned i = 1, e = Args.size(); i != e; ++i)
2179 OS << ", " << Args[i]; local
2302 std::vector<std::string> &Args = P->getArgList(); local
2303 std::set<std::string> OperandsSet(Args.begin(), Args.end());
2320 Args
[all...]
/external/clang/lib/AST/
H A DDecl.cpp304 static LinkageInfo getLVForTemplateArgumentList(ArrayRef<TemplateArgument> Args, argument
308 for (const TemplateArgument &Arg : Args) {
H A DExpr.cpp563 const TemplateArgumentList &Args = (*I)->getTemplateArgs(); local
564 assert(Params->size() == Args.size());
569 Args.get(i).print(Policy, TOut);
579 const TemplateArgumentList* Args = FSI->TemplateArguments; local
580 assert(Params->size() == Args->size());
585 Args->get(i).print(Policy, TOut);
3375 ArrayRef<Expr *> Args,
3389 initArgsAndSelLocs(Args, SelLocs, SelLocsK);
3401 ArrayRef<Expr *> Args,
3413 initArgsAndSelLocs(Args, SelLoc
3365 ObjCMessageExpr(QualType T, ExprValueKind VK, SourceLocation LBracLoc, SourceLocation SuperLoc, bool IsInstanceSuper, QualType SuperType, Selector Sel, ArrayRef<SourceLocation> SelLocs, SelectorLocationsKind SelLocsK, ObjCMethodDecl *Method, ArrayRef<Expr *> Args, SourceLocation RBracLoc, bool isImplicit) argument
3393 ObjCMessageExpr(QualType T, ExprValueKind VK, SourceLocation LBracLoc, TypeSourceInfo *Receiver, Selector Sel, ArrayRef<SourceLocation> SelLocs, SelectorLocationsKind SelLocsK, ObjCMethodDecl *Method, ArrayRef<Expr *> Args, SourceLocation RBracLoc, bool isImplicit) argument
3417 ObjCMessageExpr(QualType T, ExprValueKind VK, SourceLocation LBracLoc, Expr *Receiver, Selector Sel, ArrayRef<SourceLocation> SelLocs, SelectorLocationsKind SelLocsK, ObjCMethodDecl *Method, ArrayRef<Expr *> Args, SourceLocation RBracLoc, bool isImplicit) argument
3442 initArgsAndSelLocs(ArrayRef<Expr *> Args, ArrayRef<SourceLocation> SelLocs, SelectorLocationsKind SelLocsK) argument
3467 Create(const ASTContext &Context, QualType T, ExprValueKind VK, SourceLocation LBracLoc, SourceLocation SuperLoc, bool IsInstanceSuper, QualType SuperType, Selector Sel, ArrayRef<SourceLocation> SelLocs, ObjCMethodDecl *Method, ArrayRef<Expr *> Args, SourceLocation RBracLoc, bool isImplicit) argument
3492 Create(const ASTContext &Context, QualType T, ExprValueKind VK, SourceLocation LBracLoc, TypeSourceInfo *Receiver, Selector Sel, ArrayRef<SourceLocation> SelLocs, ObjCMethodDecl *Method, ArrayRef<Expr *> Args, SourceLocation RBracLoc, bool isImplicit) argument
3515 Create(const ASTContext &Context, QualType T, ExprValueKind VK, SourceLocation LBracLoc, Expr *Receiver, Selector Sel, ArrayRef<SourceLocation> SelLocs, ObjCMethodDecl *Method, ArrayRef<Expr *> Args, SourceLocation RBracLoc, bool isImplicit) argument
3545 alloc(const ASTContext &C, ArrayRef<Expr *> Args, SourceLocation RBraceLoc, ArrayRef<SourceLocation> SelLocs, Selector Sel, SelectorLocationsKind &SelLocsK) argument
[all...]

Completed in 1855 milliseconds

123456789