Home
last modified time | relevance | path

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

/external/llvm-project/clang/lib/Basic/Targets/
DAArch64.h136 class LLVM_LIBRARY_VISIBILITY AArch64leTargetInfo : public AArch64TargetInfo {
138 AArch64leTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts);
147 : public WindowsTargetInfo<AArch64leTargetInfo> {
194 : public DarwinTargetInfo<AArch64leTargetInfo> {
207 : public AArch64leTargetInfo {
DAArch64.cpp713 AArch64leTargetInfo::AArch64leTargetInfo(const llvm::Triple &Triple, in AArch64leTargetInfo() function in AArch64leTargetInfo
717 void AArch64leTargetInfo::setDataLayout() { in setDataLayout()
727 void AArch64leTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
752 : WindowsTargetInfo<AArch64leTargetInfo>(Triple, Opts), Triple(Triple) { in WindowsARM64TargetInfo()
841 : DarwinTargetInfo<AArch64leTargetInfo>(Triple, Opts) { in DarwinAArch64TargetInfo()
891 : AArch64leTargetInfo(llvm::Triple("aarch64", Triple.getVendorName(), in RenderScript64TargetInfo()
901 AArch64leTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
/external/llvm-project/clang/lib/Basic/
DTargets.cpp140 return new CloudABITargetInfo<AArch64leTargetInfo>(Triple, Opts); in AllocateTarget()
142 return new FreeBSDTargetInfo<AArch64leTargetInfo>(Triple, Opts); in AllocateTarget()
144 return new FuchsiaTargetInfo<AArch64leTargetInfo>(Triple, Opts); in AllocateTarget()
146 return new LinuxTargetInfo<AArch64leTargetInfo>(Triple, Opts); in AllocateTarget()
148 return new NetBSDTargetInfo<AArch64leTargetInfo>(Triple, Opts); in AllocateTarget()
150 return new OpenBSDTargetInfo<AArch64leTargetInfo>(Triple, Opts); in AllocateTarget()
160 return new AArch64leTargetInfo(Triple, Opts); in AllocateTarget()
/external/clang/lib/Basic/
DTargets.cpp5993 class AArch64leTargetInfo : public AArch64TargetInfo { class
6002 AArch64leTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) in AArch64leTargetInfo() function in __anond4862fe70111::AArch64leTargetInfo
6031 class DarwinAArch64TargetInfo : public DarwinTargetInfo<AArch64leTargetInfo> {
6048 : DarwinTargetInfo<AArch64leTargetInfo>(Triple, Opts) { in DarwinAArch64TargetInfo()
8100 class RenderScript64TargetInfo : public AArch64leTargetInfo {
8104 : AArch64leTargetInfo(llvm::Triple("aarch64", Triple.getVendorName(), in RenderScript64TargetInfo()
8114 AArch64leTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
8147 return new CloudABITargetInfo<AArch64leTargetInfo>(Triple, Opts); in AllocateTarget()
8149 return new FreeBSDTargetInfo<AArch64leTargetInfo>(Triple, Opts); in AllocateTarget()
8151 return new LinuxTargetInfo<AArch64leTargetInfo>(Triple, Opts); in AllocateTarget()
[all …]