Home
last modified time | relevance | path

Searched refs:AArch64leTargetInfo (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/Targets/
H A DAArch64.h94 class LLVM_LIBRARY_VISIBILITY AArch64leTargetInfo : public AArch64TargetInfo {
96 AArch64leTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts);
105 : public WindowsTargetInfo<AArch64leTargetInfo> {
152 : public DarwinTargetInfo<AArch64leTargetInfo> {
165 : public AArch64leTargetInfo {
H A DAArch64.cpp445 AArch64leTargetInfo::AArch64leTargetInfo(const llvm::Triple &Triple, in AArch64leTargetInfo() function in AArch64leTargetInfo
449 void AArch64leTargetInfo::setDataLayout() { in setDataLayout()
456 void AArch64leTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
481 : WindowsTargetInfo<AArch64leTargetInfo>(Triple, Opts), Triple(Triple) { in WindowsARM64TargetInfo()
534 WindowsTargetInfo<AArch64leTargetInfo>::getVisualStudioDefines(Opts, Builder); in getVisualStudioDefines()
557 : DarwinTargetInfo<AArch64leTargetInfo>(Triple, Opts) { in DarwinAArch64TargetInfo()
589 : AArch64leTargetInfo(llvm::Triple("aarch64", Triple.getVendorName(), in RenderScript64TargetInfo()
599 AArch64leTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/
H A DTargets.cpp145 return new CloudABITargetInfo<AArch64leTargetInfo>(Triple, Opts); in AllocateTarget()
147 return new FreeBSDTargetInfo<AArch64leTargetInfo>(Triple, Opts); in AllocateTarget()
149 return new FuchsiaTargetInfo<AArch64leTargetInfo>(Triple, Opts); in AllocateTarget()
151 return new LinuxTargetInfo<AArch64leTargetInfo>(Triple, Opts); in AllocateTarget()
153 return new NetBSDTargetInfo<AArch64leTargetInfo>(Triple, Opts); in AllocateTarget()
155 return new OpenBSDTargetInfo<AArch64leTargetInfo>(Triple, Opts); in AllocateTarget()
165 return new AArch64leTargetInfo(Triple, Opts); in AllocateTarget()