OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ToolChain
(Results
1 - 16
of
16
) sorted by null
/external/clang/include/clang/Driver/
Tool.h
28
class
ToolChain
;
41
const
ToolChain
&TheToolChain;
45
const
ToolChain
&TC);
54
const
ToolChain
&getToolChain() const { return TheToolChain; }
69
/// \param TCArgs - The argument list for this
toolchain
, with any
Compilation.h
30
class
ToolChain
;
39
const
ToolChain
&DefaultToolChain;
56
llvm::DenseMap<std::pair<const
ToolChain
*, const char *>,
76
Compilation(const Driver &D, const
ToolChain
&DefaultToolChain,
83
const
ToolChain
&getDefaultToolChain() const { return DefaultToolChain; }
114
const llvm::opt::DerivedArgList &getArgsForToolChain(const
ToolChain
*TC,
Driver.h
47
class
ToolChain
;
177
/// This maps from the string representation of a triple to a
ToolChain
178
/// created targeting that triple. The driver owns all the
ToolChain
objects
180
mutable llvm::StringMap<
ToolChain
*> ToolChains;
261
void BuildInputs(const
ToolChain
&TC, llvm::opt::DerivedArgList &Args,
270
void BuildActions(const
ToolChain
&TC, llvm::opt::DerivedArgList &Args,
279
void BuildUniversalActions(const
ToolChain
&TC,
326
std::string GetFilePath(const char *Name, const
ToolChain
&TC) const;
334
std::string GetProgramPath(const char *Name, const
ToolChain
&TC) const;
353
const
ToolChain
*TC
[
all
...]
SanitizerArgs.h
20
class
ToolChain
;
59
SanitizerArgs(const
ToolChain
&TC, const llvm::opt::ArgList &Args);
127
/// Return the subset of \p Kinds supported by
toolchain
\p TC. If
130
static unsigned filterUnsupportedKinds(const
ToolChain
&TC, unsigned Kinds,
139
static void filterUnsupportedMask(const
ToolChain
&TC, unsigned &Kinds,
ToolChain.h
1
//===---
ToolChain
.h - Collections of tools for one platform ----*- C++ -*-===//
41
///
ToolChain
- Access to tools for a single platform.
42
class
ToolChain
{
61
/// The list of
toolchain
specific path prefixes to search for
65
/// The list of
toolchain
specific path prefixes to search for
82
ToolChain
(const Driver &D, const llvm::Triple &T,
107
virtual ~
ToolChain
();
119
/// \brief Returns true if the
toolchain
is targeting a non-native architecture.
123
/// this
toolchain
. Note t
143
/// translations this
ToolChain
may wish to perform, or 0 if no tool chai
[
all
...]
/external/clang/lib/Driver/
ToolChain.cpp
1
//===---
ToolChain
.cpp - Collections of tools for one platform ------------===//
17
#include "clang/Driver/
ToolChain
.h"
29
ToolChain
::
ToolChain
(const Driver &D, const llvm::Triple &T,
34
ToolChain
::~
ToolChain
() {
37
const Driver &
ToolChain
::getDriver() const {
41
bool
ToolChain
::useIntegratedAs() const {
47
const SanitizerArgs&
ToolChain
::getSanitizerArgs() const {
53
std::string
ToolChain
::getDefaultUniversalArchName() const
[
all
...]
Tool.cpp
15
const
ToolChain
&TC) : Name(_Name), ShortName(_ShortName),
Tools.h
91
Clang(const
ToolChain
&TC) : Tool("clang", "clang frontend", TC) {}
106
ClangAs(const
ToolChain
&TC) : Tool("clang::as",
124
const
ToolChain
&TC) : Tool(Name, ShortName, TC) {}
141
Preprocess(const
ToolChain
&TC) : Common("gcc::Preprocess",
153
Compile(const
ToolChain
&TC) : Common("gcc::Compile",
165
Link(const
ToolChain
&TC) : Common("gcc::Link",
181
Assemble(const
ToolChain
&TC) : Tool("hexagon::Assemble",
196
Link(const
ToolChain
&TC) : Tool("hexagon::Link",
240
const
ToolChain
&TC) : Tool(Name, ShortName, TC) {}
245
Assemble(const
ToolChain
&TC) : MachOTool("darwin::Assemble"
[
all
...]
Android.mk
26
ToolChain
.cpp \
Tools.cpp
23
#include "clang/Driver/
ToolChain
.h"
170
static void AddLinkerInputs(const
ToolChain
&TC,
[
all
...]
Compilation.cpp
15
#include "clang/Driver/
ToolChain
.h"
25
Compilation::Compilation(const Driver &D, const
ToolChain
&_DefaultToolChain,
36
for (llvm::DenseMap<std::pair<const
ToolChain
*, const char*>,
55
const DerivedArgList &Compilation::getArgsForToolChain(const
ToolChain
*TC,
ToolChains.cpp
1
//===--- ToolChains.cpp -
ToolChain
Implementations -----------------------===//
43
:
ToolChain
(D, Triple, Args) {
224
return
ToolChain
::getTool(AC);
308
case
ToolChain
::RLT_CompilerRT:
603
case
ToolChain
::CST_Libcxx:
607
case
ToolChain
::CST_Libstdcxx: {
684
// Skip this argument unless the architecture matches either the
toolchain
[
all
...]
ToolChains.h
1
//===--- ToolChains.h -
ToolChain
Implementations ---------------*- C++ -*-===//
17
#include "clang/Driver/
ToolChain
.h"
31
class LLVM_LIBRARY_VISIBILITY Generic_GCC : public
ToolChain
{
170
/// \name
ToolChain
Implementation Helper Functions
186
class LLVM_LIBRARY_VISIBILITY MachO : public
ToolChain
{
201
/// @name MachO specific
toolchain
API
242
/// @name
ToolChain
Implementation
286
return
ToolChain
::RLT_CompilerRT;
352
/// @name Apple Specific
Toolchain
Implementation
370
/// @name Darwin specific
Toolchain
function
[
all
...]
Driver.cpp
21
#include "clang/Driver/
ToolChain
.h"
368
const
ToolChain
&TC = getToolChain(*Args);
493
const
ToolChain
&TC = C.getDefaultToolChain();
652
const
ToolChain
&TC = C.getDefaultToolChain();
713
const
ToolChain
&TC = C.getDefaultToolChain();
720
for (
ToolChain
::path_list::const_iterator it = TC.getProgramPaths().begin(),
731
for (
ToolChain
::path_list::const_iterator it = TC.getFilePaths().begin(),
788
// "lib/../lib32" as appropriate for the
toolchain
. For now, print
849
void Driver::BuildUniversalActions(const
ToolChain
&TC,
[
all
...]
SanitizerArgs.cpp
13
#include "clang/Driver/
ToolChain
.h"
37
SanitizerArgs::SanitizerArgs(const
ToolChain
&TC,
215
void SanitizerArgs::filterUnsupportedMask(const
ToolChain
&TC, unsigned &Kinds,
236
unsigned SanitizerArgs::filterUnsupportedKinds(const
ToolChain
&TC,
WindowsToolChain.cpp
1
//===--- ToolChains.cpp -
ToolChain
Implementations -----------------------===//
43
:
ToolChain
(D, Triple, Args) {
Completed in 51 milliseconds