Searched refs:MAI (Results 1 - 25 of 83) sorted by relevance

1234

/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/
H A DTargetInstrInfo.cpp68 const MCAsmInfo &MAI) const {
75 if (*Str == '\n' || strncmp(Str, MAI.getSeparatorString(),
76 strlen(MAI.getSeparatorString())) == 0)
79 Length += MAI.getMaxInstLength();
82 if (atInsnStart && strncmp(Str, MAI.getCommentString(),
83 strlen(MAI.getCommentString())) == 0)
H A DMangler.cpp49 static bool NameNeedsEscaping(StringRef Str, const MCAsmInfo &MAI) { argument
54 if (!MAI.doesAllowNameToStartWithDigit() && Str[0] >= '0' && Str[0] <= '9')
59 bool AllowPeriod = MAI.doesAllowPeriodsInName();
60 bool AllowUTF8 = MAI.doesAllowUTF8();
70 const MCAsmInfo &MAI) {
73 if (!MAI.doesAllowNameToStartWithDigit() && Str[0] >= '0' && Str[0] <= '9') {
78 bool AllowPeriod = MAI.doesAllowPeriodsInName();
79 bool AllowUTF8 = MAI.doesAllowUTF8();
112 const MCAsmInfo &MAI = Context.getAsmInfo(); local
119 const char *Prefix = MAI
69 appendMangledName(SmallVectorImpl<char> &OutName, StringRef Str, const MCAsmInfo &MAI) argument
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/lib/MC/
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 {
31 void MCSectionCOFF::PrintSwitchToSection(const MCAsmInfo &MAI, argument
35 if (ShouldOmitSectionDirective(SectionName, MAI)) {
H A DMCInstPrinter.cpp36 OS << " " << MAI.getCommentString() << " " << Annot;
H A DMCValue.cpp17 void MCValue::print(raw_ostream &OS, const MCAsmInfo *MAI) const {
H A DMCSectionELF.cpp24 const MCAsmInfo &MAI) const {
28 (Name == ".bss" && !MAI.usesELFSectionDirectiveForBSS()))
34 void MCSectionELF::PrintSwitchToSection(const MCAsmInfo &MAI, argument
37 if (ShouldOmitSectionDirective(SectionName, MAI)) {
65 if (MAI.usesSunStyleELFSectionSwitchSyntax() &&
106 if (MAI.getCommentString()[0] == '@')
H A DMCAsmStreamer.cpp41 const MCAsmInfo &MAI; member in class:__anon10068::MCAsmStreamer
74 : MCStreamer(Context), OS(os), MAI(Context.getAsmInfo()),
300 OS.PadToColumn(MAI.getCommentColumn());
302 OS << MAI.getCommentString() << ' ' << Comments.substr(0, Position) << '\n';
319 Section->PrintSwitchToSection(MAI, OS);
341 OS << *Symbol << MAI.getLabelSuffix();
349 case MCAF_Code16: OS << '\t'<< MAI.getCode16Directive(); break;
350 case MCAF_Code32: OS << '\t'<< MAI.getCode32Directive(); break;
351 case MCAF_Code64: OS << '\t'<< MAI.getCode64Directive(); break;
358 const MCAsmInfo &MAI local
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/MC/MCParser/
H A DAsmLexer.h28 const MCAsmInfo &MAI; member in class:llvm::AsmLexer
42 AsmLexer(const MCAsmInfo &MAI);
53 const MCAsmInfo &getMAI() const { return MAI; }
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/NVPTX/
H A DNVPTXSection.h34 virtual void PrintSwitchToSection(const MCAsmInfo &MAI, argument
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/ARM/AsmParser/
H A DARMAsmLexer.cpp75 ARMBaseAsmLexer(const Target &T, const MCAsmInfo &MAI) argument
76 : MCTargetAsmLexer(T), AsmInfo(MAI) {
82 ARMAsmLexer(const Target &T, const MCRegisterInfo &MRI, const MCAsmInfo &MAI) argument
83 : ARMBaseAsmLexer(T, MAI) {
90 ThumbAsmLexer(const Target &T, const MCRegisterInfo &MRI,const MCAsmInfo &MAI) argument
91 : ARMBaseAsmLexer(T, MAI) {
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/MC/
H A DMCInstPrinter.h29 const MCAsmInfo &MAI; member in class:llvm::MCInstPrinter
41 : CommentStream(0), MAI(mai), MII(mii), MRI(mri), AvailableFeatures(0) {}
H A DMCSectionCOFF.h50 bool ShouldOmitSectionDirective(StringRef Name, const MCAsmInfo &MAI) const;
56 virtual void PrintSwitchToSection(const MCAsmInfo &MAI,
H A DMCSectionELF.h57 bool ShouldOmitSectionDirective(StringRef Name, const MCAsmInfo &MAI) const;
65 void PrintSwitchToSection(const MCAsmInfo &MAI,
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/MBlaze/InstPrinter/
H A DMBlazeInstPrinter.h24 MBlazeInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, argument
26 : MCInstPrinter(MAI, MII, MRI) {}
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/MSP430/InstPrinter/
H A DMSP430InstPrinter.h24 MSP430InstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, argument
26 : MCInstPrinter(MAI, MII, MRI) {}
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/MBlaze/AsmParser/
H A DMBlazeAsmLexer.cpp73 MBlazeBaseAsmLexer(const Target &T, const MCAsmInfo &MAI) argument
74 : MCTargetAsmLexer(T), AsmInfo(MAI) {
81 const MCAsmInfo &MAI)
82 : MBlazeBaseAsmLexer(T, MAI) {
80 MBlazeAsmLexer(const Target &T, const MCRegisterInfo &MRI, const MCAsmInfo &MAI) argument
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/CellSPU/MCTargetDesc/
H A DSPUMCTargetDesc.cpp55 MCAsmInfo *MAI = new SPULinuxMCAsmInfo(T, TT); local
60 MAI->addInitialFrameState(0, Dst, Src);
62 return MAI;
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCTargetDesc.cpp56 MCAsmInfo *MAI = new HexagonMCAsmInfo(T, TT); local
61 MAI->addInitialFrameState(0, Dst, Src);
63 return MAI;
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/XCore/MCTargetDesc/
H A DXCoreMCTargetDesc.cpp54 MCAsmInfo *MAI = new XCoreMCAsmInfo(T, TT); local
59 MAI->addInitialFrameState(0, Dst, Src);
61 return MAI;
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCTargetDesc.cpp65 MCAsmInfo *MAI; local
67 MAI = new PPCMCAsmInfoDarwin(isPPC64);
69 MAI = new PPCLinuxMCAsmInfo(isPPC64);
74 MAI->addInitialFrameState(0, Dst, Src);
76 return MAI;
110 const MCAsmInfo &MAI,
114 return new PPCInstPrinter(MAI, MII, MRI, SyntaxVariant);
108 createPPCMCInstPrinter(const Target &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI, const MCSubtargetInfo &STI) argument
/macosx-10.10.1/llvmCore-3425.0.34/lib/MC/MCDisassembler/
H A DDisassembler.cpp59 const MCAsmInfo *MAI = TheTarget->createMCAsmInfo(TripleName); local
60 assert(MAI && "Unable to create target asm info!");
77 MCContext *Ctx = new MCContext(*MAI, *MRI, 0);
86 int AsmPrinterVariant = MAI->getAssemblerDialect();
88 *MAI, *MII, *MRI, *STI);
93 TheTarget, MAI, MRI,
H A DDisassembler.h63 llvm::OwningPtr<const llvm::MCAsmInfo> MAI; member in class:llvm::LLVMDisasmContext
94 MAI.reset(mAI);
111 const MCAsmInfo *getAsmInfo() const { return MAI.get(); }
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/MSP430/MCTargetDesc/
H A DMSP430MCTargetDesc.cpp63 const MCAsmInfo &MAI,
68 return new MSP430InstPrinter(MAI, MII, MRI);
61 createMSP430MCInstPrinter(const Target &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI, const MCSubtargetInfo &STI) argument
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/Mips/InstPrinter/
H A DMipsInstPrinter.h80 MipsInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, argument
82 : MCInstPrinter(MAI, MII, MRI) {}

Completed in 103 milliseconds

1234