| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LLVMTargetMachine.cpp | 59 *MRI, getTargetTriple().str(), Options.MCOptions); in initAsmInfo() 157 if (Options.MCOptions.MCSaveTempLabels) in createMCStreamer() 174 if (Options.MCOptions.ShowMCEncoding) in createMCStreamer() 178 switch (Options.MCOptions.MCUseDwarfDirectory) { in createMCStreamer() 194 Context, std::move(FOut), Options.MCOptions.AsmVerbose, in createMCStreamer() 196 Options.MCOptions.ShowMCInst); in createMCStreamer() 219 Options.MCOptions.MCIncrementalLinkerCompatible, in createMCStreamer() 278 Options.MCOptions.EmitDwarfUnwind = EmitDwarfUnwindType::Always; in addPassesToEmitMC() 279 if (Options.MCOptions.MCSaveTempLabels) in addPassesToEmitMC() 296 STI, Options.MCOptions.MCRelaxAll, in addPassesToEmitMC() [all …]
|
| H A D | MachineModuleInfo.cpp | 60 TM.getMCSubtargetInfo(), nullptr, &TM.Options.MCOptions, false), in MachineModuleInfo() 72 nullptr, &TM->Options.MCOptions, false) { in MachineModuleInfo() 81 nullptr, &TM->Options.MCOptions, false), in MachineModuleInfo()
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-mc/ |
| H A D | llvm-mc.cpp | 330 TheTarget->createMCAsmParser(STI, *Parser, MCII, MCOptions)); in AssembleInput() 366 const MCTargetOptions MCOptions = mc::InitMCTargetOptionsFromFlags(); in main() local 401 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in main() 432 &MCOptions); in main() 442 unsigned DwarfVersion = MCOptions.DwarfVersion ? MCOptions.DwarfVersion : 4; in main() 449 if (MCOptions.Dwarf64) { in main() 548 TheTarget->createMCAsmBackend(*STI, *MRI, MCOptions)); in main() 571 std::unique_ptr<MCCodeEmitter>(CE), *STI, MCOptions.MCRelaxAll, in main() 572 MCOptions.MCIncrementalLinkerCompatible, in main() 589 *MCII, MCOptions); in main() [all …]
|
| H A D | Disassembler.cpp | 134 const MCTargetOptions &MCOptions) { in disassemble() argument 143 T.createMCAsmInfo(*MRI, Triple, MCOptions)); in disassemble()
|
| H A D | Disassembler.h | 35 const MCTargetOptions &MCOptions);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/MC/MCParser/ |
| H A D | MCTargetAsmParser.cpp | 14 MCTargetAsmParser::MCTargetAsmParser(MCTargetOptions const &MCOptions, in MCTargetAsmParser() argument 17 : MCOptions(MCOptions), STI(&STI), MII(MII) {} in MCTargetAsmParser()
|
| /freebsd-14.2/contrib/llvm-project/clang/tools/driver/ |
| H A D | cc1as_main.cpp | 411 MCTargetOptions MCOptions; in ExecuteAssemblerImpl() local 412 MCOptions.EmitDwarfUnwind = Opts.EmitDwarfUnwind; in ExecuteAssemblerImpl() 414 MCOptions.AsSecureLogFile = Opts.AsSecureLogFile; in ExecuteAssemblerImpl() 417 TheTarget->createMCAsmInfo(*MRI, Opts.Triple, MCOptions)); in ExecuteAssemblerImpl() 445 &MCOptions); in ExecuteAssemblerImpl() 503 MCOptions.MCNoWarn = Opts.NoWarn; in ExecuteAssemblerImpl() 504 MCOptions.MCFatalWarnings = Opts.FatalWarnings; in ExecuteAssemblerImpl() 505 MCOptions.MCNoTypeCheck = Opts.NoTypeCheck; in ExecuteAssemblerImpl() 506 MCOptions.ABIName = Opts.TargetABI; in ExecuteAssemblerImpl() 517 TheTarget->createMCAsmBackend(*STI, *MRI, MCOptions)); in ExecuteAssemblerImpl() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
| H A D | DWARFEmitterImpl.cpp | 43 MCTargetOptions MCOptions = mc::InitMCTargetOptionsFromFlags(); in init() local 44 MAI.reset(TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in init() 60 MAB = TheTarget->createMCAsmBackend(*MSTI, *MRI, MCOptions); in init() 92 *MSTI, MCOptions.MCRelaxAll, MCOptions.MCIncrementalLinkerCompatible, in init()
|
| H A D | DebugLineSectionEmitter.h | 82 MCTargetOptions MCOptions = mc::InitMCTargetOptionsFromFlags(); in init() local 83 MAI.reset(TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in init()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 446 Options.MCOptions.EmitCompactUnwindNonCanonical = in initTargetOptions() 448 Options.MCOptions.MCRelaxAll = CodeGenOpts.RelaxAll; in initTargetOptions() 450 Options.MCOptions.MCUseDwarfDirectory = in initTargetOptions() 455 Options.MCOptions.MCIncrementalLinkerCompatible = in initTargetOptions() 458 Options.MCOptions.MCNoWarn = CodeGenOpts.NoWarn; in initTargetOptions() 459 Options.MCOptions.AsmVerbose = CodeGenOpts.AsmVerbose; in initTargetOptions() 460 Options.MCOptions.Dwarf64 = CodeGenOpts.Dwarf64; in initTargetOptions() 462 Options.MCOptions.ABIName = TargetOpts.ABI; in initTargetOptions() 468 Options.MCOptions.IASSearchPaths.push_back( in initTargetOptions() 470 Options.MCOptions.Argv0 = CodeGenOpts.Argv0; in initTargetOptions() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-dwp/ |
| H A D | llvm-dwp.cpp | 221 MCTargetOptions MCOptions = llvm::mc::InitMCTargetOptionsFromFlags(); in llvm_dwp_main() local 223 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in llvm_dwp_main() 267 MCOptions.MCRelaxAll, MCOptions.MCIncrementalLinkerCompatible, in llvm_dwp_main()
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llc/ |
| H A D | llc.cpp | 512 Options.MCOptions.ShowMCEncoding = ShowMCEncoding; in compileModule() 513 Options.MCOptions.AsmVerbose = AsmVerbose; in compileModule() 514 Options.MCOptions.PreserveAsmComments = PreserveComments; in compileModule() 515 Options.MCOptions.IASSearchPaths = IncludeDirs; in compileModule() 516 Options.MCOptions.SplitDwarfFile = SplitDwarfFile; in compileModule() 518 Options.MCOptions.MCUseDwarfDirectory = in compileModule() 526 Options.MCOptions.MCUseDwarfDirectory = in compileModule()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Object/ |
| H A D | ModuleSymbolTable.cpp | 90 MCTargetOptions MCOptions; in initializeRecordStreamer() local 91 std::unique_ptr<MCAsmInfo> MAI(T->createMCAsmInfo(*MRI, TT.str(), MCOptions)); in initializeRecordStreamer() 121 T->createMCAsmParser(*STI, *Parser, *MCII, MCOptions)); in initializeRecordStreamer()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinterInlineAsm.cpp | 72 const MCTargetOptions &MCOptions, in emitInlineAsm() argument 100 SrcMgr.setIncludeDirs(MCOptions.IASSearchPaths); in emitInlineAsm() 115 STI, *Parser, *MII, MCOptions)); in emitInlineAsm() 417 emitInlineAsm(OS.str(), getSubtargetInfo(), TM.Options.MCOptions, LocMD, in emitInlineAsm()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetMachine.cpp | 245 if (Options.MCOptions.getABIName().starts_with("elfv1")) in computeTargetABI() 247 else if (Options.MCOptions.getABIName().starts_with("elfv2")) in computeTargetABI() 250 assert(Options.MCOptions.getABIName().empty() && in computeTargetABI()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsTargetMachine.cpp | 77 MipsABIInfo ABI = MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions); in computeDataLayout() 132 ABI(MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions)), in MipsTargetMachine()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ |
| H A D | TargetMachineC.cpp | 204 TO.MCOptions.ABIName = Opt->ABI; in LLVMCreateTargetMachineWithOptions() 252 unwrap(T)->Options.MCOptions.AsmVerbose = VerboseAsm; in LLVMSetTargetMachineAsmVerbosity()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/MC/MCDisassembler/ |
| H A D | Disassembler.cpp | 59 MCTargetOptions MCOptions; in LLVMCreateDisasmCPUFeatures() local 62 TheTarget->createMCAsmInfo(*MRI, TT, MCOptions)); in LLVMCreateDisasmCPUFeatures()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/MCParser/ |
| H A D | MCTargetAsmParser.h | 382 MCTargetOptions MCOptions; variable 407 MCTargetOptions getTargetOptions() const { return MCOptions; } in getTargetOptions()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetOptions.h | 451 MCTargetOptions MCOptions; variable
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchTargetMachine.cpp | 111 auto ABIName = Options.MCOptions.getABIName(); in getSubtargetImpl()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/ |
| H A D | DWARFStreamer.cpp | 65 MCTargetOptions MCOptions = mc::InitMCTargetOptionsFromFlags(); in init() local 66 MAI.reset(TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in init() 82 MAB = TheTarget->createMCAsmBackend(*MSTI, *MRI, MCOptions); in init() 114 *MSTI, MCOptions.MCRelaxAll, MCOptions.MCIncrementalLinkerCompatible, in init()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetMachine.cpp | 134 StringRef ABIName = Options.MCOptions.getABIName(); in computeDataLayout() 235 auto ABIName = Options.MCOptions.getABIName(); in getSubtargetImpl()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseStmtAsm.cpp | 575 llvm::MCTargetOptions MCOptions; in ParseMicrosoftAsmStatement() local 577 TheTarget->createMCAsmInfo(*MRI, TT, MCOptions)); in ParseMicrosoftAsmStatement() 607 TheTarget->createMCAsmParser(*STI, *Parser, *MII, MCOptions)); in ParseMicrosoftAsmStatement()
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-mca/ |
| H A D | llvm-mca.cpp | 394 MCTargetOptions MCOptions = mc::InitMCTargetOptionsFromFlags(); in main() local 396 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in main()
|