Searched refs:AArch64leTargetInfo (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/ |
H A D | AArch64.h | 210 class LLVM_LIBRARY_VISIBILITY AArch64leTargetInfo : public AArch64TargetInfo { 212 AArch64leTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts); 221 : public WindowsTargetInfo<AArch64leTargetInfo> { 269 : public DarwinTargetInfo<AArch64leTargetInfo> { 282 : public AArch64leTargetInfo {
|
H A D | AArch64.cpp | 1512 AArch64leTargetInfo::AArch64leTargetInfo(const llvm::Triple &Triple, in AArch64leTargetInfo() function in AArch64leTargetInfo 1516 void AArch64leTargetInfo::setDataLayout() { in setDataLayout() 1526 void AArch64leTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines() 1551 : WindowsTargetInfo<AArch64leTargetInfo>(Triple, Opts), Triple(Triple) { in WindowsARM64TargetInfo() 1654 : DarwinTargetInfo<AArch64leTargetInfo>(Triple, Opts) { in DarwinAArch64TargetInfo() 1703 : AArch64leTargetInfo(llvm::Triple("aarch64", Triple.getVendorName(), in RenderScript64TargetInfo() 1713 AArch64leTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
|
/freebsd/contrib/llvm-project/clang/lib/Basic/ |
H A D | Targets.cpp | 146 return std::make_unique<FreeBSDTargetInfo<AArch64leTargetInfo>>(Triple, in AllocateTarget() 149 return std::make_unique<FuchsiaTargetInfo<AArch64leTargetInfo>>(Triple, in AllocateTarget() 152 return std::make_unique<HaikuTargetInfo<AArch64leTargetInfo>>(Triple, in AllocateTarget() 157 return std::make_unique<LinuxTargetInfo<AArch64leTargetInfo>>(Triple, in AllocateTarget() 160 return std::make_unique<OHOSTargetInfo<AArch64leTargetInfo>>(Triple, in AllocateTarget() 164 return std::make_unique<NetBSDTargetInfo<AArch64leTargetInfo>>(Triple, in AllocateTarget() 167 return std::make_unique<OpenBSDTargetInfo<AArch64leTargetInfo>>(Triple, in AllocateTarget() 178 return std::make_unique<AArch64leTargetInfo>(Triple, Opts); in AllocateTarget()
|