Searched refs:BareMetal (Results 1 – 7 of 7) sorted by relevance
| /openbsd/src/gnu/llvm/clang/lib/Driver/ToolChains/ |
| D | BareMetal.cpp | 94 BareMetal::BareMetal(const Driver &D, const llvm::Triple &Triple, in BareMetal() function in BareMetal 156 void BareMetal::findMultilibs(const Driver &D, const llvm::Triple &Triple, in findMultilibs() 167 bool BareMetal::handlesTarget(const llvm::Triple &Triple) { in handlesTarget() 172 Tool *BareMetal::buildLinker() const { in buildLinker() 176 std::string BareMetal::computeSysRoot() const { in computeSysRoot() 188 void BareMetal::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() 208 void BareMetal::addClangTargetOptions(const ArgList &DriverArgs, in addClangTargetOptions() 214 void BareMetal::AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs, in AddClangCXXStdlibIncludeArgs() 267 void BareMetal::AddCXXStdlibLibArgs(const ArgList &Args, in AddCXXStdlibLibArgs() 284 void BareMetal::AddLinkRuntimeLib(const ArgList &Args, in AddLinkRuntimeLib() [all …]
|
| D | BareMetal.h | 22 class LLVM_LIBRARY_VISIBILITY BareMetal : public ToolChain { 24 BareMetal(const Driver &D, const llvm::Triple &Triple, 26 ~BareMetal() override = default;
|
| /openbsd/src/gnu/usr.bin/clang/libclangDriver/ |
| D | Makefile | 35 BareMetal.cpp \
|
| /openbsd/src/gnu/llvm/clang/lib/Driver/ |
| D | CMakeLists.txt | 48 ToolChains/BareMetal.cpp
|
| D | Driver.cpp | 6189 TC = std::make_unique<toolchains::BareMetal>(*this, Target, Args); in getToolChain() 6205 else if (toolchains::BareMetal::handlesTarget(Target)) in getToolChain() 6206 TC = std::make_unique<toolchains::BareMetal>(*this, Target, Args); in getToolChain()
|
| /openbsd/src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Driver/ |
| D | BUILD.gn | 63 "ToolChains/BareMetal.cpp",
|
| /openbsd/src/gnu/llvm/llvm/docs/ |
| D | HowToCrossCompileBuiltinsOnArm.rst | 224 * The targets to compile compiler-rt have the suffix -none-eabi. This uses the BareMetal driver in …
|