Searched defs:Args (Results 176 - 200 of 216) sorted by relevance

123456789

/external/clang/lib/CodeGen/
H A DCGBuiltin.cpp97 llvm::Value *Args[2]; local
98 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType);
99 Args[1] = CGF.EmitScalarExpr(E->getArg(1));
100 llvm::Type *ValueType = Args[1]->getType();
101 Args[1] = EmitToInt(CGF, Args[1], T, IntType);
104 CGF.Builder.CreateAtomicRMW(Kind, Args[0], Args[1],
131 llvm::Value *Args[2]; local
132 Args[
968 Value *Args[3]; local
997 Value *Args[3]; local
1061 CallArgList Args; local
1613 SmallVector<Value*, 16> Args; local
3466 SmallVector<Value*, 6> Args; local
[all...]
H A DCGCall.cpp1338 const FunctionArgList &Args) {
1390 ArgVals.reserve(Args.size());
1396 assert(FI.arg_size() == Args.size() &&
1400 for (FunctionArgList::const_iterator i = Args.begin(), e = Args.end();
1621 for (int I = Args.size() - 1; I >= 0; --I)
1622 EmitParmDecl(*Args[I], ArgVals[I].getPointer(), ArgVals[I].getInt(),
1625 for (unsigned I = 0, E = Args.size(); I != E; ++I)
1626 EmitParmDecl(*Args[I], ArgVals[I].getPointer(), ArgVals[I].getInt(),
2259 void CodeGenFunction::EmitCallArgs(CallArgList &Args, argument
1336 EmitFunctionProlog(const CGFunctionInfo &FI, llvm::Function *Fn, const FunctionArgList &Args) argument
2492 EmitCallOrInvoke(llvm::Value *Callee, ArrayRef<llvm::Value *> Args, const Twine &Name) argument
2523 ExpandTypeToArgs(QualType Ty, RValue RV, SmallVectorImpl<llvm::Value *> &Args, llvm::FunctionType *IRFuncTy) argument
2603 SmallVector<llvm::Value*, 16> Args; local
[all...]
H A DCGDebugInfo.cpp180 const TemplateArgument *Args = TArgs->data(); local
183 TemplateSpecializationType::PrintTemplateArgumentList(OS, Args, NumArgs,
989 llvm::DIArray Args = llvm::DICompositeType( local
991 assert (Args.getNumElements() && "Invalid number of arguments!");
996 Elts.push_back(Args.getElement(0));
1024 for (unsigned i = 1, e = Args.getNumElements(); i != e; ++i)
1025 Elts.push_back(Args.getElement(i));
H A DCGExpr.cpp2209 SmallVector<llvm::Value *, 4> Args; local
2211 Args.reserve(DynamicArgs.size() + 1);
2217 Args.push_back(Builder.CreateBitCast(InfoPtr, Int8PtrTy));
2220 Args.push_back(EmitCheckValue(DynamicArgs[i]));
2246 llvm::CallInst *HandlerCall = EmitNounwindRuntimeCall(Fn, Args);
2372 llvm::Value *Args[] = { Zero, Idx }; local
2378 Address = Builder.CreateGEP(ArrayPtr, Args, "arrayidx");
2380 Address = Builder.CreateInBoundsGEP(ArrayPtr, Args, "arrayidx");
3271 CallArgList Args; local
3272 EmitCallArgs(Args, dyn_cas
[all...]
H A DCGExprScalar.cpp1123 SmallVector<llvm::Constant*, 16> Args; local
1139 Args.push_back(C);
1140 Args.resize(ResElts, llvm::UndefValue::get(CGF.Int32Ty));
1149 Args.push_back(getMaskElt(SVV, j, 0, CGF.Int32Ty));
1150 Args.push_back(Builder.getInt32(ResElts + C->getZExtValue()));
1151 Args.resize(ResElts, llvm::UndefValue::get(CGF.Int32Ty));
1157 if (!Args.empty()) {
1158 llvm::Constant *Mask = llvm::ConstantVector::get(Args);
1188 Args.push_back(getMaskElt(cast<llvm::ShuffleVectorInst>(V), j, 0,
1191 Args
3254 SmallVector<llvm::Constant*, 3> Args; local
[all...]
H A DCGObjC.cpp80 CallArgList Args; local
81 Args.add(RV, ArgQT);
85 Args, ClassDecl, BoxingMethod);
162 CallArgList Args; local
166 Args.add(RValue::get(Objects), ArgQT);
170 Args.add(RValue::get(Keys), ArgQT);
176 Args.add(RValue::get(Count), ArgQT);
191 Receiver, Args, Class, MethodWithObjects);
371 CallArgList Args; local
372 EmitCallArgs(Args, metho
1480 CallArgList Args; local
2290 CallArgList Args; local
2312 CallArgList Args; local
2931 Expr *Args[2] = { &DST, &SRC }; local
[all...]
H A DCGObjCGNU.cpp68 va_list Args; local
69 va_start(Args, RetTy);
70 while (llvm::Type *ArgTy = va_arg(Args, llvm::Type*))
72 va_end(Args);
H A DCodeGenModule.cpp958 llvm::Value *Args[2] = { local
963 Metadata.push_back(llvm::MDNode::get(Context, Args));
H A DItaniumCXXABI.cpp170 CallArgList &Args) override;
869 llvm::Type *Args[4] = { Int8PtrTy, Int8PtrTy, Int8PtrTy, PtrDiffTy }; local
871 llvm::FunctionType *FTy = llvm::FunctionType::get(Int8PtrTy, Args, false);
1178 bool ForVirtualBase, bool Delegating, CallArgList &Args) {
1186 Args.insert(Args.begin() + 1,
1176 addImplicitConstructorArgs( CodeGenFunction &CGF, const CXXConstructorDecl *D, CXXCtorType Type, bool ForVirtualBase, bool Delegating, CallArgList &Args) argument
H A DMicrosoftCXXABI.cpp187 CallArgList &Args) override;
659 llvm::Value *Args[] = {Argument}; local
661 return CGF.EmitRuntimeCallOrInvoke(Fn, Args);
712 llvm::Value *Args[] = { local
715 Value = CGF.EmitRuntimeCallOrInvoke(Function, Args).getInstruction();
732 llvm::Value *Args[] = {Value}; local
733 return CGF.EmitRuntimeCall(Function, Args);
1132 bool ForVirtualBase, bool Delegating, CallArgList &Args) {
1146 Args.insert(Args
1130 addImplicitConstructorArgs( CodeGenFunction &CGF, const CXXConstructorDecl *D, CXXCtorType Type, bool ForVirtualBase, bool Delegating, CallArgList &Args) argument
1480 SmallVector<llvm::Value *, 8> Args; local
[all...]
/external/clang/lib/Driver/
H A DToolChains.cpp42 const ArgList &Args)
43 : ToolChain(D, Triple, Args) {
56 const ArgList & Args)
57 : MachO(D, Triple, Args), TargetInitialized(false) {
145 static bool isSoftFloatABI(const ArgList &Args) { argument
146 Arg *A = Args.getLastArg(options::OPT_msoft_float, options::OPT_mhard_float,
156 StringRef MachO::getMachOArchName(const ArgList &Args) const {
163 if (const Arg *A = Args.getLastArg(options::OPT_march_EQ))
167 if (const Arg *A = Args.getLastArg(options::OPT_mcpu_EQ))
183 std::string MachO::ComputeEffectiveClangTriple(const ArgList &Args, argument
41 MachO(const Driver &D, const llvm::Triple &Triple, const ArgList &Args) argument
55 Darwin(const Driver & D, const llvm::Triple & Triple, const ArgList & Args) argument
190 ComputeEffectiveClangTriple(const ArgList &Args, types::ID InputType) const argument
236 DarwinClang(const Driver &D, const llvm::Triple& Triple, const ArgList &Args) argument
257 isObjCAutoRefCount(const ArgList &Args) argument
261 AddLinkARCArgs(const ArgList &Args, ArgStringList &CmdArgs) const argument
290 AddLinkRuntimeLib(const ArgList &Args, ArgStringList &CmdArgs, StringRef DarwinStaticLib, bool AlwaysLink, bool IsEmbedded) const argument
304 AddLinkRuntimeLibArgs(const ArgList &Args, ArgStringList &CmdArgs) const argument
598 AddCXXStdlibLibArgs(const ArgList &Args, ArgStringList &CmdArgs) const argument
644 AddCCKextLibArgs(const ArgList &Args, ArgStringList &CmdArgs) const argument
670 TranslateArgs(const DerivedArgList &Args, const char *BoundArch) const argument
892 AddLinkRuntimeLibArgs(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const argument
908 TranslateArgs(const DerivedArgList &Args, const char *BoundArch) const argument
1005 addMinVersionArgs(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const argument
1028 addStartObjectFileArgs(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const argument
1205 getGCCToolchainDir(const ArgList &Args) argument
1222 init( const Driver &D, const llvm::Triple &TargetTriple, const ArgList &Args) argument
1633 isMips16(const ArgList &Args) argument
1639 isMips32r2(const ArgList &Args) argument
1646 isMips64r2(const ArgList &Args) argument
1654 isMicroMips(const ArgList &Args) argument
1660 isMipsFP64(const ArgList &Args) argument
1665 isMipsNan2008(const ArgList &Args) argument
1682 findMIPSMultilibs(const llvm::Triple &TargetTriple, StringRef Path, const llvm::opt::ArgList &Args, DetectedMultilibs &Result) argument
1989 findBiarchMultilibs(const llvm::Triple &TargetTriple, StringRef Path, const ArgList &Args, bool NeedsBiarchSuffix, DetectedMultilibs &Result) argument
2068 ScanLibDirForGCCTriple( const llvm::Triple &TargetTriple, const ArgList &Args, const std::string &LibDir, StringRef CandidateTriple, bool NeedsBiarchSuffix) argument
2144 Generic_GCC(const Driver &D, const llvm::Triple& Triple, const ArgList &Args) argument
2249 GetHexagonLibraryPaths( const ArgList &Args, const std::string Ver, const std::string MarchString, const std::string &InstalledDir, ToolChain::path_list *LibPaths) argument
2300 Hexagon_TC(const Driver &D, const llvm::Triple &Triple, const ArgList &Args) argument
2397 getHexagonVersion(const ArgList &Args) argument
2420 GetTargetCPU(const ArgList &Args) argument
2445 TCEToolChain(const Driver &D, const llvm::Triple& Triple, const ArgList &Args) argument
2476 OpenBSD(const Driver &D, const llvm::Triple& Triple, const ArgList &Args) argument
2492 Bitrig(const Driver &D, const llvm::Triple& Triple, const ArgList &Args) argument
2551 AddCXXStdlibLibArgs(const ArgList &Args, ArgStringList &CmdArgs) const argument
2567 FreeBSD(const Driver &D, const llvm::Triple& Triple, const ArgList &Args) argument
2649 NetBSD(const Driver &D, const llvm::Triple& Triple, const ArgList &Args) argument
2757 Minix(const Driver &D, const llvm::Triple& Triple, const ArgList &Args) argument
2773 AuroraUX(const Driver &D, const llvm::Triple& Triple, const ArgList &Args) argument
2799 Solaris(const Driver &D, const llvm::Triple& Triple, const ArgList &Args) argument
3034 getOSLibDir(const llvm::Triple &Triple, const ArgList &Args) argument
3064 Linux(const Driver &D, const llvm::Triple &Triple, const ArgList &Args) argument
3534 DragonFly(const Driver &D, const llvm::Triple& Triple, const ArgList &Args) argument
3560 XCore(const Driver &D, const llvm::Triple &Triple, const ArgList &Args) argument
3626 AddCXXStdlibLibArgs(const ArgList &Args, ArgStringList &CmdArgs) const argument
[all...]
H A DTools.cpp47 static void addAssemblerKPIC(const ArgList &Args, ArgStringList &CmdArgs) { argument
48 Arg *LastPICArg = Args.getLastArg(options::OPT_fPIC, options::OPT_fno_PIC,
64 static void CheckPreprocessingOptions(const Driver &D, const ArgList &Args) { argument
65 if (Arg *A = Args.getLastArg(options::OPT_C, options::OPT_CC)) {
66 if (!Args.hasArg(options::OPT_E) && !Args.hasArg(options::OPT__SLASH_P) &&
67 !Args.hasArg(options::OPT__SLASH_EP) && !D.CCCIsCPP()) {
69 << A->getBaseArg().getAsString(Args)
77 static void CheckCodeGenerationOptions(const Driver &D, const ArgList &Args) { argument
79 if (Args
115 addDirectoryList(const ArgList &Args, ArgStringList &CmdArgs, const char *ArgName, const char *EnvVar) argument
170 AddLinkerInputs(const ToolChain &TC, const InputInfoList &Inputs, const ArgList &Args, ArgStringList &CmdArgs) argument
216 isObjCAutoRefCount(const ArgList &Args) argument
221 isObjCRuntimeLinked(const ArgList &Args) argument
237 AddPreprocessingOptions(Compilation &C, const JobAction &JA, const Driver &D, const ArgList &Args, ArgStringList &CmdArgs, const InputInfo &Output, const InputInfoList &Inputs) const argument
490 getAArch64FPUFeatures(const Driver &D, const Arg *A, const ArgList &Args, std::vector<const char *> &Features) argument
510 getARMHWDivFeatures(const Driver &D, const Arg *A, const ArgList &Args, std::vector<const char *> &Features) argument
534 getARMFPUFeatures(const Driver &D, const Arg *A, const ArgList &Args, std::vector<const char *> &Features) argument
594 getARMFloatABI(const Driver &D, const ArgList &Args, const llvm::Triple &Triple) argument
688 getARMTargetFeatures(const Driver &D, const llvm::Triple &Triple, const ArgList &Args, std::vector<const char *> &Features, bool ForAS) argument
739 AddARMTargetArgs(const ArgList &Args, ArgStringList &CmdArgs, bool KernelOrKext) const argument
846 getAArch64TargetCPU(const ArgList &Args) argument
868 AddAArch64TargetArgs(const ArgList &Args, ArgStringList &CmdArgs) const argument
912 getMipsCPUAndABI(const ArgList &Args, const llvm::Triple &Triple, StringRef &CPUName, StringRef &ABIName) argument
985 getMipsFloatABI(const Driver &D, const ArgList &Args) argument
1014 AddTargetFeature(const ArgList &Args, std::vector<const char *> &Features, OptSpecifier OnOpt, OptSpecifier OffOpt, StringRef FeatureName) argument
1026 getMIPSTargetFeatures(const Driver &D, const ArgList &Args, std::vector<const char *> &Features) argument
1065 AddMIPSTargetArgs(const ArgList &Args, ArgStringList &CmdArgs) const argument
1123 getPPCTargetCPU(const ArgList &Args) argument
1186 getPPCTargetFeatures(const ArgList &Args, std::vector<const char *> &Features) argument
1218 getR600TargetGPU(const ArgList &Args) argument
1234 getSparcTargetFeatures(const ArgList &Args, std::vector<const char *> Features) argument
1246 AddSparcTargetArgs(const ArgList &Args, ArgStringList &CmdArgs) const argument
1278 getSystemZTargetCPU(const ArgList &Args) argument
1284 getX86TargetCPU(const ArgList &Args, const llvm::Triple &Triple) argument
1342 getCPUName(const ArgList &Args, const llvm::Triple &T) argument
1408 AddGoldPlugin(const ToolChain &ToolChain, const ArgList &Args, ArgStringList &CmdArgs) argument
1426 getX86TargetFeatures(const llvm::Triple &Triple, const ArgList &Args, std::vector<const char *> &Features) argument
1469 AddX86TargetArgs(const ArgList &Args, ArgStringList &CmdArgs) const argument
1505 HasPICArg(const ArgList &Args) argument
1510 GetLastSmallDataThresholdArg(const ArgList &Args) argument
1516 GetHexagonSmallDataThresholdValue(const ArgList &Args) argument
1527 AddHexagonTargetArgs(const ArgList &Args, ArgStringList &CmdArgs) const argument
1550 getAArch64TargetFeatures(const Driver &D, const ArgList &Args, std::vector<const char *> &Features) argument
1574 getTargetFeatures(const Driver &D, const llvm::Triple &Triple, const ArgList &Args, ArgStringList &CmdArgs, bool ForAS) argument
1665 exceptionSettings(const ArgList &Args, const llvm::Triple &Triple) argument
1698 addExceptionArgs(const ArgList &Args, types::ID InputType, const llvm::Triple &Triple, bool KernelOrKext, const ObjCRuntime &objcRuntime, ArgStringList &CmdArgs) argument
1754 ShouldDisableAutolink(const ArgList &Args, const ToolChain &TC) argument
1766 ShouldDisableDwarfDirectory(const ArgList &Args, const ToolChain &TC) argument
1788 UseRelaxAll(Compilation &C, const ArgList &Args) argument
1808 CollectArgsForIntegratedAssembler(Compilation &C, const ArgList &Args, ArgStringList &CmdArgs, const Driver &D) argument
1899 addClangRTLinux( const ToolChain &TC, const ArgList &Args, ArgStringList &CmdArgs) argument
1912 addProfileRT( const ToolChain &TC, const ArgList &Args, ArgStringList &CmdArgs) argument
1950 addSanitizerRTLinkFlags(const ToolChain &TC, const ArgList &Args, ArgStringList &CmdArgs, const StringRef Sanitizer, bool BeforeLibStdCXX, bool ExportSymbols = true, bool LinkDeps = true) argument
1997 addAsanRT(const ToolChain &TC, const ArgList &Args, ArgStringList &CmdArgs, bool Shared, bool IsCXX) argument
2024 addTsanRT(const ToolChain &TC, const ArgList &Args, ArgStringList &CmdArgs) argument
2032 addMsanRT(const ToolChain &TC, const ArgList &Args, ArgStringList &CmdArgs) argument
2040 addLsanRT(const ToolChain &TC, const ArgList &Args, ArgStringList &CmdArgs) argument
2048 addUbsanRT(const ToolChain &TC, const ArgList &Args, ArgStringList &CmdArgs, bool IsCXX, bool HasOtherSanitizerRt) argument
2068 addDfsanRT(const ToolChain &TC, const ArgList &Args, ArgStringList &CmdArgs) argument
2075 addSanitizerRuntimes(const ToolChain &TC, const ArgList &Args, ArgStringList &CmdArgs) argument
2095 shouldUseFramePointerForTarget(const ArgList &Args, const llvm::Triple &Triple) argument
2118 shouldUseFramePointer(const ArgList &Args, const llvm::Triple &Triple) argument
2127 shouldUseLeafFramePointer(const ArgList &Args, const llvm::Triple &Triple) argument
2137 addDebugCompDirArg(const ArgList &Args, ArgStringList &CmdArgs) argument
2145 SplitDebugName(const ArgList &Args, const InputInfoList &Inputs) argument
2163 SplitDebugInfo(const ToolChain &TC, Compilation &C, const Tool &T, const JobAction &JA, const ArgList &Args, const InputInfo &Output, const char *OutFile) argument
2190 shouldEnableVectorizerAtOLevel(const ArgList &Args, bool isSlpVec) argument
2221 addDashXForInput(const ArgList &Args, const InputInfo &Input, ArgStringList &CmdArgs) argument
2235 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
4215 SplitDebugInfo(getToolChain(), C, *this, JA, Args, Output, SplitDwarfOut); local
4384 parseClangCLEHFlags(const Driver &D, const ArgList &Args) argument
4402 AddClangCLArgs(const ArgList &Args, ArgStringList &CmdArgs) const argument
4513 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
4646 SplitDebugInfo(getToolChain(), C, *this, JA, Args, Output, local
4650 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
4807 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
4876 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
5038 getARMCPUForMArch(const ArgList &Args, const llvm::Triple &Triple) argument
5145 getARMTargetCPU(const ArgList &Args, const llvm::Triple &Triple) argument
5192 hasMipsAbiArg(const ArgList &Args, const char *Value) argument
5197 isNaN2008(const ArgList &Args, const llvm::Triple &Triple) argument
5258 getBaseInputName(const ArgList &Args, const InputInfoList &Inputs) argument
5264 getBaseInputStem(const ArgList &Args, const InputInfoList &Inputs) argument
5274 getDependencyFileName(const ArgList &Args, const InputInfoList &Inputs) argument
5288 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
5360 AddMachOArch(const ArgList &Args, ArgStringList &CmdArgs) const argument
5384 AddLinkArgs(Compilation &C, const ArgList &Args, ArgStringList &CmdArgs, const InputInfoList &Inputs) const argument
5564 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
5638 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs); local
5685 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
5707 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
5727 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
5750 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
5770 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
5848 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs); local
5868 addProfileRT(getToolChain(), Args, CmdArgs); local
5875 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
5895 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
5954 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs); local
5976 addProfileRT(getToolChain(), Args, CmdArgs); local
5983 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
6053 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
6136 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs); local
6185 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
6205 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
6262 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs); local
6321 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
6402 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
6576 addSanitizerRuntimes(getToolChain(), Args, CmdArgs); local
6585 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
6659 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
6773 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs); local
6832 addProfileRT(getToolChain(), Args, CmdArgs); local
6838 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
6968 SplitDebugInfo(getToolChain(), C, *this, JA, Args, Output, local
6972 AddLibgcc(const llvm::Triple &Triple, const Driver &D, ArgStringList &CmdArgs, const ArgList &Args) argument
7005 getLinuxDynamicLinker(const ArgList &Args, const toolchains::Linux &ToolChain) argument
7061 AddRunTimeLibs(const ToolChain &TC, const Driver &D, ArgStringList &CmdArgs, const ArgList &Args) argument
7076 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
7248 addSanitizerRuntimes(getToolChain(), Args, CmdArgs); local
7250 addProfileRT(getToolChain(), Args, CmdArgs); local
7329 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
7348 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
7375 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs); local
7377 addProfileRT(getToolChain(), Args, CmdArgs); local
7406 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
7430 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
7503 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs); local
7574 addProfileRT(getToolChain(), Args, CmdArgs); local
7580 addSanitizerRTWindows(const ToolChain &TC, const ArgList &Args, ArgStringList &CmdArgs, const StringRef RTName) argument
7589 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
7631 addSanitizerRTWindows(getToolChain(), Args, CmdArgs, local
7634 addSanitizerRTWindows(getToolChain(), Args, CmdArgs, "asan-i386"); local
7635 addSanitizerRTWindows(getToolChain(), Args, CmdArgs, "asan_cxx-i386"); local
7654 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
7691 GetCommand(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
7781 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
7814 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument
7835 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs); local
[all...]
/external/clang/lib/Sema/
H A DSemaCodeComplete.cpp3807 static bool anyNullArguments(ArrayRef<Expr *> Args) { argument
3808 if (Args.size() && !Args.data())
3811 for (unsigned I = 0; I != Args.size(); ++I)
3812 if (!Args[I])
3818 void Sema::CodeCompleteCall(Scope *S, Expr *FnIn, ArrayRef<Expr *> Args) { argument
3830 if (!Fn || Fn->isTypeDependent() || anyNullArguments(Args) ||
3831 Expr::hasAnyTypeDependentArguments(Args)) {
3849 AddOverloadedCallCandidates(ULE, Args, CandidateSet,
3859 AddOverloadCandidate(FDecl, DeclAccessPair::make(FDecl, AS_none), Args,
[all...]
H A DSemaDeclAttr.cpp455 SmallVectorImpl<Expr *> &Args,
463 Args.push_back(ArgExp);
472 Args.push_back(ArgExp);
480 Args.push_back(ArgExp);
523 Args.push_back(ArgExp);
548 SmallVector<Expr*, 1> Args; local
550 checkAttrArgsAreCapabilityObjs(S, D, Attr, Args);
551 unsigned Size = Args.size();
555 Arg = Args[0];
585 SmallVectorImpl<Expr *> &Args) {
453 checkAttrArgsAreCapabilityObjs(Sema &S, Decl *D, const AttributeList &Attr, SmallVectorImpl<Expr *> &Args, int Sidx = 0, bool ParamIdxOk = false) argument
583 checkAcquireOrderAttrCommon(Sema &S, Decl *D, const AttributeList &Attr, SmallVectorImpl<Expr *> &Args) argument
610 SmallVector<Expr*, 1> Args; local
623 SmallVector<Expr*, 1> Args; local
634 checkLockFunAttrCommon(Sema &S, Decl *D, const AttributeList &Attr, SmallVectorImpl<Expr *> &Args) argument
646 SmallVector<Expr*, 1> Args; local
659 SmallVector<Expr*, 1> Args; local
672 checkTryLockFunAttrCommon(Sema &S, Decl *D, const AttributeList &Attr, SmallVectorImpl<Expr *> &Args) argument
692 SmallVector<Expr*, 2> Args; local
705 SmallVector<Expr*, 2> Args; local
719 SmallVector<Expr*, 1> Args; local
3950 SmallVector<Expr*, 1> Args; local
3962 SmallVector<Expr*, 2> Args; local
3977 SmallVector<Expr *, 1> Args; local
[all...]
H A DSemaExprCXX.cpp1843 /// \param Args The placement arguments specified.
1854 DeclarationName Name, MultiExprArg Args,
1882 Args, Candidates,
1888 AddOverloadCandidate(Fn, Alloc.getPair(), Args, Candidates,
1910 Candidates.NoteCandidates(*this, OCD_AllCandidates, Args);
1918 Candidates.NoteCandidates(*this, OCD_ViableCandidates, Args);
1929 Candidates.NoteCandidates(*this, OCD_AllCandidates, Args);
3599 ArrayRef<TypeSourceInfo *> Args,
3602 return EvaluateUnaryTypeTrait(S, Kind, KWLoc, Args[0]->getType());
3605 return EvaluateBinaryTypeTrait(S, Kind, Args[
1853 FindAllocationOverload(SourceLocation StartLoc, SourceRange Range, DeclarationName Name, MultiExprArg Args, DeclContext *Ctx, bool AllowMissing, FunctionDecl *&Operator, bool Diagnose) argument
3598 evaluateTypeTrait(Sema &S, TypeTrait Kind, SourceLocation KWLoc, ArrayRef<TypeSourceInfo *> Args, SourceLocation RParenLoc) argument
3706 BuildTypeTrait(TypeTrait Kind, SourceLocation KWLoc, ArrayRef<TypeSourceInfo *> Args, SourceLocation RParenLoc) argument
3731 ActOnTypeTrait(TypeTrait Kind, SourceLocation KWLoc, ArrayRef<ParsedType> Args, SourceLocation RParenLoc) argument
4290 Expr *Args[2] = { LHS.get(), RHS.get() }; local
[all...]
H A DSemaExprObjC.cpp1273 MultiExprArg Args,
1288 for (unsigned i = 0, e = Args.size(); i != e; i++) {
1289 if (Args[i]->isTypeDependent())
1295 result = checkUnknownAnyArg(SelLoc, Args[i], paramTy);
1297 result = DefaultArgumentPromotion(Args[i]);
1301 Args[i] = result.get();
1357 if (Args.size() < NumNamedArgs) {
1359 << 2 << NumNamedArgs << static_cast<unsigned>(Args.size());
1366 if (Args[i]->isTypeDependent())
1369 Expr *argExpr = Args[
1272 CheckMessageArgumentTypes(QualType ReceiverType, MultiExprArg Args, Selector Sel, ArrayRef<SourceLocation> SelectorLocs, ObjCMethodDecl *Method, bool isClassMessage, bool isSuperMessage, SourceLocation lbrac, SourceLocation rbrac, QualType &ReturnType, ExprValueKind &VK) argument
1923 ActOnSuperMessage(Scope *S, SourceLocation SuperLoc, Selector Sel, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg Args) argument
1976 BuildClassMessageImplicit(QualType ReceiverType, bool isSuperReceiver, SourceLocation Loc, Selector Sel, ObjCMethodDecl *Method, MultiExprArg Args) argument
2092 Expr **Args = ArgsIn.data(); local
2145 Expr **Args = ArgsIn.data(); local
2180 ActOnClassMessage(Scope *S, ParsedType Receiver, Selector Sel, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg Args) argument
2202 BuildInstanceMessageImplicit(Expr *Receiver, QualType ReceiverType, SourceLocation Loc, Selector Sel, ObjCMethodDecl *Method, MultiExprArg Args) argument
2285 Expr **Args = ArgsIn.data(); local
2538 Expr **Args = ArgsIn.data(); local
2709 ActOnInstanceMessage(Scope *S, Expr *Receiver, Selector Sel, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg Args) argument
[all...]
H A DSemaInit.cpp3129 MultiExprArg Args,
3165 if ((CopyInitializing || (InitListSyntax && Args.size() == 1)) &&
3175 /*ExplicitArgs*/ nullptr, Args,
3185 Args.size() == 1 &&
3187 S.AddOverloadCandidate(Constructor, FoundDecl, Args, CandidateSet,
3207 MultiExprArg Args, QualType DestType,
3210 assert((!InitListSyntax || (Args.size() == 1 && isa<InitListExpr>(Args[0]))) &&
3253 InitListExpr *ILE = cast<InitListExpr>(Args[0]);
3259 Result = ResolveConstructorOverload(S, Kind.getLocation(), Args,
3128 ResolveConstructorOverload(Sema &S, SourceLocation DeclLoc, MultiExprArg Args, OverloadCandidateSet &CandidateSet, ArrayRef<NamedDecl *> Ctors, OverloadCandidateSet::iterator &Best, bool CopyInitializing, bool AllowExplicit, bool OnlyListConstructors, bool InitListSyntax) argument
3204 TryConstructorInitialization(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, MultiExprArg Args, QualType DestType, InitializationSequence &Sequence, bool InitListSyntax = false) argument
4530 InitializationSequence(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, MultiExprArg Args, bool TopLevelOfInitList) argument
4539 InitializeFrom(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, MultiExprArg Args, bool TopLevelOfInitList) argument
5263 PerformConstructorInitialization(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, MultiExprArg Args, const InitializationSequence::Step& Step, bool &ConstructorInitRequiresZeroInit, bool IsListInitialization, SourceLocation LBraceLoc, SourceLocation RBraceLoc) argument
5646 Perform(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, MultiExprArg Args, QualType *ResultType) argument
6437 Diagnose(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, ArrayRef<Expr *> Args) argument
[all...]
H A DSemaLookup.cpp2264 SourceLocation InstantiationLoc, ArrayRef<Expr *> Args,
2280 for (unsigned ArgIdx = 0; ArgIdx != Args.size(); ++ArgIdx) {
2281 Expr *Arg = Args[ArgIdx];
2789 ArrayRef<Expr *> Args, ADLResult &Result) {
2794 FindAssociatedClassesAndNamespaces(Loc, Args,
2263 FindAssociatedClassesAndNamespaces( SourceLocation InstantiationLoc, ArrayRef<Expr *> Args, AssociatedNamespaceSet &AssociatedNamespaces, AssociatedClassSet &AssociatedClasses) argument
2788 ArgumentDependentLookup(DeclarationName Name, SourceLocation Loc, ArrayRef<Expr *> Args, ADLResult &Result) argument
H A DSemaTemplate.cpp2362 ArrayRef<TemplateArgument> Args) {
2363 if (Params->size() != Args.size())
2368 for (unsigned I = 0, N = Args.size(); I != N; ++I) {
2369 TemplateArgument Arg = Args[I];
2647 TemplateArgumentList *Args; member in struct:__anon18100::PartialSpecMatchResult
2717 Matched.back().Args = Info.take();
2760 InstantiationArgs = Best->Args;
2790 P->Partial->getTemplateParameters(), *P->Args);
5812 const TemplateArgument *Args, unsigned NumArgs, bool IsDefaultArgument) {
5814 if (Args[
2361 isSameAsPrimaryTemplate(TemplateParameterList *Params, ArrayRef<TemplateArgument> Args) argument
5810 CheckNonTypeTemplatePartialSpecializationArgs( Sema &S, SourceLocation TemplateNameLoc, NonTypeTemplateParmDecl *Param, const TemplateArgument *Args, unsigned NumArgs, bool IsDefaultArgument) argument
8116 getTemplateArgumentBindingsText(const TemplateParameterList *Params, const TemplateArgumentList &Args) argument
8122 getTemplateArgumentBindingsText(const TemplateParameterList *Params, const TemplateArgument *Args, unsigned NumArgs) argument
[all...]
/external/clang/lib/StaticAnalyzer/Checkers/
H A DRetainCountChecker.cpp358 /// Args - a map of (index, ArgEffect) pairs, where index
360 /// populated; arguments with no entry in Args use 'DefaultArgEffect'.
361 ArgEffects Args; member in class:__anon18227::RetainSummary
364 /// do not have an entry in Args.
378 : Args(A), DefaultArgEffect(defaultEff), Receiver(ReceiverEff), Ret(R) {}
383 if (const ArgEffect *AE = Args.lookup(idx))
390 Args = af.add(Args, idx, e);
416 return Args == Other.Args
[all...]
/external/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp4018 SmallVector<MCSymbol *, 3> Args; local
4023 Args.push_back(getContext().GetOrCreateSymbol(Name));
4034 getStreamer().EmitLOHDirective((MCLOHType)Kind, Args);
/external/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp1653 ArgListTy Args; local
1657 Args.push_back(Entry);
1661 .setCallee(CallingConv::C, PtrTy, TlsGetAddr, std::move(Args), 0);
3336 analyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Args, argument
3342 unsigned NumOpnds = Args.size();
3346 MVT ArgVT = Args[I].VT;
3347 ISD::ArgFlagsTy ArgFlags = Args[I].Flags;
3355 if (IsVarArg && !Args[I].IsFixed)
3358 MVT RegVT = getRegVT(ArgVT, FuncArgs[Args[I].OrigArgIndex].Ty, CallNode,
3374 analyzeFormalArguments(const SmallVectorImpl<ISD::InputArg> &Args, argument
[all...]
/external/clang/lib/Rewrite/Frontend/
H A DRewriteObjC.cpp1341 SmallVector<Expr*, 1> Args; local
1353 Args,
1366 Args,
1382 Args,
/external/clang/lib/Serialization/
H A DASTReader.cpp620 SmallVector<IdentifierInfo *, 16> Args;
621 Args.push_back(FirstII);
623 Args.push_back(Reader.getLocalIdentifier(
626 return SelTable.getSelector(N, Args.data());
5448 SmallVector<TemplateArgument, 8> Args; local
5449 Args.reserve(NumArgs);
5451 Args.push_back(ReadTemplateArgument(*Loc.F, Record, Idx));
5453 Args.size(), Args.data());
5477 SmallVector<TemplateArgument, 8> Args; local
[all...]
/external/deqp/modules/glshared/
H A DglsBuiltinPrecisionTests.cpp1119 typedef Tuple4< const Arg0&, const Arg1&, const Arg2&, const Arg3&> Args; typedef in struct:deqp::gls::BuiltinPrecisionTests::Signature
1184 typedef typename Sig::Args Args; typedef in class:deqp::gls::BuiltinPrecisionTests::Func

Completed in 5457 milliseconds

123456789