Searched refs:MCOptions (Results 1 - 25 of 33) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMCTargetAsmParser.cpp14 MCTargetAsmParser::MCTargetAsmParser(MCTargetOptions const &MCOptions, argument
17 : MCOptions(MCOptions), STI(&STI), MII(MII) {}
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DLLVMTargetMachine.cpp52 *MRI, getTargetTriple().str(), Options.MCOptions);
64 TmpAsmInfo->setPreserveAsmComments(Options.MCOptions.PreserveAsmComments);
121 if (Options.MCOptions.MCSaveTempLabels)
138 if (Options.MCOptions.ShowMCEncoding)
142 getTarget().createMCAsmBackend(STI, MRI, Options.MCOptions));
145 Context, std::move(FOut), Options.MCOptions.AsmVerbose,
146 Options.MCOptions.MCUseDwarfDirectory, InstPrinter, std::move(MCE),
147 std::move(MAB), Options.MCOptions.ShowMCInst);
156 getTarget().createMCAsmBackend(STI, MRI, Options.MCOptions);
168 std::unique_ptr<MCCodeEmitter>(MCE), STI, Options.MCOptions
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-mc/
H A DDisassembler.h35 raw_ostream &Out, const MCTargetOptions &MCOptions);
H A Dllvm-mc.cpp283 MCInstrInfo &MCII, MCTargetOptions const &MCOptions) {
287 TheTarget->createMCAsmParser(STI, *Parser, MCII, MCOptions));
320 const MCTargetOptions MCOptions = InitMCTargetOptionsFromFlags(); local
355 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions));
373 MCContext Ctx(MAI.get(), MRI.get(), &MOFI, &SrcMgr, &MCOptions);
381 unsigned DwarfVersion = MCOptions.DwarfVersion ? MCOptions.DwarfVersion : 4;
465 TheTarget->createMCAsmBackend(*STI, *MRI, MCOptions));
486 MCAsmBackend *MAB = TheTarget->createMCAsmBackend(*STI, *MRI, MCOptions);
491 std::unique_ptr<MCCodeEmitter>(CE), *STI, MCOptions
280 AssembleInput(const char *ProgName, const Target *TheTarget, SourceMgr &SrcMgr, MCContext &Ctx, MCStreamer &Str, MCAsmInfo &MAI, MCSubtargetInfo &STI, MCInstrInfo &MCII, MCTargetOptions const &MCOptions) argument
[all...]
H A DDisassembler.cpp136 const MCTargetOptions &MCOptions) {
145 T.createMCAsmInfo(*MRI, Triple, MCOptions));
132 disassemble(const Target &T, const std::string &Triple, MCSubtargetInfo &STI, MCStreamer &Streamer, MemoryBuffer &Buffer, SourceMgr &SM, MCContext &Ctx, raw_ostream &Out, const MCTargetOptions &MCOptions) argument
/freebsd-11-stable/contrib/llvm-project/clang/tools/driver/
H A Dcc1as_main.cpp357 MCTargetOptions MCOptions; local
359 TheTarget->createMCAsmInfo(*MRI, Opts.Triple, MCOptions));
383 MCContext Ctx(MAI.get(), MRI.get(), MOFI.get(), &SrcMgr, &MCOptions);
440 MCOptions.MCNoWarn = Opts.NoWarn;
441 MCOptions.MCFatalWarnings = Opts.FatalWarnings;
442 MCOptions.ABIName = Opts.TargetABI;
453 TheTarget->createMCAsmBackend(*STI, *MRI, MCOptions));
473 TheTarget->createMCAsmBackend(*STI, *MRI, MCOptions));
506 TheTarget->createMCAsmParser(*STI, *Parser, *MCII, MCOptions));
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetOptions.h309 MCTargetOptions MCOptions; member in class:llvm::TargetOptions
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Object/
H A DModuleSymbolTable.cpp86 MCTargetOptions MCOptions;
87 std::unique_ptr<MCAsmInfo> MAI(T->createMCAsmInfo(*MRI, TT.str(), MCOptions));
114 T->createMCAsmParser(*STI, *Parser, *MCII, MCOptions));
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llc/
H A Dllc.cpp457 Options.MCOptions.ShowMCEncoding = ShowMCEncoding;
458 Options.MCOptions.MCUseDwarfDirectory = EnableDwarfDirectory;
459 Options.MCOptions.AsmVerbose = AsmVerbose;
460 Options.MCOptions.PreserveAsmComments = PreserveComments;
461 Options.MCOptions.IASSearchPaths = IncludeDirs;
462 Options.MCOptions.SplitDwarfFile = SplitDwarfFile;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsTargetMachine.cpp67 MipsABIInfo ABI = MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions);
122 ABI(MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions)),
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp486 Options.MCOptions.SplitDwarfFile = CodeGenOpts.SplitDwarfFile;
487 Options.MCOptions.MCRelaxAll = CodeGenOpts.RelaxAll;
488 Options.MCOptions.MCSaveTempLabels = CodeGenOpts.SaveTempLabels;
489 Options.MCOptions.MCUseDwarfDirectory = !CodeGenOpts.NoDwarfDirectoryAsm;
490 Options.MCOptions.MCNoExecStack = CodeGenOpts.NoExecStack;
491 Options.MCOptions.MCIncrementalLinkerCompatible =
493 Options.MCOptions.MCFatalWarnings = CodeGenOpts.FatalWarnings;
494 Options.MCOptions.MCNoWarn = CodeGenOpts.NoWarn;
495 Options.MCOptions.AsmVerbose = CodeGenOpts.AsmVerbose;
496 Options.MCOptions
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetMachine.cpp203 if (Options.MCOptions.getABIName().startswith("elfv1"))
205 else if (Options.MCOptions.getABIName().startswith("elfv2"))
208 assert(Options.MCOptions.getABIName().empty() &&
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp110 const MCTargetOptions &MCOptions,
136 DiagInfo->SrcMgr.setIncludeDirs(MCOptions.IASSearchPaths);
150 STI, *Parser, *MII, MCOptions));
587 EmitInlineAsm(OS.str(), getSubtargetInfo(), TM.Options.MCOptions, LocMD,
109 EmitInlineAsm(StringRef Str, const MCSubtargetInfo &STI, const MCTargetOptions &MCOptions, const MDNode *LocMDNode, InlineAsm::AsmDialect Dialect) const argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.cpp93 auto ABIName = Options.MCOptions.getABIName();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/MCDisassembler/
H A DDisassembler.cpp60 MCTargetOptions MCOptions;
63 TheTarget->createMCAsmInfo(*MRI, TT, MCOptions));
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DMCTargetAsmParser.h340 MCTargetOptions MCOptions; member in class:llvm::MCTargetAsmParser
365 MCTargetOptions getTargetOptions() const { return MCOptions; }
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/
H A DTargetMachineC.cpp178 unwrap(T)->Options.MCOptions.AsmVerbose = VerboseAsm;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/LTO/
H A DLTOBackend.cpp352 TM->Options.MCOptions.SplitDwarfFile = DwoFile.str().str();
354 TM->Options.MCOptions.SplitDwarfFile = Conf.SplitDwarfFile;
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-mca/
H A Dllvm-mca.cpp356 MCTargetOptions MCOptions = InitMCTargetOptionsFromFlags();
358 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions));
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/
H A DParseStmtAsm.cpp590 // FIXME: init MCOptions from sanitizer flags here.
591 llvm::MCTargetOptions MCOptions;
593 TheTarget->createMCAsmInfo(*MRI, TT, MCOptions));
620 TheTarget->createMCAsmParser(*STI, *Parser, *MII, MCOptions));
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h678 const MCTargetOptions &MCOptions,
H A DCommandFlags.inc321 Options.MCOptions = InitMCTargetOptionsFromFlags();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetMachine.cpp115 StringRef ABIName = Options.MCOptions.getABIName();
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp753 MCTargetOptions MCOptions; local
755 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetMachine.cpp270 computeDataLayout(TT, Options.MCOptions, LittleEndian),

Completed in 330 milliseconds

12