Home
last modified time | relevance | path

Searched refs:MCOptions (Results 1 – 25 of 43) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DLLVMTargetMachine.cpp59 *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 DMachineModuleInfo.cpp60 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 Dllvm-mc.cpp330 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 DDisassembler.cpp134 const MCTargetOptions &MCOptions) { in disassemble() argument
143 T.createMCAsmInfo(*MRI, Triple, MCOptions)); in disassemble()
H A DDisassembler.h35 const MCTargetOptions &MCOptions);
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMCTargetAsmParser.cpp14 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 Dcc1as_main.cpp411 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 DDWARFEmitterImpl.cpp43 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 DDebugLineSectionEmitter.h82 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 DBackendUtil.cpp446 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 Dllvm-dwp.cpp221 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 Dllc.cpp512 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 DModuleSymbolTable.cpp90 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 DAsmPrinterInlineAsm.cpp72 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 DPPCTargetMachine.cpp245 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 DMipsTargetMachine.cpp77 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 DTargetMachineC.cpp204 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 DDisassembler.cpp59 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 DMCTargetAsmParser.h382 MCTargetOptions MCOptions; variable
407 MCTargetOptions getTargetOptions() const { return MCOptions; } in getTargetOptions()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetOptions.h451 MCTargetOptions MCOptions; variable
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchTargetMachine.cpp111 auto ABIName = Options.MCOptions.getABIName(); in getSubtargetImpl()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFStreamer.cpp65 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 DRISCVTargetMachine.cpp134 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 DParseStmtAsm.cpp575 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 Dllvm-mca.cpp394 MCTargetOptions MCOptions = mc::InitMCTargetOptionsFromFlags(); in main() local
396 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in main()

12