/external/clang/lib/Driver/ |
H A D | Tool.cpp | 15 const ToolChain &TC) : Name(_Name), ShortName(_ShortName), 16 TheToolChain(TC) 14 Tool(const char *_Name, const char *_ShortName, const ToolChain &TC) argument
|
H A D | Compilation.cpp | 58 const DerivedArgList &Compilation::getArgsForToolChain(const ToolChain *TC, argument 60 if (!TC) 61 TC = &DefaultToolChain; 63 DerivedArgList *&Entry = TCArgs[std::make_pair(TC, BoundArch)]; 65 Entry = TC->TranslateArgs(*TranslatedArgs, BoundArch);
|
H A D | Tools.h | 45 Clang(const ToolChain &TC) : Tool("clang", "clang frontend", TC) {} argument 61 ClangAs(const ToolChain &TC) : Tool("clang::as", argument 62 "clang integrated assembler", TC) {} 80 const ToolChain &TC) : Tool(Name, ShortName, TC) {} 97 Preprocess(const ToolChain &TC) : Common("gcc::Preprocess", argument 98 "gcc preprocessor", TC) {} 109 Precompile(const ToolChain &TC) : Common("gcc::Precompile", argument 110 "gcc precompile", TC) {} 79 Common(const char *Name, const char *ShortName, const ToolChain &TC) argument 121 Compile(const ToolChain &TC) argument 133 Assemble(const ToolChain &TC) argument 144 Link(const ToolChain &TC) argument 164 DarwinTool(const char *Name, const char *ShortName, const ToolChain &TC) argument 194 CC1(const char *Name, const char *ShortName, const ToolChain &TC) argument 203 Preprocess(const ToolChain &TC) argument 215 Compile(const ToolChain &TC) argument 226 Assemble(const ToolChain &TC) argument 243 Link(const ToolChain &TC) argument 256 Lipo(const ToolChain &TC) argument 269 Dsymutil(const ToolChain &TC) argument 283 VerifyDebug(const ToolChain &TC) argument 301 Assemble(const ToolChain &TC) argument 314 Link(const ToolChain &TC) argument 330 Assemble(const ToolChain &TC) argument 343 Link(const ToolChain &TC) argument 362 Assemble(const ToolChain &TC, const llvm::Triple &ToolTriple) argument 378 Link(const ToolChain &TC, const llvm::Triple &ToolTriple) argument 395 Assemble(const ToolChain &TC) argument 408 Link(const ToolChain &TC) argument 423 Assemble(const ToolChain &TC) argument 436 Link(const ToolChain &TC) argument 452 Assemble(const ToolChain &TC) argument 465 Link(const ToolChain &TC) argument 481 Assemble(const ToolChain &TC) argument 494 Link(const ToolChain &TC) argument 510 Link(const ToolChain &TC) argument [all...] |
H A D | HostInfo.cpp | 110 ToolChain *&TC = ToolChains[Arch]; local 111 if (!TC) { 118 TC = new toolchains::DarwinClang(*this, TCTriple); 120 TC = new toolchains::Darwin_Generic_GCC(*this, TCTriple); 123 return TC; 208 ToolChain *&TC = ToolChains[ArchName]; local 209 if (!TC) { 213 TC = new toolchains::Generic_GCC(*this, TCTriple); 216 return TC; 255 ToolChain *&TC local 299 ToolChain *&TC = ToolChains[getArchName()]; local 359 ToolChain *&TC = ToolChains[ArchName]; local 420 ToolChain *TC; local 471 ToolChain *&TC = ToolChains[ArchName]; local 515 ToolChain *&TC = ToolChains[getArchName()]; local 576 ToolChain *&TC = ToolChains[ArchName]; local 639 ToolChain *&TC = ToolChains[ArchName]; local [all...] |
H A D | Driver.cpp | 540 const ToolChain &TC = C.getDefaultToolChain(); local 541 OS << "Target: " << TC.getTripleString() << '\n'; 601 const ToolChain &TC = C.getDefaultToolChain(); local 604 for (ToolChain::path_list::const_iterator it = TC.getProgramPaths().begin(), 605 ie = TC.getProgramPaths().end(); it != ie; ++it) { 606 if (it != TC.getProgramPaths().begin()) 617 for (ToolChain::path_list::const_iterator it = TC.getFilePaths().begin(), 618 ie = TC.getFilePaths().end(); it != ie; ++it) { 633 llvm::outs() << GetFilePath(A->getValue(C.getArgs()), TC) << "\n"; 638 llvm::outs() << GetProgramPath(A->getValue(C.getArgs()), TC) << "\ 745 BuildUniversalActions(const ToolChain &TC, const DerivedArgList &Args, const InputList &BAInputs, ActionList &Actions) const argument 856 BuildInputs(const ToolChain &TC, const DerivedArgList &Args, InputList &Inputs) const argument 977 BuildActions(const ToolChain &TC, const DerivedArgList &Args, const InputList &Inputs, ActionList &Actions) const argument 1219 SelectToolForJob(Compilation &C, const ToolChain *TC, const JobAction *JA, const ActionList *&Inputs) argument 1267 BuildJobsForAction(Compilation &C, const Action *A, const ToolChain *TC, const char *BoundArch, bool AtTopLevel, const char *LinkingOutput, InputInfo &Result) const argument 1290 const ToolChain *TC = &C.getDefaultToolChain(); local 1483 GetProgramPath(const char *Name, const ToolChain &TC, bool WantFile) const argument [all...] |
H A D | Tools.cpp | 99 static void AddLinkerInputs(const ToolChain &TC, argument 102 const Driver &D = TC.getDriver(); 112 if (!TC.HasNativeLLVMSupport()) { 119 << TC.getTripleString(); 133 TC.AddCXXStdlibLibArgs(Args, CmdArgs); 135 TC.AddCCKextLibArgs(Args, CmdArgs); 147 static void addProfileRT(const ToolChain &TC, const ArgList &Args, argument 161 Twine(TC.getDriver().Dir) + "/../lib/" + "libprofile_rt.a"; 168 Twine(TC.getDriver().Dir) + "/../lib/" + "libprofile_rt.dylib"; 1038 const ToolChain &TC) { 1037 ShouldDisableCFI(const ArgList &Args, const ToolChain &TC) argument 1063 ShouldDisableDwarfDirectory(const ArgList &Args, const ToolChain &TC) argument [all...] |
/external/clang/test/CodeGenCXX/ |
H A D | debug-info-template.cpp | 3 //CHECK: TC<int> 7 class TC { class 9 TC(const TC &) {} function in class:TC 10 TC() {} function in class:TC 13 TC<int> tci;
|
/external/clang/test/CXX/special/class.dtor/ |
H A D | p3-0x.cpp | 71 struct TC { struct 73 ~TC() {} 89 TC<int> c;
|
/external/clang/lib/AST/ |
H A D | TypePrinter.cpp | 99 Type::TypeClass TC = T->getTypeClass(); local 101 TC = AT->desugar()->getTypeClass(); 104 TC = Subst->getReplacementType()->getTypeClass(); 106 switch (TC) {
|
H A D | Type.cpp | 1457 switch (TypeBits.TC) { 1748 TagType::TagType(TypeClass TC, const TagDecl *D, QualType can) argument 1749 : Type(TC, can, D->isDependentType(),
|
/external/clang/lib/Sema/ |
H A D | SemaCodeComplete.cpp | 718 CanQualType TC = SemaRef.Context.getCanonicalType(T); local 720 if (SemaRef.Context.hasSameUnqualifiedType(PreferredType, TC)) 724 == getSimplifiedTypeClass(TC)) && 725 !(PreferredType->isEnumeralType() && TC->isEnumeralType()))
|
/external/clang/include/clang/AST/ |
H A D | Type.h | 1068 unsigned TC : 8; 1264 TypeBits.TC = tc; 1290 TypeClass getTypeClass() const { return static_cast<TypeClass>(TypeBits.TC); } 3042 TagType(TypeClass TC, const TagDecl *D, QualType can); 3065 explicit RecordType(TypeClass TC, RecordDecl *D) argument 3066 : TagType(TC, reinterpret_cast<const TagDecl*>(D), QualType()) { }
|