Home
last modified time | relevance | path

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

12

/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDLLVMTargetMachine.cpp52 *MRI, getTargetTriple().str(), Options.MCOptions); in initAsmInfo()
64 TmpAsmInfo->setPreserveAsmComments(Options.MCOptions.PreserveAsmComments); in initAsmInfo()
121 if (Options.MCOptions.MCSaveTempLabels) in addAsmPrinter()
138 if (Options.MCOptions.ShowMCEncoding) in addAsmPrinter()
142 getTarget().createMCAsmBackend(STI, MRI, Options.MCOptions)); in addAsmPrinter()
145 Context, std::move(FOut), Options.MCOptions.AsmVerbose, in addAsmPrinter()
146 Options.MCOptions.MCUseDwarfDirectory, InstPrinter, std::move(MCE), in addAsmPrinter()
147 std::move(MAB), Options.MCOptions.ShowMCInst); in addAsmPrinter()
156 getTarget().createMCAsmBackend(STI, MRI, Options.MCOptions); in addAsmPrinter()
168 std::unique_ptr<MCCodeEmitter>(MCE), STI, Options.MCOptions.MCRelaxAll, in addAsmPrinter()
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-mc/
HDllvm-mc.cpp283 MCInstrInfo &MCII, MCTargetOptions const &MCOptions) { in AssembleInput() argument
287 TheTarget->createMCAsmParser(STI, *Parser, MCII, MCOptions)); in AssembleInput()
320 const MCTargetOptions MCOptions = InitMCTargetOptionsFromFlags(); in main() local
355 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in main()
373 MCContext Ctx(MAI.get(), MRI.get(), &MOFI, &SrcMgr, &MCOptions); in main()
381 unsigned DwarfVersion = MCOptions.DwarfVersion ? MCOptions.DwarfVersion : 4; in main()
465 TheTarget->createMCAsmBackend(*STI, *MRI, MCOptions)); in main()
486 MCAsmBackend *MAB = TheTarget->createMCAsmBackend(*STI, *MRI, MCOptions); in main()
491 std::unique_ptr<MCCodeEmitter>(CE), *STI, MCOptions.MCRelaxAll, in main()
492 MCOptions.MCIncrementalLinkerCompatible, in main()
[all …]
HDDisassembler.cpp136 const MCTargetOptions &MCOptions) { in disassemble() argument
145 T.createMCAsmInfo(*MRI, Triple, MCOptions)); in disassemble()
HDDisassembler.h35 raw_ostream &Out, const MCTargetOptions &MCOptions);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/MCParser/
HDMCTargetAsmParser.cpp14 MCTargetAsmParser::MCTargetAsmParser(MCTargetOptions const &MCOptions, in MCTargetAsmParser() argument
17 : MCOptions(MCOptions), STI(&STI), MII(MII) {} in MCTargetAsmParser()
/freebsd-11-stable/contrib/llvm-project/clang/tools/driver/
HDcc1as_main.cpp357 MCTargetOptions MCOptions; in ExecuteAssembler() local
359 TheTarget->createMCAsmInfo(*MRI, Opts.Triple, MCOptions)); in ExecuteAssembler()
383 MCContext Ctx(MAI.get(), MRI.get(), MOFI.get(), &SrcMgr, &MCOptions); in ExecuteAssembler()
440 MCOptions.MCNoWarn = Opts.NoWarn; in ExecuteAssembler()
441 MCOptions.MCFatalWarnings = Opts.FatalWarnings; in ExecuteAssembler()
442 MCOptions.ABIName = Opts.TargetABI; in ExecuteAssembler()
453 TheTarget->createMCAsmBackend(*STI, *MRI, MCOptions)); in ExecuteAssembler()
473 TheTarget->createMCAsmBackend(*STI, *MRI, MCOptions)); in ExecuteAssembler()
506 TheTarget->createMCAsmParser(*STI, *Parser, *MCII, MCOptions)); in ExecuteAssembler()
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llc/
HDllc.cpp457 Options.MCOptions.ShowMCEncoding = ShowMCEncoding; in compileModule()
458 Options.MCOptions.MCUseDwarfDirectory = EnableDwarfDirectory; in compileModule()
459 Options.MCOptions.AsmVerbose = AsmVerbose; in compileModule()
460 Options.MCOptions.PreserveAsmComments = PreserveComments; in compileModule()
461 Options.MCOptions.IASSearchPaths = IncludeDirs; in compileModule()
462 Options.MCOptions.SplitDwarfFile = SplitDwarfFile; in compileModule()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Object/
HDModuleSymbolTable.cpp86 MCTargetOptions MCOptions; in initializeRecordStreamer() local
87 std::unique_ptr<MCAsmInfo> MAI(T->createMCAsmInfo(*MRI, TT.str(), MCOptions)); in initializeRecordStreamer()
114 T->createMCAsmParser(*STI, *Parser, *MCII, MCOptions)); in initializeRecordStreamer()
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDBackendUtil.cpp486 Options.MCOptions.SplitDwarfFile = CodeGenOpts.SplitDwarfFile; in initTargetOptions()
487 Options.MCOptions.MCRelaxAll = CodeGenOpts.RelaxAll; in initTargetOptions()
488 Options.MCOptions.MCSaveTempLabels = CodeGenOpts.SaveTempLabels; in initTargetOptions()
489 Options.MCOptions.MCUseDwarfDirectory = !CodeGenOpts.NoDwarfDirectoryAsm; in initTargetOptions()
490 Options.MCOptions.MCNoExecStack = CodeGenOpts.NoExecStack; in initTargetOptions()
491 Options.MCOptions.MCIncrementalLinkerCompatible = in initTargetOptions()
493 Options.MCOptions.MCFatalWarnings = CodeGenOpts.FatalWarnings; in initTargetOptions()
494 Options.MCOptions.MCNoWarn = CodeGenOpts.NoWarn; in initTargetOptions()
495 Options.MCOptions.AsmVerbose = CodeGenOpts.AsmVerbose; in initTargetOptions()
496 Options.MCOptions.PreserveAsmComments = CodeGenOpts.PreserveAsmComments; in initTargetOptions()
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
HDAsmPrinterInlineAsm.cpp110 const MCTargetOptions &MCOptions, in EmitInlineAsm() argument
136 DiagInfo->SrcMgr.setIncludeDirs(MCOptions.IASSearchPaths); in EmitInlineAsm()
150 STI, *Parser, *MII, MCOptions)); in EmitInlineAsm()
587 EmitInlineAsm(OS.str(), getSubtargetInfo(), TM.Options.MCOptions, LocMD, in EmitInlineAsm()
HDDwarfDebug.cpp376 HasSplitDwarf = !Asm->TM.Options.MCOptions.SplitDwarfFile.empty(); in DwarfDebug()
384 unsigned DwarfVersionNumber = Asm->TM.Options.MCOptions.DwarfVersion; in DwarfDebug()
1092 DWOName = Asm->TM.Options.MCOptions.SplitDwarfFile; in finalizeModuleInfo()
1117 Asm->TM.Options.MCOptions.SplitDwarfFile); in finalizeModuleInfo()
1119 Asm->TM.Options.MCOptions.SplitDwarfFile); in finalizeModuleInfo()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
HDPPCTargetMachine.cpp203 if (Options.MCOptions.getABIName().startswith("elfv1")) in computeTargetABI()
205 else if (Options.MCOptions.getABIName().startswith("elfv2")) in computeTargetABI()
208 assert(Options.MCOptions.getABIName().empty() && in computeTargetABI()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
HDMipsTargetMachine.cpp67 MipsABIInfo ABI = MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions); in computeDataLayout()
122 ABI(MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions)), in MipsTargetMachine()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/MCDisassembler/
HDDisassembler.cpp60 MCTargetOptions MCOptions; in LLVMCreateDisasmCPUFeatures() local
63 TheTarget->createMCAsmInfo(*MRI, TT, MCOptions)); in LLVMCreateDisasmCPUFeatures()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
HDMCTargetAsmParser.h340 MCTargetOptions MCOptions; variable
365 MCTargetOptions getTargetOptions() const { return MCOptions; } in getTargetOptions()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Target/
HDTargetOptions.h309 MCTargetOptions MCOptions; variable
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-dwp/
HDllvm-dwp.cpp679 MCTargetOptions MCOptions = InitMCTargetOptionsFromFlags(); in main() local
681 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in main()
724 MCOptions.MCRelaxAll, MCOptions.MCIncrementalLinkerCompatible, in main()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVTargetMachine.cpp93 auto ABIName = Options.MCOptions.getABIName(); in getSubtargetImpl()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/
HDParseStmtAsm.cpp591 llvm::MCTargetOptions MCOptions; in ParseMicrosoftAsmStatement() local
593 TheTarget->createMCAsmInfo(*MRI, TT, MCOptions)); in ParseMicrosoftAsmStatement()
620 TheTarget->createMCAsmParser(*STI, *Parser, *MII, MCOptions)); in ParseMicrosoftAsmStatement()
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-mca/
HDllvm-mca.cpp356 MCTargetOptions MCOptions = InitMCTargetOptionsFromFlags(); in main() local
358 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in main()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/
HDTargetMachineC.cpp178 unwrap(T)->Options.MCOptions.AsmVerbose = VerboseAsm; in LLVMSetTargetMachineAsmVerbosity()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/LTO/
HDLTOBackend.cpp352 TM->Options.MCOptions.SplitDwarfFile = DwoFile.str().str(); in codegen()
354 TM->Options.MCOptions.SplitDwarfFile = Conf.SplitDwarfFile; in codegen()
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-rtdyld/
HDllvm-rtdyld.cpp753 MCTargetOptions MCOptions; in linkAndVerify() local
755 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in linkAndVerify()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDAsmPrinter.h678 const MCTargetOptions &MCOptions,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMTargetMachine.cpp115 StringRef ABIName = Options.MCOptions.getABIName(); in computeTargetABI()

12