/external/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 97 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 D | CGCall.cpp | 1338 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 D | CGDebugInfo.cpp | 180 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 D | CGExpr.cpp | 2209 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 D | CGExprScalar.cpp | 1123 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 D | CGObjC.cpp | 80 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 D | CGObjCGNU.cpp | 68 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 D | CodeGenModule.cpp | 958 llvm::Value *Args[2] = { local 963 Metadata.push_back(llvm::MDNode::get(Context, Args));
|
H A D | ItaniumCXXABI.cpp | 170 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 D | MicrosoftCXXABI.cpp | 187 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 D | ToolChains.cpp | 42 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 D | Tools.cpp | 47 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 D | SemaCodeComplete.cpp | 3807 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 D | SemaDeclAttr.cpp | 455 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 D | SemaExprCXX.cpp | 1843 /// \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 D | SemaExprObjC.cpp | 1273 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 D | SemaInit.cpp | 3129 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 D | SemaLookup.cpp | 2264 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 D | SemaTemplate.cpp | 2362 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 D | RetainCountChecker.cpp | 358 /// 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 D | AArch64AsmParser.cpp | 4018 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 D | MipsISelLowering.cpp | 1653 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 D | RewriteObjC.cpp | 1341 SmallVector<Expr*, 1> Args; local 1353 Args, 1366 Args, 1382 Args,
|
/external/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 620 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 D | glsBuiltinPrecisionTests.cpp | 1119 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
|