| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetMachine.cpp | 113 static std::unique_ptr<TargetLoweringObjectFile> createTLOF(const Triple &TT) { in createTLOF() argument 114 if (TT.isOSBinFormatMachO()) { in createTLOF() 115 if (TT.getArch() == Triple::x86_64) in createTLOF() 120 if (TT.isOSBinFormatCOFF()) in createTLOF() 123 if (TT.getArch() == Triple::x86_64) in createTLOF() 128 static std::string computeDataLayout(const Triple &TT) { in computeDataLayout() argument 132 Ret += DataLayout::getManglingComponent(TT); in computeDataLayout() 134 if (!TT.isArch64Bit() || TT.isX32() || TT.isOSNaCl()) in computeDataLayout() 143 if (TT.isArch64Bit() || TT.isOSWindows() || TT.isOSNaCl()) in computeDataLayout() 145 else if (TT.isOSIAMCU()) in computeDataLayout() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | RuntimeLibcalls.h | 58 const Triple &TT, 67 ExceptionModel = TT.getDefaultExceptionHandling(); 69 initLibcalls(TT, ExceptionModel, FloatABI, EABIVersion, ABIName); 152 static bool darwinHasSinCosStret(const Triple &TT) { 153 if (!TT.isOSDarwin()) 157 if (TT.getArch() == Triple::x86) 160 if (TT.isMacOSX()) 161 return !TT.isMacOSXVersionLT(10, 9) && TT.isArch64Bit(); 163 if (TT.isiOS()) 164 return !TT.isOSVersionLT(7, 0); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | MachO.cpp | 23 static std::string objDesc(const MemoryBufferRef &Obj, const Triple &TT, in objDesc() argument 27 Desc += (TT.getArchName() + " slice of universal binary").str(); in objDesc() 34 bool SwapEndianness, const Triple &TT, in checkMachORelocatableObject() argument 45 return make_error<StringError>(objDesc(Obj, TT, ObjIsSlice) + in checkMachORelocatableObject() 50 if (ObjArch != TT.getArch()) in checkMachORelocatableObject() 52 objDesc(Obj, TT, ObjIsSlice) + Triple::getArchTypeName(ObjArch) + in checkMachORelocatableObject() 53 ", cannot be loaded into " + TT.str() + " process", in checkMachORelocatableObject() 59 Error checkMachORelocatableObject(MemoryBufferRef Obj, const Triple &TT, in checkMachORelocatableObject() argument 65 objDesc(Obj, TT, ObjIsSlice) + in checkMachORelocatableObject() 76 std::move(Obj), Magic == MachO::MH_CIGAM, TT, ObjIsSlice); in checkMachORelocatableObject() [all …]
|
| H A D | LoadLinkableFile.cpp | 23 const Triple &TT) { in checkCOFFRelocatableObject() argument 30 const Triple &TT) { in checkXCOFFRelocatableObject() argument 36 checkELFRelocatableObject(std::unique_ptr<MemoryBuffer> Obj, const Triple &TT) { in checkELFRelocatableObject() argument 42 loadLinkableFile(StringRef Path, const Triple &TT, LoadArchives LA, in loadLinkableFile() argument 61 if (TT.getObjectFormat() != Triple::UnknownObjectFormat) in loadLinkableFile() 62 RequireFormat = TT.getObjectFormat(); in loadLinkableFile() 77 auto CheckedBuf = checkCOFFRelocatableObject(std::move(*Buf), TT); in loadLinkableFile() 90 auto CheckedBuf = checkELFRelocatableObject(std::move(*Buf), TT); in loadLinkableFile() 103 auto CheckedBuf = checkMachORelocatableObject(std::move(*Buf), TT, false); in loadLinkableFile() 113 FD, std::move(*Buf), TT, LA, Path, *IdentifierOverride); in loadLinkableFile() [all …]
|
| H A D | JITTargetMachineBuilder.cpp | 18 JITTargetMachineBuilder::JITTargetMachineBuilder(Triple TT) in JITTargetMachineBuilder() argument 19 : TT(std::move(TT)) { in JITTargetMachineBuilder() 42 auto *TheTarget = TargetRegistry::lookupTarget(TT, ErrMsg); in createTargetMachine() 51 TT, CPU, Features.getString(), Options, RM, CM, OptLevel, /*JIT=*/true); in createTargetMachine() 69 << Indent << " Triple = \"" << JTMB.TT.str() << "\"\n" in print()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | RuntimeLibcalls.cpp | 20 static void setARMLibcallNames(RuntimeLibcallsInfo &Info, const Triple &TT, in setARMLibcallNames() argument 72 void RuntimeLibcallsInfo::initLibcalls(const Triple &TT, in initLibcalls() argument 76 setTargetRuntimeLibcallSets(TT, FloatABI); in initLibcalls() 79 if (TT.isAMDGPU() || TT.isNVPTX() || TT.isWasm()) in initLibcalls() 82 if (TT.isX86() || TT.isVE() || TT.isARM() || TT.isThumb()) { in initLibcalls() 88 if (TT.isOSDarwin()) { in initLibcalls() 95 if (!darwinHasExp10(TT)) { in initLibcalls() 101 if (TT.isOSOpenBSD()) { in initLibcalls() 108 if (TT.isX86() || TT.isAArch64() || TT.isWasm()) in initLibcalls() 111 if (TT.isARM() || TT.isThumb()) { in initLibcalls() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCAsmBackend.cpp | 86 Triple TT; member in __anonfbfaee460111::PPCAsmBackend 88 PPCAsmBackend(const Target &T, const Triple &TT) in PPCAsmBackend() argument 89 : MCAsmBackend(TT.isLittleEndian() ? llvm::endianness::little in PPCAsmBackend() 91 TT(TT) {} in PPCAsmBackend() 225 ELFPPCAsmBackend(const Target &T, const Triple &TT) : PPCAsmBackend(T, TT) {} in ELFPPCAsmBackend() argument 229 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TT.getOS()); in createObjectTargetWriter() 230 bool Is64 = TT.isPPC64(); in createObjectTargetWriter() 239 XCOFFPPCAsmBackend(const Target &T, const Triple &TT) in XCOFFPPCAsmBackend() argument 240 : PPCAsmBackend(T, TT) {} in XCOFFPPCAsmBackend() 244 return createPPCXCOFFObjectWriter(TT.isArch64Bit()); in createObjectTargetWriter() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetMachine.cpp | 205 const Triple &TT) { in computeFSAdditions() argument 209 if (TT.getArch() == Triple::ppc64 || TT.getArch() == Triple::ppc64le) { in computeFSAdditions() 230 if (TT.isOSAIX()) { in computeFSAdditions() 240 static std::unique_ptr<TargetLoweringObjectFile> createTLOF(const Triple &TT) { in createTLOF() argument 241 if (TT.isOSAIX()) in createTLOF() 247 static PPCTargetMachine::PPCABI computeTargetABI(const Triple &TT, in computeTargetABI() argument 257 switch (TT.getArch()) { in computeTargetABI() 261 if (TT.isPPC64ELFv2ABI()) in computeTargetABI() 270 static Reloc::Model getEffectiveRelocModel(const Triple &TT, in getEffectiveRelocModel() argument 272 if (TT.isOSAIX() && RM && *RM != Reloc::PIC_) in getEffectiveRelocModel() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/GNUstepObjCRuntime/ |
| H A D | GNUstepObjCRuntime.cpp | 41 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/LoongArch/ |
| H A D | LoongArchTargetMachine.cpp | 60 static std::string computeDataLayout(const Triple &TT) { in computeDataLayout() argument 61 if (TT.isArch64Bit()) in computeDataLayout() 63 assert(TT.isArch32Bit() && "only LA32 and LA64 are currently supported"); in computeDataLayout() 67 static Reloc::Model getEffectiveRelocModel(const Triple &TT, in getEffectiveRelocModel() argument 73 getEffectiveLoongArchCodeModel(const Triple &TT, in getEffectiveLoongArchCodeModel() argument 76 return TT.isArch64Bit() ? CodeModel::Medium : CodeModel::Small; in getEffectiveLoongArchCodeModel() 83 if (!TT.isArch64Bit()) in getEffectiveLoongArchCodeModel() 93 const Target &T, const Triple &TT, StringRef CPU, StringRef FS, in LoongArchTargetMachine() argument 96 : CodeGenTargetMachineImpl(T, computeDataLayout(TT), TT, CPU, FS, Options, in LoongArchTargetMachine() 97 getEffectiveRelocModel(TT, RM), in LoongArchTargetMachine() [all …]
|
| H A D | LoongArchSubtarget.cpp | 35 const Triple &TT, StringRef CPU, StringRef TuneCPU, StringRef FS, in initializeSubtargetDependencies() argument 37 bool Is64Bit = TT.isArch64Bit(); in initializeSubtargetDependencies() 60 TargetABI = LoongArchABI::computeTargetABI(TT, getFeatureBits(), ABIName); in initializeSubtargetDependencies() 91 LoongArchSubtarget::LoongArchSubtarget(const Triple &TT, StringRef CPU, in LoongArchSubtarget() argument 95 : LoongArchGenSubtargetInfo(TT, CPU, TuneCPU, FS), in LoongArchSubtarget() 97 initializeSubtargetDependencies(TT, CPU, TuneCPU, FS, ABIName)), in LoongArchSubtarget()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsTargetMachine.cpp | 74 static std::unique_ptr<TargetLoweringObjectFile> createTLOF(const Triple &TT) { in createTLOF() argument 75 if (TT.isOSBinFormatCOFF()) in createTLOF() 80 static std::string computeDataLayout(const Triple &TT, StringRef CPU, in computeDataLayout() argument 84 MipsABIInfo ABI = MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions); in computeDataLayout() 128 MipsTargetMachine::MipsTargetMachine(const Target &T, const Triple &TT, in MipsTargetMachine() argument 135 : CodeGenTargetMachineImpl(T, computeDataLayout(TT, CPU, Options, isLittle), in MipsTargetMachine() 136 TT, CPU, FS, Options, in MipsTargetMachine() 140 ABI(MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions)), in MipsTargetMachine() 142 DefaultSubtarget(TT, CPU, FS, isLittle, *this, std::nullopt), in MipsTargetMachine() 143 NoMips16Subtarget(TT, CPU, FS.empty() ? "-mips16" : FS.str() + ",-mips16", in MipsTargetMachine() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/MCDisassembler/ |
| H A D | Disassembler.cpp | 44 LLVMCreateDisasmCPUFeatures(const char *TT, const char *CPU, in LLVMCreateDisasmCPUFeatures() argument 50 const Target *TheTarget = TargetRegistry::lookupTarget(TT, Error); in LLVMCreateDisasmCPUFeatures() 54 std::unique_ptr<const MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TT)); in LLVMCreateDisasmCPUFeatures() 61 TheTarget->createMCAsmInfo(*MRI, TT, MCOptions)); in LLVMCreateDisasmCPUFeatures() 70 TheTarget->createMCSubtargetInfo(TT, CPU, Features)); in LLVMCreateDisasmCPUFeatures() 76 new MCContext(Triple(TT), MAI.get(), MRI.get(), STI.get())); in LLVMCreateDisasmCPUFeatures() 87 TheTarget->createMCRelocationInfo(TT, *Ctx)); in LLVMCreateDisasmCPUFeatures() 92 TT, GetOpInfo, SymbolLookUp, DisInfo, Ctx.get(), std::move(RelInfo))); in LLVMCreateDisasmCPUFeatures() 98 Triple(TT), AsmPrinterVariant, *MAI, *MII, *MRI)); in LLVMCreateDisasmCPUFeatures() 103 TT, DisInfo, TagType, GetOpInfo, SymbolLookUp, TheTarget, std::move(MAI), in LLVMCreateDisasmCPUFeatures() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetMachine.cpp | 116 static std::unique_ptr<TargetLoweringObjectFile> createTLOF(const Triple &TT) { in createTLOF() argument 117 if (TT.isOSBinFormatMachO()) in createTLOF() 119 if (TT.isOSWindows()) in createTLOF() 124 static std::string computeDataLayout(const Triple &TT, StringRef CPU, in computeDataLayout() argument 127 auto ABI = ARM::computeTargetABI(TT, CPU, Options.MCOptions.ABIName); in computeDataLayout() 137 Ret += DataLayout::getManglingComponent(TT); in computeDataLayout() 171 if (TT.isOSNaCl() || ABI == ARM::ARM_ABI_AAPCS16) in computeDataLayout() 181 static Reloc::Model getEffectiveRelocModel(const Triple &TT, in getEffectiveRelocModel() argument 185 return TT.isOSBinFormatMachO() ? Reloc::PIC_ : Reloc::Static; in getEffectiveRelocModel() 188 assert(TT.isOSBinFormatELF() && in getEffectiveRelocModel() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetMachine.cpp | 283 static std::unique_ptr<TargetLoweringObjectFile> createTLOF(const Triple &TT) { in createTLOF() argument 284 if (TT.isOSBinFormatMachO()) in createTLOF() 286 if (TT.isOSBinFormatCOFF()) in createTLOF() 293 static std::string computeDataLayout(const Triple &TT, in computeDataLayout() argument 296 if (TT.isOSBinFormatMachO()) { in computeDataLayout() 297 if (TT.getArch() == Triple::aarch64_32) in computeDataLayout() 303 if (TT.isOSBinFormatCOFF()) in computeDataLayout() 307 std::string Ptr32 = TT.getEnvironment() == Triple::GNUILP32 ? "-p:32:32" : ""; in computeDataLayout() 313 static StringRef computeDefaultCPU(const Triple &TT, StringRef CPU) { in computeDefaultCPU() argument 314 if (CPU.empty() && TT.isArm64e()) in computeDefaultCPU() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/ |
| H A D | SparcMCTargetDesc.cpp | 50 const Triple &TT, in createSparcMCAsmInfo() argument 52 MCAsmInfo *MAI = new SparcELFMCAsmInfo(TT); in createSparcMCAsmInfo() 60 const Triple &TT, in createSparcV9MCAsmInfo() argument 62 MCAsmInfo *MAI = new SparcELFMCAsmInfo(TT); in createSparcV9MCAsmInfo() 75 static MCRegisterInfo *createSparcMCRegisterInfo(const Triple &TT) { in createSparcMCRegisterInfo() argument 82 createSparcMCSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS) { in createSparcMCSubtargetInfo() argument 84 CPU = (TT.getArch() == Triple::sparcv9) ? "v9" : "v8"; in createSparcMCSubtargetInfo() 85 return createSparcMCSubtargetInfoImpl(TT, CPU, /*TuneCPU*/ CPU, FS); in createSparcMCSubtargetInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/MCTargetDesc/ |
| H A D | M68kMCTargetDesc.cpp | 44 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/AMDGPU/ |
| H A D | R600Subtarget.cpp | 26 R600Subtarget::R600Subtarget(const Triple &TT, StringRef GPU, StringRef FS, in R600Subtarget() argument 28 : R600GenSubtargetInfo(TT, GPU, /*TuneCPU*/ GPU, FS), AMDGPUSubtarget(TT), in R600Subtarget() 31 TLInfo(TM, initializeSubtargetDependencies(TT, GPU, FS)), in R600Subtarget() 43 R600Subtarget &R600Subtarget::initializeSubtargetDependencies(const Triple &TT, in initializeSubtargetDependencies() argument
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | MachO.h | 42 const Triple &TT, bool ObjIsSlice); 49 checkMachORelocatableObject(std::unique_ptr<MemoryBuffer> Obj, const Triple &TT, 57 StringRef Path, const Triple &TT, LoadArchives LA, 67 const Triple &TT, LoadArchives LA, 74 getMachOSliceRangeForTriple(object::MachOUniversalBinary &UB, const Triple &TT); 79 getMachOSliceRangeForTriple(MemoryBufferRef UBBuf, const Triple &TT);
|
| /freebsd/contrib/llvm-project/llvm/lib/Object/ |
| H A D | ModuleSymbolTable.cpp | 80 const Triple TT(M.getTargetTriple()); in initializeRecordStreamer() local 81 const Target *T = TargetRegistry::lookupTarget(TT, Err); in initializeRecordStreamer() 84 std::unique_ptr<MCRegisterInfo> MRI(T->createMCRegInfo(TT.str())); in initializeRecordStreamer() 89 std::unique_ptr<MCAsmInfo> MAI(T->createMCAsmInfo(*MRI, TT.str(), MCOptions)); in initializeRecordStreamer() 94 T->createMCSubtargetInfo(TT.str(), "", "")); in initializeRecordStreamer() 107 MCContext MCCtx(TT, MAI.get(), MRI.get(), STI.get(), &SrcMgr); in initializeRecordStreamer() 179 Triple TT(M.getTargetTriple()); in CollectAsmSymbols() local 180 if (!TT.isOSBinFormatELF() || !TT.isX86()) in CollectAsmSymbols() 183 if (TT.getArch() == Triple::x86 || CM == CodeModel::Medium || in CollectAsmSymbols()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ |
| H A D | TargetMachine.cpp | 40 const Triple &TT, StringRef CPU, StringRef FS, in TargetMachine() argument 42 : TheTarget(T), DL(DataLayoutString), TargetTriple(TT), in TargetMachine() 205 const Triple &TT = getTargetTriple(); in shouldAssumeDSOLocal() local 223 if (TT.isOSBinFormatCOFF()) { in shouldAssumeDSOLocal() 233 if (TT.isOSCygMing() && GV->isDeclarationForLinker() && in shouldAssumeDSOLocal() 247 if (TT.isOSBinFormatGOFF()) in shouldAssumeDSOLocal() 250 if (TT.isOSBinFormatMachO()) { in shouldAssumeDSOLocal() 256 assert(TT.isOSBinFormatELF() || TT.isOSBinFormatWasm() || in shouldAssumeDSOLocal() 257 TT.isOSBinFormatXCOFF()); in shouldAssumeDSOLocal()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetMachine.cpp | 57 static std::string computeDataLayout(const Triple &TT) { in computeDataLayout() argument 64 Ret += DataLayout::getManglingComponent(TT); in computeDataLayout() 67 if (TT.isOSzOS()) { in computeDataLayout() 68 if (TT.isArch64Bit()) { in computeDataLayout() 98 static std::unique_ptr<TargetLoweringObjectFile> createTLOF(const Triple &TT) { in createTLOF() argument 99 if (TT.isOSzOS()) in createTLOF() 159 SystemZTargetMachine::SystemZTargetMachine(const Target &T, const Triple &TT, in SystemZTargetMachine() argument 166 T, computeDataLayout(TT), TT, CPU, FS, Options, in SystemZTargetMachine()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVTargetMachine.cpp | 63 static std::string computeDataLayout(const Triple &TT) { in computeDataLayout() argument 64 const auto Arch = TT.getArch(); in computeDataLayout() 76 if (TT.getVendor() == Triple::VendorType::AMD && in computeDataLayout() 77 TT.getOS() == Triple::OSType::AMDHSA) in computeDataLayout() 93 SPIRVTargetMachine::SPIRVTargetMachine(const Target &T, const Triple &TT, in SPIRVTargetMachine() argument 99 : CodeGenTargetMachineImpl(T, computeDataLayout(TT), TT, CPU, FS, Options, in SPIRVTargetMachine() 103 Subtarget(TT, CPU.str(), FS.str(), *this) { in SPIRVTargetMachine()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcTargetMachine.cpp | 105 SparcTargetMachine::SparcTargetMachine(const Target &T, const Triple &TT, in SparcTargetMachine() argument 113 T, computeDataLayout(TT, is64bit), TT, CPU, FS, Options, in SparcTargetMachine() 209 SparcV8TargetMachine::SparcV8TargetMachine(const Target &T, const Triple &TT, in SparcV8TargetMachine() argument 215 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, false) {} in SparcV8TargetMachine() 219 SparcV9TargetMachine::SparcV9TargetMachine(const Target &T, const Triple &TT, in SparcV9TargetMachine() argument 225 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, true) {} in SparcV9TargetMachine() 229 SparcelTargetMachine::SparcelTargetMachine(const Target &T, const Triple &TT, in SparcelTargetMachine() argument 235 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, false) {} in SparcelTargetMachine()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kTargetMachine.cpp | 49 std::string computeDataLayout(const Triple &TT, StringRef CPU, in computeDataLayout() argument 78 Reloc::Model getEffectiveRelocModel(const Triple &TT, in getEffectiveRelocModel() argument 98 M68kTargetMachine::M68kTargetMachine(const Target &T, const Triple &TT, in M68kTargetMachine() argument 104 : CodeGenTargetMachineImpl(T, computeDataLayout(TT, CPU, Options), TT, CPU, in M68kTargetMachine() 105 FS, Options, getEffectiveRelocModel(TT, RM), in M68kTargetMachine() 108 Subtarget(TT, CPU, FS, *this) { in M68kTargetMachine()
|