|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Derived Classes
tools/lld/ELF/Arch/AArch64.cpp 32 class AArch64 : public TargetInfo {
tools/lld/ELF/Arch/AMDGPU.cpp 25 class AMDGPU final : public TargetInfo {
tools/lld/ELF/Arch/ARM.cpp 26 class ARM final : public TargetInfo {
tools/lld/ELF/Arch/AVR.cpp 44 class AVR final : public TargetInfo {
tools/lld/ELF/Arch/Hexagon.cpp 27 class Hexagon final : public TargetInfo {
tools/lld/ELF/Arch/MSP430.cpp 34 class MSP430 final : public TargetInfo {
tools/lld/ELF/Arch/Mips.cpp 25 template <class ELFT> class MIPS final : public TargetInfo {
tools/lld/ELF/Arch/PPC.cpp 24 class PPC final : public TargetInfo {
tools/lld/ELF/Arch/PPC64.cpp 194 class PPC64 final : public TargetInfo {
tools/lld/ELF/Arch/RISCV.cpp 23 class RISCV final : public TargetInfo {
tools/lld/ELF/Arch/SPARCV9.cpp 24 class SPARCV9 final : public TargetInfo {
tools/lld/ELF/Arch/X86.cpp 24 class X86 : public TargetInfo {
tools/lld/ELF/Arch/X86_64.cpp 26 class X86_64 : public TargetInfo {
References
tools/lld/ELF/Arch/AArch64.cpp 32 class AArch64 : public TargetInfo {
673 static TargetInfo *getTargetInfo() {
683 TargetInfo *getAArch64TargetInfo() { return getTargetInfo(); }
tools/lld/ELF/Arch/AMDGPU.cpp 25 class AMDGPU final : public TargetInfo {
111 TargetInfo *getAMDGPUTargetInfo() {
tools/lld/ELF/Arch/ARM.cpp 26 class ARM final : public TargetInfo {
604 TargetInfo *getARMTargetInfo() {
tools/lld/ELF/Arch/AVR.cpp 44 class AVR final : public TargetInfo {
74 TargetInfo *getAVRTargetInfo() {
tools/lld/ELF/Arch/Hexagon.cpp 27 class Hexagon final : public TargetInfo {
326 TargetInfo *getHexagonTargetInfo() {
tools/lld/ELF/Arch/MSP430.cpp 34 class MSP430 final : public TargetInfo {
91 TargetInfo *getMSP430TargetInfo() {
tools/lld/ELF/Arch/Mips.cpp 25 template <class ELFT> class MIPS final : public TargetInfo {
739 template <class ELFT> TargetInfo *getMipsTargetInfo() {
tools/lld/ELF/Arch/PPC.cpp 24 class PPC final : public TargetInfo {
439 TargetInfo *getPPCTargetInfo() {
tools/lld/ELF/Arch/PPC64.cpp 194 class PPC64 final : public TargetInfo {
1097 TargetInfo *getPPC64TargetInfo() {
tools/lld/ELF/Arch/RISCV.cpp 23 class RISCV final : public TargetInfo {
440 TargetInfo *getRISCVTargetInfo() {
tools/lld/ELF/Arch/SPARCV9.cpp 24 class SPARCV9 final : public TargetInfo {
147 TargetInfo *getSPARCV9TargetInfo() {
tools/lld/ELF/Arch/X86.cpp 24 class X86 : public TargetInfo {
543 TargetInfo *getX86TargetInfo() {
tools/lld/ELF/Arch/X86_64.cpp 26 class X86_64 : public TargetInfo {
688 static TargetInfo *getTargetInfo() {
702 TargetInfo *getX86_64TargetInfo() { return getTargetInfo(); }
tools/lld/ELF/Target.cpp 47 const TargetInfo *target;
49 TargetInfo *getTarget() {
tools/lld/ELF/Target.h 140 TargetInfo *getAArch64TargetInfo();
141 TargetInfo *getAMDGPUTargetInfo();
142 TargetInfo *getARMTargetInfo();
143 TargetInfo *getAVRTargetInfo();
144 TargetInfo *getHexagonTargetInfo();
145 TargetInfo *getMSP430TargetInfo();
146 TargetInfo *getPPC64TargetInfo();
147 TargetInfo *getPPCTargetInfo();
148 TargetInfo *getRISCVTargetInfo();
149 TargetInfo *getSPARCV9TargetInfo();
150 TargetInfo *getX86TargetInfo();
151 TargetInfo *getX86_64TargetInfo();
152 template <class ELFT> TargetInfo *getMipsTargetInfo();
188 extern const TargetInfo *target;
189 TargetInfo *getTarget();