Searched defs:TC (Results 1 - 12 of 12) sorted by relevance

/external/clang/lib/Driver/
H A DTool.cpp15 const ToolChain &TC) : Name(_Name), ShortName(_ShortName),
16 TheToolChain(TC)
14 Tool(const char *_Name, const char *_ShortName, const ToolChain &TC) argument
H A DCompilation.cpp58 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 DTools.h45 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 DHostInfo.cpp110 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 DDriver.cpp540 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 DTools.cpp99 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 Ddebug-info-template.cpp3 //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 Dp3-0x.cpp71 struct TC { struct
73 ~TC() {}
89 TC<int> c;
/external/clang/lib/AST/
H A DTypePrinter.cpp99 Type::TypeClass TC = T->getTypeClass(); local
101 TC = AT->desugar()->getTypeClass();
104 TC = Subst->getReplacementType()->getTypeClass();
106 switch (TC) {
H A DType.cpp1457 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 DSemaCodeComplete.cpp718 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 DType.h1068 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()) { }

Completed in 177 milliseconds