Searched refs:MAI (Results 26 - 50 of 84) sorted by relevance

1234

/external/llvm/lib/Target/Mips/InstPrinter/
H A DMipsInstPrinter.h80 MipsInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, argument
82 : MCInstPrinter(MAI, MII, MRI) {}
/external/llvm/include/llvm/MC/
H A DMCSection.h50 virtual void PrintSwitchToSection(const MCAsmInfo &MAI,
H A DMCValue.h50 void print(raw_ostream &OS, const MCAsmInfo *MAI) const;
H A DMCInst.h142 void print(raw_ostream &OS, const MCAsmInfo *MAI) const;
181 void print(raw_ostream &OS, const MCAsmInfo *MAI) const;
187 void dump_pretty(raw_ostream &OS, const MCAsmInfo *MAI = 0,
/external/llvm/lib/ExecutionEngine/JIT/
H A DJITDwarfEmitter.h34 const MCAsmInfo *MAI; member in class:llvm::JITDwarfEmitter
/external/llvm/lib/Target/PTX/InstPrinter/
H A DPTXInstPrinter.h26 PTXInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII,
/external/llvm/lib/Target/X86/
H A DX86MCInstLower.h35 const MCAsmInfo &MAI; member in class:llvm::X86MCInstLower
/external/llvm/lib/Target/Hexagon/InstPrinter/
H A DHexagonInstPrinter.h22 explicit HexagonInstPrinter(const MCAsmInfo &MAI, argument
25 : MCInstPrinter(MAI, MII, MRI) {}
/external/llvm/lib/Target/PTX/MCTargetDesc/
H A DPTXMCTargetDesc.cpp64 const MCAsmInfo &MAI,
69 return new PTXInstPrinter(MAI, MII, MRI, STI);
62 createPTXMCInstPrinter(const Target &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI, const MCSubtargetInfo &STI) argument
/external/llvm/lib/Target/PowerPC/InstPrinter/
H A DPPCInstPrinter.h27 PPCInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, argument
29 : MCInstPrinter(MAI, MII, MRI), SyntaxVariant(syntaxVariant) {}
/external/llvm/lib/MC/
H A DMCStreamer.cpp190 const MCAsmInfo &MAI = Context.getAsmInfo(); local
191 if (!MAI.getSupportsDataRegions()) return;
194 MCSymbol *NewSym = Context.GetOrCreateSymbol(MAI.getDataBeginLabelName() +
205 const MCAsmInfo &MAI = Context.getAsmInfo(); local
206 if (!MAI.getSupportsDataRegions()) return;
209 MCSymbol *NewSym = Context.GetOrCreateSymbol(MAI.getCodeBeginLabelName() +
220 const MCAsmInfo &MAI = Context.getAsmInfo(); local
221 if (!MAI.getSupportsDataRegions()) return;
225 Context.GetOrCreateSymbol(MAI.getJumpTable8BeginLabelName() +
236 const MCAsmInfo &MAI local
253 const MCAsmInfo &MAI = Context.getAsmInfo(); local
[all...]
H A DMCContext.cpp35 SrcMgr(mgr), MAI(mai), MRI(mri), MOFI(mofi),
90 isTemporary = Name.startswith(MAI.getPrivateGlobalPrefix());
120 << MAI.getPrivateGlobalPrefix() << "tmp" << NextUniqueID++;
139 return GetOrCreateSymbol(Twine(MAI.getPrivateGlobalPrefix()) +
146 return GetOrCreateSymbol(Twine(MAI.getPrivateGlobalPrefix()) +
/external/llvm/tools/llvm-mc/
H A Dllvm-mc.cpp246 static int AsLexInput(SourceMgr &SrcMgr, MCAsmInfo &MAI, tool_output_file *Out) { argument
248 AsmLexer Lexer(MAI);
329 MCAsmInfo &MAI, MCSubtargetInfo &STI) {
331 Str, MAI));
388 llvm::OwningPtr<MCAsmInfo> MAI(TheTarget->createMCAsmInfo(TripleName));
389 assert(MAI && "Unable to create target asm info!");
397 MCContext Ctx(*MAI, *MRI, MOFI.get(), &SrcMgr);
429 TheTarget->createMCInstPrinter(OutputAsmVariant, *MAI, *MCII, *MRI, *STI);
456 Res = AsLexInput(SrcMgr, *MAI, Out.get());
459 Res = AssembleInput(ProgName, TheTarget, SrcMgr, Ctx, *Str, *MAI, *ST
327 AssembleInput(const char *ProgName, const Target *TheTarget, SourceMgr &SrcMgr, MCContext &Ctx, MCStreamer &Str, MCAsmInfo &MAI, MCSubtargetInfo &STI) argument
[all...]
/external/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCTargetDesc.cpp96 MCAsmInfo *MAI = new MipsMCAsmInfo(T, TT); local
100 MAI->addInitialFrameState(0, Dst, Src);
102 return MAI;
119 const MCAsmInfo &MAI,
123 return new MipsInstPrinter(MAI, MII, MRI);
117 createMipsMCInstPrinter(const Target &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI, const MCSubtargetInfo &STI) argument
/external/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.cpp376 MCAsmInfo *MAI; local
379 MAI = new X86_64MCAsmInfoDarwin(TheTriple);
381 MAI = new X86MCAsmInfoDarwin(TheTriple);
383 MAI = new X86MCAsmInfoMicrosoft(TheTriple);
385 MAI = new X86MCAsmInfoGNUCOFF(TheTriple);
387 MAI = new X86ELFMCAsmInfo(TheTriple);
397 MAI->addInitialFrameState(0, Dst, Src);
402 MAI->addInitialFrameState(0, CSDst, CSSrc);
404 return MAI;
476 const MCAsmInfo &MAI,
474 createX86MCInstPrinter(const Target &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI, const MCSubtargetInfo &STI) argument
[all...]
/external/llvm/lib/MC/MCParser/
H A DAsmLexer.cpp24 AsmLexer::AsmLexer(const MCAsmInfo &_MAI) : MAI(_MAI) {
351 return Char == *MAI.getCommentString();
355 return strncmp(Ptr, MAI.getSeparatorString(),
356 strlen(MAI.getSeparatorString())) == 0;
374 CurPtr += strlen(MAI.getSeparatorString()) - 1;
376 StringRef(TokStart, strlen(MAI.getSeparatorString())));
/external/llvm/lib/Target/MBlaze/MCTargetDesc/
H A DMBlazeMCTargetDesc.cpp97 const MCAsmInfo &MAI,
102 return new MBlazeInstPrinter(MAI, MII, MRI);
95 createMBlazeMCInstPrinter(const Target &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI, const MCSubtargetInfo &STI) argument
/external/llvm/lib/Target/MSP430/
H A DMSP430MCInstLower.cpp52 raw_svector_ostream(Name) << Printer.MAI->getPrivateGlobalPrefix() << "JTI"
68 raw_svector_ostream(Name) << Printer.MAI->getPrivateGlobalPrefix() << "CPI"
/external/llvm/lib/Target/X86/AsmParser/
H A DX86AsmLexer.cpp62 X86AsmLexer(const Target &T, const MCRegisterInfo &MRI, const MCAsmInfo &MAI) argument
63 : MCTargetAsmLexer(T), AsmInfo(MAI), tentativeIsValid(false) {
/external/llvm/lib/Target/X86/InstPrinter/
H A DX86ATTInstPrinter.h25 X86ATTInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, argument
27 : MCInstPrinter(MAI, MII, MRI) {}
H A DX86IntelInstPrinter.h26 X86IntelInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, argument
28 : MCInstPrinter(MAI, MII, MRI) {}
/external/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp101 TM(tm), MAI(tm.getMCAsmInfo()),
173 if (MAI->hasSingleParameterDotFile()) {
194 if (MAI->doesSupportDebugInformation())
197 switch (MAI->getExceptionHandlingType()) {
227 if (MAI->getWeakDefDirective() != 0) {
237 } else if (MAI->getLinkOnceDirective() != 0) {
285 if (MAI->hasDotTypeDotSizeDirective())
314 if (MAI->hasMachoZeroFillDirective()) {
322 if (MAI->getLCOMMDirectiveType() != LCOMM::None &&
323 (MAI
[all...]
/external/llvm/lib/Target/XCore/
H A DXCoreAsmPrinter.cpp103 OutStreamer.EmitRawText(MAI->getWeakDefDirective() +Twine(Sym->getName())+
159 if (MAI->hasDotTypeDotSizeDirective()) {
243 O << MAI->getPrivateGlobalPrefix() << "CPI" << getFunctionNumber()
247 O << MAI->getPrivateGlobalPrefix() << "JTI" << getFunctionNumber()
271 OS << '\t' << MAI->getCommentString() << "DEBUG_VALUE: ";
/external/llvm/include/llvm/Support/
H A DTargetRegistry.h99 const MCAsmInfo &MAI);
106 const MCAsmInfo &MAI,
364 const MCAsmInfo &MAI) const {
367 return MCAsmLexerCtorFn(*this, MRI, MAI);
396 const MCAsmInfo &MAI,
402 return MCInstPrinterCtorFn(*this, SyntaxVariant, MAI, MII, MRI, STI);
1071 const MCAsmInfo &MAI) {
1072 return new MCAsmLexerImpl(T, MRI, MAI);
395 createMCInstPrinter(unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI, const MCSubtargetInfo &STI) const argument
1069 Allocator(const Target &T, const MCRegisterInfo &MRI, const MCAsmInfo &MAI) argument
/external/llvm/lib/Target/Hexagon/
H A DHexagonAsmPrinter.cpp263 const MCAsmInfo &MAI,
268 return(new HexagonInstPrinter(MAI, MII, MRI));
261 createHexagonMCInstPrinter(const Target &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI, const MCSubtargetInfo &STI) argument

Completed in 340 milliseconds

1234