Searched refs:AArch64leTargetInfo (Results 1 – 4 of 4) sorted by relevance
/external/llvm-project/clang/lib/Basic/Targets/ |
D | AArch64.h | 136 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 {
|
D | AArch64.cpp | 713 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/ |
D | Targets.cpp | 140 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/ |
D | Targets.cpp | 5993 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 …]
|