14 #ifndef LLVM_SUPPORT_HOST_H
15 #define LLVM_SUPPORT_HOST_H
19 #if defined(__linux__) || defined(__GNU__)
22 #if !defined(BYTE_ORDER) && !defined(LLVM_ON_WIN32)
23 #include <machine/endian.h>
32 #if defined(BYTE_ORDER) && defined(BIG_ENDIAN) && BYTE_ORDER == BIG_ENDIAN
std::string getDefaultTargetTriple()
static const bool IsLittleEndianHost
std::string getHostCPUName()
std::string getProcessTriple()
static const bool IsBigEndianHost
bool getHostCPUFeatures(StringMap< bool > &Features)