Searched defs:triple (Results 1 - 5 of 5) sorted by relevance

/frameworks/compile/mclinker/include/mcld/
H A DTargetOptions.h33 const llvm::Triple& triple() const { return m_Triple; } function in class:mcld::TargetOptions
/frameworks/compile/libbcc/lib/Core/
H A DCompiler.cpp98 const std::string &triple = pConfig.getTriple(); local
103 triple.c_str(), pConfig.getFeatureString().c_str());
243 const std::string &triple = module.getTargetTriple(); local
246 if (triple == "armv7-none-linux-gnueabi") {
250 } else if (triple == "aarch64-none-linux-gnueabi") {
403 llvm::Triple triple(getTargetMachine().getTargetTriple());
404 if (triple.getArch() == llvm::Triple::x86) {
/frameworks/compile/mclinker/tools/mcld/
H A DMain.cpp144 /// This function simplifies cross-compiling by reading triple from the program
146 /// get the triple is arm-linux-eabi by the program name.
177 inline void ParseEmulation(llvm::Triple& triple, const char* emulation) { argument
197 triple.setArch(emu_triple.getArch());
200 triple.setOS(emu_triple.getOS());
203 triple.setEnvironment(emu_triple.getEnvironment());
212 if (config.targets().triple().getOS() == llvm::Triple::Win32) {
322 llvm::Triple triple; local
324 // 1. Use the triple from command.
326 triple
[all...]
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsRelocator.cpp163 const ApplyFunctionTriple& triple = ApplyFunctions[info.type()]; local
165 Result res = triple.func(info, *this);
170 uint64_t mask = 0xFFFFFFFFFFFFFFFFULL >> (64 - triple.size);
H A DMipsLDBackend.cpp432 bool isTarget64Bit = config().targets().triple().isArch64Bit();
478 if (config().targets().triple().isArch32Bit()) {
1338 const llvm::Triple& triple = pConfig.targets().triple(); local
1340 if (triple.isOSDarwin()) {
1343 if (triple.isOSWindows()) {
1347 llvm::Triple::ArchType arch = triple.getArch();
1350 return new Mips64GNULDBackend(pConfig, new MipsGNUInfo(triple));
1353 return new Mips32GNULDBackend(pConfig, new MipsGNUInfo(triple));

Completed in 149 milliseconds