Searched defs:MAI (Results 1 - 25 of 54) sorted by path

123

/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/InstPrinter/
H A DAMDGPUInstPrinter.h13 AMDGPUInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, argument
15 : MCInstPrinter(MAI, MII, MRI) {}
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/MCTargetDesc/
H A DAMDGPUMCTargetDesc.cpp66 const MCAsmInfo &MAI,
70 return new AMDGPUInstPrinter(MAI, MII, MRI);
64 createAMDGPUMCInstPrinter(const Target &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI, const MCSubtargetInfo &STI) argument
/external/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h69 const MCAsmInfo *MAI; member in class:llvm::AsmPrinter
/external/llvm/include/llvm/MC/
H A DMCContext.h59 const MCAsmInfo *MAI; member in class:llvm::MCContext
179 explicit MCContext(const MCAsmInfo *MAI, const MCRegisterInfo *MRI,
186 const MCAsmInfo *getAsmInfo() const { return MAI; }
H A DMCExpr.h280 const MCAsmInfo *MAI; member in class:llvm::MCSymbolRefExpr
284 : MCExpr(MCExpr::SymbolRef), Symbol(_Symbol), Kind(_Kind), MAI(_MAI) {
286 assert(MAI);
307 const MCAsmInfo &getMCAsmInfo() const { return *MAI; }
H A DMCInstPrinter.h39 const MCAsmInfo &MAI; member in class:llvm::MCInstPrinter
60 : CommentStream(nullptr), MAI(mai), MII(mii), MRI(mri),
/external/llvm/include/llvm/MC/MCParser/
H A DAsmLexer.h28 const MCAsmInfo &MAI; member in class:llvm::AsmLexer
42 AsmLexer(const MCAsmInfo &MAI);
55 const MCAsmInfo &getMAI() const { return MAI; }
/external/llvm/include/llvm/Support/
H A DTargetRegistry.h118 const MCAsmInfo &MAI,
398 const MCAsmInfo &MAI,
404 return MCInstPrinterCtorFn(*this, SyntaxVariant, MAI, MII, MRI, STI);
397 createMCInstPrinter(unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI, const MCSubtargetInfo &STI) const argument
/external/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp102 TM(tm), MAI(tm.getMCAsmInfo()), MII(tm.getInstrInfo()),
204 if (MAI->hasSingleParameterDotFile()) {
224 if (MAI->doesSupportDebugInformation()) {
236 switch (MAI->getExceptionHandlingType()) {
255 static bool canBeHidden(const GlobalValue *GV, const MCAsmInfo &MAI) { argument
260 if (!MAI.hasWeakDefCanBeHiddenDirective())
293 if (MAI->hasWeakDefDirective()) {
297 if (!canBeHidden(GV, *MAI))
302 } else if (MAI->hasLinkOnceDirective()) {
359 if (MAI
[all...]
/external/llvm/lib/CodeGen/
H A DLLVMTargetMachine.cpp168 const MCAsmInfo &MAI = *getMCAsmInfo(); local
177 getTarget().createMCInstPrinter(MAI.getAssemblerDialect(), MAI,
H A DMachineModuleInfo.cpp253 MachineModuleInfo::MachineModuleInfo(const MCAsmInfo &MAI, argument
256 : ImmutablePass(ID), Context(&MAI, &MRI, MOFI, nullptr, false) {
/external/llvm/lib/MC/
H A DMCAsmStreamer.cpp43 const MCAsmInfo *MAI; member in class:__anon25877::MCAsmStreamer
65 : MCStreamer(Context), OS(os), MAI(Context.getAsmInfo()),
277 OS.PadToColumn(MAI->getCommentColumn());
279 OS << MAI->getCommentString() << ' ' << Comments.substr(0, Position) <<'\n';
297 OS << MAI->getCommentString() << T;
304 Section->PrintSwitchToSection(*MAI, OS, Subsection);
311 OS << *Symbol << MAI->getLabelSuffix();
340 case MCAF_Code16: OS << '\t'<< MAI->getCode16Directive();break;
341 case MCAF_Code32: OS << '\t'<< MAI->getCode32Directive();break;
342 case MCAF_Code64: OS << '\t'<< MAI
[all...]
H A DMCDwarf.cpp1439 const MCAsmInfo *MAI = context.getAsmInfo(); local
1442 MAI->getInitialFrameState();
1447 streamer.EmitValueToAlignment(IsEH ? 4 : MAI->getPointerSize());
H A DMCInst.cpp18 void MCOperand::print(raw_ostream &OS, const MCAsmInfo *MAI) const {
42 void MCInst::print(raw_ostream &OS, const MCAsmInfo *MAI) const {
46 getOperand(i).print(OS, MAI);
51 void MCInst::dump_pretty(raw_ostream &OS, const MCAsmInfo *MAI, argument
62 getOperand(i).print(OS, MAI);
H A DMCSectionCOFF.cpp22 const MCAsmInfo &MAI) const {
39 void MCSectionCOFF::PrintSwitchToSection(const MCAsmInfo &MAI, argument
44 if (ShouldOmitSectionDirective(SectionName, MAI)) {
H A DMCSectionELF.cpp25 const MCAsmInfo &MAI) const {
29 (Name == ".bss" && !MAI.usesELFSectionDirectiveForBSS()))
58 void MCSectionELF::PrintSwitchToSection(const MCAsmInfo &MAI, argument
62 if (ShouldOmitSectionDirective(SectionName, MAI)) {
74 if (MAI.usesSunStyleELFSectionSwitchSyntax() &&
119 if (MAI.getCommentString()[0] == '@')
H A DMCSectionMachO.cpp90 void MCSectionMachO::PrintSwitchToSection(const MCAsmInfo &MAI, argument
/external/llvm/lib/MC/MCDisassembler/
H A DDisassembler.cpp51 const MCAsmInfo *MAI = TheTarget->createMCAsmInfo(*MRI, Triple); local
52 if (!MAI)
68 MCContext *Ctx = new MCContext(MAI, MRI, nullptr);
87 int AsmPrinterVariant = MAI->getAssemblerDialect();
89 *MAI, *MII, *MRI, *STI);
95 TheTarget, MAI, MRI,
151 const MCAsmInfo *MAI = DC->getAsmInfo(); local
152 const char *CommentBegin = MAI->getCommentString();
153 unsigned CommentColumn = MAI->getCommentColumn();
331 const MCAsmInfo *MAI local
[all...]
H A DDisassembler.h62 std::unique_ptr<const llvm::MCAsmInfo> MAI; member in class:llvm::LLVMDisasmContext
98 MAI.reset(mAI);
115 const MCAsmInfo *getAsmInfo() const { return MAI.get(); }
/external/llvm/lib/MC/MCParser/
H A DAsmParser.cpp128 const MCAsmInfo &MAI; member in class:__anon25885::AsmParser
174 /// AssemblerDialect. ~OU means unset value and use value provided by MAI.
185 const MCAsmInfo &MAI);
205 return MAI.getAssemblerDialect();
493 : Lexer(_MAI), Ctx(_Ctx), Out(_Out), MAI(_MAI), SrcMgr(_SM),
675 if (!NoFinalize && MAI.hasSubsectionsViaSymbols()) {
813 if (!MAI.useParensForSymbolVariant()) {
850 } else if (MAI.doesAllowAtInName() && !MAI.useParensForSymbolVariant()) {
2440 if (MAI
[all...]
/external/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp40 const MCAsmInfo *MAI = MF->getTarget().getMCAsmInfo(); local
43 return getInlineAsmLength(MI->getOperand(0).getSymbolName(), *MAI);
/external/llvm/lib/Target/AArch64/InstPrinter/
H A DAArch64InstPrinter.cpp35 AArch64InstPrinter::AArch64InstPrinter(const MCAsmInfo &MAI, argument
39 : MCInstPrinter(MAI, MII, MRI) {
44 AArch64AppleInstPrinter::AArch64AppleInstPrinter(const MCAsmInfo &MAI, argument
48 : AArch64InstPrinter(MAI, MII, MRI, STI) {}
/external/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCTargetDesc.cpp64 MCAsmInfo *MAI; local
66 MAI = new AArch64MCAsmInfoDarwin();
69 MAI = new AArch64MCAsmInfoELF(TT);
75 MAI->addInitialFrameState(Inst);
77 return MAI;
114 const MCAsmInfo &MAI,
119 return new AArch64InstPrinter(MAI, MII, MRI, STI);
121 return new AArch64AppleInstPrinter(MAI, MII, MRI, STI);
112 createAArch64MCInstPrinter(const Target &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI, const MCSubtargetInfo &STI) argument
/external/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp573 const MCAsmInfo *MAI = MF->getTarget().getMCAsmInfo(); local
581 return getInlineAsmLength(MI->getOperand(0).getSymbolName(), *MAI);
/external/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp8337 const MCAsmInfo *MAI = getParser().getStreamer().getContext().getAsmInfo(); local
8338 bool isMachO = MAI->hasSubsectionsViaSymbols();

Completed in 867 milliseconds

123