Home
last modified time | relevance | path

Searched refs:TT (Results 1 – 25 of 406) sorted by relevance

12345678910>>...17

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetMachine.cpp111 static std::unique_ptr<TargetLoweringObjectFile> createTLOF(const Triple &TT) { in createTLOF() argument
112 if (TT.isOSBinFormatMachO()) { in createTLOF()
113 if (TT.getArch() == Triple::x86_64) in createTLOF()
118 if (TT.isOSBinFormatCOFF()) in createTLOF()
121 if (TT.getArch() == Triple::x86_64) in createTLOF()
126 static std::string computeDataLayout(const Triple &TT) { in computeDataLayout() argument
130 Ret += DataLayout::getManglingComponent(TT); in computeDataLayout()
132 if (!TT.isArch64Bit() || TT.isX32() || TT.isOSNaCl()) in computeDataLayout()
141 if (TT.isArch64Bit() || TT.isOSWindows() || TT.isOSNaCl()) in computeDataLayout()
143 else if (TT.isOSIAMCU()) in computeDataLayout()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DRuntimeLibcalls.cpp16 void RuntimeLibcallsInfo::initLibcalls(const Triple &TT) { in initLibcalls() argument
29 if (TT.getArch() == Triple::ArchType::x86_64 && TT.isGNUEnvironment()) { in initLibcalls()
76 if (TT.isPPC()) { in initLibcalls()
108 if (TT.isOSDarwin()) { in initLibcalls()
116 switch (TT.getArch()) { in initLibcalls()
119 if (TT.isMacOSX() && !TT.isMacOSXVersionLT(10, 6)) in initLibcalls()
130 if (darwinHasSinCos(TT)) { in initLibcalls()
133 if (TT.isWatchABI()) { in initLibcalls()
141 switch (TT.getOS()) { in initLibcalls()
143 if (TT.isMacOSXVersionLT(10, 9)) { in initLibcalls()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DRuntimeLibcalls.h41 explicit RuntimeLibcallsInfo(const Triple &TT) { in RuntimeLibcallsInfo()
42 initLibcalls(TT); in RuntimeLibcallsInfo()
82 static bool darwinHasSinCos(const Triple &TT) { in darwinHasSinCos()
83 assert(TT.isOSDarwin() && "should be called with darwin triple"); in darwinHasSinCos()
85 if (TT.getArch() == Triple::x86) in darwinHasSinCos()
88 if (TT.isMacOSX()) in darwinHasSinCos()
89 return !TT.isMacOSXVersionLT(10, 9) && TT.isArch64Bit(); in darwinHasSinCos()
91 if (TT.isiOS()) in darwinHasSinCos()
92 return !TT.isOSVersionLT(7, 0); in darwinHasSinCos()
99 void initLibcalls(const Triple &TT);
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCAsmBackend.cpp87 Triple TT; member in __anonfbfaee460111::PPCAsmBackend
89 PPCAsmBackend(const Target &T, const Triple &TT) in PPCAsmBackend() argument
90 : MCAsmBackend(TT.isLittleEndian() ? llvm::endianness::little in PPCAsmBackend()
92 TT(TT) {} in PPCAsmBackend()
219 ELFPPCAsmBackend(const Target &T, const Triple &TT) : PPCAsmBackend(T, TT) {} in ELFPPCAsmBackend() argument
223 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TT.getOS()); in createObjectTargetWriter()
224 bool Is64 = TT.isPPC64(); in createObjectTargetWriter()
233 XCOFFPPCAsmBackend(const Target &T, const Triple &TT) in XCOFFPPCAsmBackend() argument
234 : PPCAsmBackend(T, TT) {} in XCOFFPPCAsmBackend()
238 return createPPCXCOFFObjectWriter(TT.isArch64Bit()); in createObjectTargetWriter()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetMachine.cpp201 const Triple &TT) { in computeFSAdditions() argument
205 if (TT.getArch() == Triple::ppc64 || TT.getArch() == Triple::ppc64le) { in computeFSAdditions()
226 if (TT.isOSAIX()) { in computeFSAdditions()
236 static std::unique_ptr<TargetLoweringObjectFile> createTLOF(const Triple &TT) { in createTLOF() argument
237 if (TT.isOSAIX()) in createTLOF()
243 static PPCTargetMachine::PPCABI computeTargetABI(const Triple &TT, in computeTargetABI() argument
253 switch (TT.getArch()) { in computeTargetABI()
257 if (TT.isPPC64ELFv2ABI()) in computeTargetABI()
266 static Reloc::Model getEffectiveRelocModel(const Triple &TT, in getEffectiveRelocModel() argument
268 if (TT.isOSAIX() && RM && *RM != Reloc::PIC_) in getEffectiveRelocModel()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/GNUstepObjCRuntime/
H A DGNUstepObjCRuntime.cpp41 const llvm::Triple &TT) { in CanModuleBeGNUstepObjCLibrary() argument
48 if (TT.isOSBinFormatELF()) in CanModuleBeGNUstepObjCLibrary()
50 if (TT.isOSWindows()) in CanModuleBeGNUstepObjCLibrary()
56 const llvm::Triple &TT) { in ScanForGNUstepObjCLibraryCandidate() argument
61 if (CanModuleBeGNUstepObjCLibrary(mod, TT)) in ScanForGNUstepObjCLibraryCandidate()
75 const llvm::Triple &TT = target.GetArchitecture().GetTriple(); in CreateInstance() local
76 if (TT.getVendor() == llvm::Triple::VendorType::Apple) in CreateInstance()
80 if (!ScanForGNUstepObjCLibraryCandidate(images, TT)) in CreateInstance()
83 if (TT.isOSBinFormatELF()) { in CreateInstance()
89 } else if (TT.isOSWindows()) { in CreateInstance()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetMachine.cpp116 static std::unique_ptr<TargetLoweringObjectFile> createTLOF(const Triple &TT) { in createTLOF() argument
117 if (TT.isOSBinFormatMachO()) in createTLOF()
119 if (TT.isOSWindows()) in createTLOF()
125 computeTargetABI(const Triple &TT, StringRef CPU, in computeTargetABI() argument
130 ABIName = ARM::computeDefaultTargetABI(TT, CPU); in computeTargetABI()
143 static std::string computeDataLayout(const Triple &TT, StringRef CPU, in computeDataLayout() argument
146 auto ABI = computeTargetABI(TT, CPU, Options); in computeDataLayout()
156 Ret += DataLayout::getManglingComponent(TT); in computeDataLayout()
190 if (TT.isOSNaCl() || ABI == ARMBaseTargetMachine::ARM_ABI_AAPCS16) in computeDataLayout()
200 static Reloc::Model getEffectiveRelocModel(const Triple &TT, in getEffectiveRelocModel() argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetMachine.cpp272 static std::unique_ptr<TargetLoweringObjectFile> createTLOF(const Triple &TT) { in createTLOF() argument
273 if (TT.isOSBinFormatMachO()) in createTLOF()
275 if (TT.isOSBinFormatCOFF()) in createTLOF()
282 static std::string computeDataLayout(const Triple &TT, in computeDataLayout() argument
285 if (TT.isOSBinFormatMachO()) { in computeDataLayout()
286 if (TT.getArch() == Triple::aarch64_32) in computeDataLayout()
290 if (TT.isOSBinFormatCOFF()) in computeDataLayout()
293 std::string Ptr32 = TT.getEnvironment() == Triple::GNUILP32 ? "-p:32:32" : ""; in computeDataLayout()
298 static StringRef computeDefaultCPU(const Triple &TT, StringRef CPU) { in computeDefaultCPU() argument
299 if (CPU.empty() && TT.isArm64e()) in computeDefaultCPU()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCTargetDesc.cpp49 StringRef MIPS_MC::selectMipsCPU(const Triple &TT, StringRef CPU) { in selectMipsCPU() argument
51 if (TT.getSubArch() == llvm::Triple::MipsSubArch_r6) { in selectMipsCPU()
52 if (TT.isMIPS32()) in selectMipsCPU()
57 if (TT.isMIPS32()) in selectMipsCPU()
72 static MCRegisterInfo *createMipsMCRegisterInfo(const Triple &TT) { in createMipsMCRegisterInfo() argument
78 static MCSubtargetInfo *createMipsMCSubtargetInfo(const Triple &TT, in createMipsMCSubtargetInfo() argument
80 CPU = MIPS_MC::selectMipsCPU(TT, CPU); in createMipsMCSubtargetInfo()
81 return createMipsMCSubtargetInfoImpl(TT, CPU, /*TuneCPU*/ CPU, FS); in createMipsMCSubtargetInfo()
85 const Triple &TT, in createMipsMCAsmInfo() argument
87 MCAsmInfo *MAI = new MipsMCAsmInfo(TT, Options); in createMipsMCAsmInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchTargetMachine.cpp55 static std::string computeDataLayout(const Triple &TT) { in computeDataLayout() argument
56 if (TT.isArch64Bit()) in computeDataLayout()
58 assert(TT.isArch32Bit() && "only LA32 and LA64 are currently supported"); in computeDataLayout()
62 static Reloc::Model getEffectiveRelocModel(const Triple &TT, in getEffectiveRelocModel() argument
68 getEffectiveLoongArchCodeModel(const Triple &TT, in getEffectiveLoongArchCodeModel() argument
78 if (!TT.isArch64Bit()) in getEffectiveLoongArchCodeModel()
88 const Target &T, const Triple &TT, StringRef CPU, StringRef FS, in LoongArchTargetMachine() argument
91 : LLVMTargetMachine(T, computeDataLayout(TT), TT, CPU, FS, Options, in LoongArchTargetMachine()
92 getEffectiveRelocModel(TT, RM), in LoongArchTargetMachine()
93 getEffectiveLoongArchCodeModel(TT, CM), OL), in LoongArchTargetMachine()
H A DLoongArchSubtarget.cpp28 const Triple &TT, StringRef CPU, StringRef TuneCPU, StringRef FS, in initializeSubtargetDependencies() argument
30 bool Is64Bit = TT.isArch64Bit(); in initializeSubtargetDependencies()
53 TargetABI = LoongArchABI::computeTargetABI(TT, getFeatureBits(), ABIName); in initializeSubtargetDependencies()
84 LoongArchSubtarget::LoongArchSubtarget(const Triple &TT, StringRef CPU, in LoongArchSubtarget() argument
88 : LoongArchGenSubtargetInfo(TT, CPU, TuneCPU, FS), in LoongArchSubtarget()
90 initializeSubtargetDependencies(TT, CPU, TuneCPU, FS, ABIName)), in LoongArchSubtarget()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCTargetDesc.cpp49 const Triple &TT, in createSparcMCAsmInfo() argument
51 MCAsmInfo *MAI = new SparcELFMCAsmInfo(TT); in createSparcMCAsmInfo()
59 const Triple &TT, in createSparcV9MCAsmInfo() argument
61 MCAsmInfo *MAI = new SparcELFMCAsmInfo(TT); in createSparcV9MCAsmInfo()
74 static MCRegisterInfo *createSparcMCRegisterInfo(const Triple &TT) { in createSparcMCRegisterInfo() argument
81 createSparcMCSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS) { in createSparcMCSubtargetInfo() argument
83 CPU = (TT.getArch() == Triple::sparcv9) ? "v9" : "v8"; in createSparcMCSubtargetInfo()
84 return createSparcMCSubtargetInfoImpl(TT, CPU, /*TuneCPU*/ CPU, FS); in createSparcMCSubtargetInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/MCTargetDesc/
H A DM68kMCTargetDesc.cpp44 static std::string ParseM68kTriple(const Triple &TT, StringRef CPU) { in ParseM68kTriple() argument
54 static MCRegisterInfo *createM68kMCRegisterInfo(const Triple &TT) { in createM68kMCRegisterInfo() argument
60 static MCSubtargetInfo *createM68kMCSubtargetInfo(const Triple &TT, in createM68kMCSubtargetInfo() argument
62 std::string ArchFS = ParseM68kTriple(TT, CPU); in createM68kMCSubtargetInfo()
70 return createM68kMCSubtargetInfoImpl(TT, CPU, /*TuneCPU=*/CPU, ArchFS); in createM68kMCSubtargetInfo()
74 const Triple &TT, in createM68kMCAsmInfo() argument
76 MCAsmInfo *MAI = new M68kELFMCAsmInfo(TT); in createM68kMCAsmInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsTargetMachine.cpp73 static std::string computeDataLayout(const Triple &TT, StringRef CPU, in computeDataLayout() argument
77 MipsABIInfo ABI = MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions); in computeDataLayout()
121 MipsTargetMachine::MipsTargetMachine(const Target &T, const Triple &TT, in MipsTargetMachine() argument
128 : LLVMTargetMachine(T, computeDataLayout(TT, CPU, Options, isLittle), TT, in MipsTargetMachine()
132 ABI(MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions)), in MipsTargetMachine()
134 DefaultSubtarget(TT, CPU, FS, isLittle, *this, std::nullopt), in MipsTargetMachine()
135 NoMips16Subtarget(TT, CPU, FS.empty() ? "-mips16" : FS.str() + ",-mips16", in MipsTargetMachine()
137 Mips16Subtarget(TT, CPU, FS.empty() ? "+mips16" : FS.str() + ",+mips16", in MipsTargetMachine()
150 MipsebTargetMachine::MipsebTargetMachine(const Target &T, const Triple &TT, in MipsebTargetMachine() argument
156 : MipsTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, false) {} in MipsebTargetMachine()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MC/MCDisassembler/
H A DDisassembler.cpp45 LLVMCreateDisasmCPUFeatures(const char *TT, const char *CPU, in LLVMCreateDisasmCPUFeatures() argument
51 const Target *TheTarget = TargetRegistry::lookupTarget(TT, Error); in LLVMCreateDisasmCPUFeatures()
55 std::unique_ptr<const MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TT)); in LLVMCreateDisasmCPUFeatures()
62 TheTarget->createMCAsmInfo(*MRI, TT, MCOptions)); in LLVMCreateDisasmCPUFeatures()
71 TheTarget->createMCSubtargetInfo(TT, CPU, Features)); in LLVMCreateDisasmCPUFeatures()
77 new MCContext(Triple(TT), MAI.get(), MRI.get(), STI.get())); in LLVMCreateDisasmCPUFeatures()
88 TheTarget->createMCRelocationInfo(TT, *Ctx)); in LLVMCreateDisasmCPUFeatures()
93 TT, GetOpInfo, SymbolLookUp, DisInfo, Ctx.get(), std::move(RelInfo))); in LLVMCreateDisasmCPUFeatures()
99 Triple(TT), AsmPrinterVariant, *MAI, *MII, *MRI)); in LLVMCreateDisasmCPUFeatures()
104 TT, DisInf in LLVMCreateDisasmCPUFeatures()
115 LLVMCreateDisasmCPU(const char * TT,const char * CPU,void * DisInfo,int TagType,LLVMOpInfoCallback GetOpInfo,LLVMSymbolLookupCallback SymbolLookUp) LLVMCreateDisasmCPU() argument
122 LLVMCreateDisasm(const char * TT,void * DisInfo,int TagType,LLVMOpInfoCallback GetOpInfo,LLVMSymbolLookupCallback SymbolLookUp) LLVMCreateDisasm() argument
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600Subtarget.cpp25 R600Subtarget::R600Subtarget(const Triple &TT, StringRef GPU, StringRef FS, in R600Subtarget() argument
27 : R600GenSubtargetInfo(TT, GPU, /*TuneCPU*/ GPU, FS), AMDGPUSubtarget(TT), in R600Subtarget()
30 TLInfo(TM, initializeSubtargetDependencies(TT, GPU, FS)), in R600Subtarget()
35 R600Subtarget &R600Subtarget::initializeSubtargetDependencies(const Triple &TT, in initializeSubtargetDependencies() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/MCTargetDesc/
H A DXtensaMCTargetDesc.cpp36 const Triple &TT, in createXtensaMCAsmInfo() argument
38 MCAsmInfo *MAI = new XtensaMCAsmInfo(TT); in createXtensaMCAsmInfo()
48 static MCInstPrinter *createXtensaMCInstPrinter(const Triple &TT, in createXtensaMCInstPrinter() argument
56 static MCRegisterInfo *createXtensaMCRegisterInfo(const Triple &TT) { in createXtensaMCRegisterInfo() argument
63 createXtensaMCSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS) { in createXtensaMCSubtargetInfo() argument
64 return createXtensaMCSubtargetInfoImpl(TT, CPU, CPU, FS); in createXtensaMCSubtargetInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVTargetMachine.cpp49 static std::string computeDataLayout(const Triple &TT) { in computeDataLayout() argument
50 const auto Arch = TT.getArch(); in computeDataLayout()
59 if (TT.getVendor() == Triple::VendorType::AMD && in computeDataLayout()
60 TT.getOS() == Triple::OSType::AMDHSA) in computeDataLayout()
76 SPIRVTargetMachine::SPIRVTargetMachine(const Target &T, const Triple &TT, in SPIRVTargetMachine() argument
82 : LLVMTargetMachine(T, computeDataLayout(TT), TT, CPU, FS, Options, in SPIRVTargetMachine()
86 Subtarget(TT, CPU.str(), FS.str(), *this) { in SPIRVTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchBaseInfo.cpp53 static ABI getTripleABI(const Triple &TT) { in getTripleABI() argument
54 bool Is64Bit = TT.isArch64Bit(); in getTripleABI()
56 switch (TT.getEnvironment()) { in getTripleABI()
72 ABI computeTargetABI(const Triple &TT, const FeatureBitset &FeatureBits, in computeTargetABI() argument
74 bool Is64Bit = TT.isArch64Bit(); in computeTargetABI()
76 ABI TripleABI = getTripleABI(TT); in computeTargetABI()
99 if (TT.hasEnvironment() && ArgProvidedABI != TripleABI) in computeTargetABI()
/freebsd/contrib/llvm-project/llvm/lib/Target/
H A DTargetMachine.cpp34 const Triple &TT, StringRef CPU, StringRef FS, in TargetMachine() argument
36 : TheTarget(T), DL(DataLayoutString), TargetTriple(TT), in TargetMachine()
179 const Triple &TT = getTargetTriple(); in shouldAssumeDSOLocal() local
197 if (TT.isOSBinFormatCOFF()) { in shouldAssumeDSOLocal()
207 if (TT.isWindowsGNUEnvironment() && GV->isDeclarationForLinker() && in shouldAssumeDSOLocal()
221 if (TT.isOSBinFormatGOFF()) in shouldAssumeDSOLocal()
224 if (TT.isOSBinFormatMachO()) { in shouldAssumeDSOLocal()
230 assert(TT.isOSBinFormatELF() || TT.isOSBinFormatWasm() || in shouldAssumeDSOLocal()
231 TT.isOSBinFormatXCOFF()); in shouldAssumeDSOLocal()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DModuleSymbolTable.cpp82 const Triple TT(M.getTargetTriple()); in initializeRecordStreamer() local
83 const Target *T = TargetRegistry::lookupTarget(TT.str(), Err); in initializeRecordStreamer()
86 std::unique_ptr<MCRegisterInfo> MRI(T->createMCRegInfo(TT.str())); in initializeRecordStreamer()
91 std::unique_ptr<MCAsmInfo> MAI(T->createMCAsmInfo(*MRI, TT.str(), MCOptions)); in initializeRecordStreamer()
96 T->createMCSubtargetInfo(TT.str(), "", "")); in initializeRecordStreamer()
109 MCContext MCCtx(TT, MAI.get(), MRI.get(), STI.get(), &SrcMgr); in initializeRecordStreamer()
182 Triple TT(M.getTargetTriple()); in CollectAsmSymbols() local
183 if (!TT.isOSBinFormatELF() || !TT.isX86()) in CollectAsmSymbols()
186 if (TT.getArch() == Triple::x86 || CM == CodeModel::Medium || in CollectAsmSymbols()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcTargetMachine.cpp98 SparcTargetMachine::SparcTargetMachine(const Target &T, const Triple &TT, in SparcTargetMachine() argument
105 : LLVMTargetMachine(T, computeDataLayout(TT, is64bit), TT, CPU, FS, Options, in SparcTargetMachine()
200 SparcV8TargetMachine::SparcV8TargetMachine(const Target &T, const Triple &TT, in SparcV8TargetMachine() argument
206 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, false) {} in SparcV8TargetMachine()
210 SparcV9TargetMachine::SparcV9TargetMachine(const Target &T, const Triple &TT, in SparcV9TargetMachine() argument
216 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, true) {} in SparcV9TargetMachine()
220 SparcelTargetMachine::SparcelTargetMachine(const Target &T, const Triple &TT, in SparcelTargetMachine() argument
226 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, false) {} in SparcelTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DELF_aarch32.cpp222 const llvm::object::ELFFile<ELFT> &Obj, Triple TT, in ELFLinkGraphBuilder_aarch32() argument
225 : ELFLinkGraphBuilder<ELFT>(Obj, std::move(TT), std::move(Features), in ELFLinkGraphBuilder_aarch32()
258 auto TT = (*ELFObj)->makeTriple(); in createLinkGraphFromELFObject_aarch32() local
259 ARM::ArchKind AK = ARM::parseArch(TT.getArchName()); in createLinkGraphFromELFObject_aarch32()
271 switch (TT.getArch()) { in createLinkGraphFromELFObject_aarch32()
276 (*ELFObj)->getFileName(), ELFFile, TT, std::move(*Features), in createLinkGraphFromELFObject_aarch32()
284 (*ELFObj)->getFileName(), ELFFile, TT, std::move(*Features), in createLinkGraphFromELFObject_aarch32()
291 TT.getTriple()); in createLinkGraphFromELFObject_aarch32()
297 const Triple &TT = G->getTargetTriple(); in link_ELF_aarch32() local
300 ARM::ArchKind AK = ARM::parseArch(TT.getArchName()); in link_ELF_aarch32()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kSubtarget.cpp42 static StringRef selectM68kCPU(Triple TT, StringRef CPU) { in selectM68kCPU() argument
51 M68kSubtarget::M68kSubtarget(const Triple &TT, StringRef CPU, StringRef FS, in M68kSubtarget() argument
53 : M68kGenSubtargetInfo(TT, CPU, /*TuneCPU*/ CPU, FS), TM(TM), TSInfo(), in M68kSubtarget()
54 InstrInfo(initializeSubtargetDependencies(CPU, TT, FS, TM)), in M68kSubtarget()
56 TargetTriple(TT) { in M68kSubtarget()
88 StringRef CPU, Triple TT, StringRef FS, const M68kTargetMachine &TM) { in initializeSubtargetDependencies() argument
89 std::string CPUName = selectM68kCPU(TT, CPU).str(); in initializeSubtargetDependencies()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSubtarget.cpp67 RISCVSubtarget::initializeSubtargetDependencies(const Triple &TT, StringRef CPU, in initializeSubtargetDependencies() argument
71 bool Is64Bit = TT.isArch64Bit(); in initializeSubtargetDependencies()
85 TargetABI = RISCVABI::computeTargetABI(TT, getFeatureBits(), ABIName); in initializeSubtargetDependencies()
86 RISCVFeatures::validate(TT, getFeatureBits()); in initializeSubtargetDependencies()
90 RISCVSubtarget::RISCVSubtarget(const Triple &TT, StringRef CPU, in RISCVSubtarget() argument
95 : RISCVGenSubtargetInfo(TT, CPU, TuneCPU, FS), in RISCVSubtarget()
98 initializeSubtargetDependencies(TT, CPU, TuneCPU, FS, ABIName)), in RISCVSubtarget()

12345678910>>...17