HomeSort by relevance Sort by last modified time
    Searched refs:OutStreamer (Results 1 - 25 of 25) sorted by null

  /external/llvm/lib/CodeGen/AsmPrinter/
ARMException.cpp 59 Asm->OutStreamer.EmitFnStart();
61 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_begin",
69 Asm->OutStreamer.EmitCantUnwind();
71 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_end",
78 Asm->OutStreamer.EmitSymbolAttribute(PerSym, MCSA_Global);
79 Asm->OutStreamer.EmitPersonality(PerSym);
86 Asm->OutStreamer.EmitHandlerData();
93 Asm->OutStreamer.EmitFnEnd();
AsmPrinterDwarf.cpp 38 OutStreamer.AddComment(Desc);
40 OutStreamer.EmitSLEB128IntValue(Value);
47 OutStreamer.AddComment(Desc);
49 OutStreamer.EmitULEB128IntValue(Value, 0/*addrspace*/, PadTo);
56 OutStreamer.AddComment("DW_CFA_offset + Reg (" +
59 OutStreamer.AddComment(dwarf::CallFrameString(Val));
61 OutStreamer.EmitIntValue(Val, 1, 0/*addrspace*/);
98 OutStreamer.AddComment(Twine(Desc)+" Encoding = " +
101 OutStreamer.AddComment(Twine("Encoding = ") +
105 OutStreamer.EmitIntValue(Val, 1, 0/*addrspace*/)
    [all...]
Win64Exception.cpp 77 Asm->OutStreamer.EmitWin64EHStartProc(Asm->CurrentFnSym);
84 Asm->OutStreamer.EmitWin64EHHandler(GCCHandlerSym, true, true);
86 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_begin",
96 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_end",
107 Asm->OutStreamer.PushSection();
108 Asm->OutStreamer.EmitWin64EHHandlerData();
109 Asm->OutStreamer.EmitValue(MCSymbolRefExpr::Create(Sym, Asm->OutContext),
112 Asm->OutStreamer.PopSection();
114 Asm->OutStreamer.EmitWin64EHEndProc();
DwarfCFIException.cpp 53 Asm->OutStreamer.EmitCFISections(false, true);
72 TLOF.emitPersonalityValue(Asm->OutStreamer, Asm->TM, Sym);
80 Asm->OutStreamer.SwitchSection(
116 Asm->OutStreamer.EmitCFIStartProc();
123 Asm->OutStreamer.EmitCFIPersonality(Sym, PerEncoding);
125 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_begin",
132 Asm->OutStreamer.EmitCFILsda(Asm->GetTempSymbol("exception",
143 Asm->OutStreamer.EmitCFIEndProc();
148 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_end",
OcamlGCPrinter.cpp 65 AP.OutStreamer.EmitSymbolAttribute(Sym, MCSA_Global);
66 AP.OutStreamer.EmitLabel(Sym);
70 AP.OutStreamer.SwitchSection(AP.getObjFileLowering().getTextSection());
73 AP.OutStreamer.SwitchSection(AP.getObjFileLowering().getDataSection());
96 AP.OutStreamer.SwitchSection(AP.getObjFileLowering().getTextSection());
99 AP.OutStreamer.SwitchSection(AP.getObjFileLowering().getDataSection());
103 AP.OutStreamer.EmitIntValue(0, IntPtrSize, 0);
105 AP.OutStreamer.SwitchSection(AP.getObjFileLowering().getDataSection());
135 AP.OutStreamer.AddComment("live roots for " +
137 AP.OutStreamer.AddBlankLine()
    [all...]
AsmPrinter.cpp 103 OutStreamer(Streamer),
123 delete &OutStreamer;
144 return OutStreamer.getCurrentSection();
175 OutStreamer.EmitFileDirective(M.getModuleIdentifier());
186 OutStreamer.AddComment("Start of file scope inline assembly");
187 OutStreamer.AddBlankLine();
189 OutStreamer.AddComment("End of file scope inline assembly");
190 OutStreamer.AddBlankLine();
229 OutStreamer.EmitSymbolAttribute(GVSym, MCSA_Global);
234 OutStreamer.EmitSymbolAttribute(GVSym, MCSA_WeakDefinition)
    [all...]
DwarfAccelTable.cpp 111 Asm->OutStreamer.AddComment("Header Magic");
113 Asm->OutStreamer.AddComment("Header Version");
115 Asm->OutStreamer.AddComment("Header Hash Function");
117 Asm->OutStreamer.AddComment("Header Bucket Count");
119 Asm->OutStreamer.AddComment("Header Hash Count");
121 Asm->OutStreamer.AddComment("Header Data Length");
123 Asm->OutStreamer.AddComment("HeaderData Die Offset Base");
125 Asm->OutStreamer.AddComment("HeaderData Atom Count");
129 Asm->OutStreamer.AddComment(Atom::AtomTypeString(A.type));
131 Asm->OutStreamer.AddComment(dwarf::FormEncodingString(A.form))
    [all...]
DwarfException.cpp 457 Asm->OutStreamer.SwitchSection(LSDASection);
464 Asm->OutStreamer.EmitLabel(GCCETSym);
465 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("exception",
469 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("_LSDA_",
515 bool VerboseAsm = Asm->OutStreamer.isVerboseAsm();
533 Asm->OutStreamer.AddComment(">> Call Site " + Twine(idx) + " <<");
534 Asm->OutStreamer.AddComment(" On exception at call site "+Twine(idx));
543 Asm->OutStreamer.AddComment(" Action: cleanup");
545 Asm->OutStreamer.AddComment(" Action: " +
598 Asm->OutStreamer.AddComment(">> Call Site " + Twine(++Entry) + " <<")
    [all...]
DwarfDebug.cpp 154 Asm->OutStreamer.SwitchSection(Section);
158 Asm->OutStreamer.EmitLabel(TmpSym);
545 Asm->OutStreamer.EmitDwarfFileDirective(SrcId, DirName, FileName);
799 Asm->OutStreamer.SwitchSection(Asm->getObjFileLowering().getTextSection());
800 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("text_end"));
801 Asm->OutStreamer.SwitchSection(Asm->getObjFileLowering().getDataSection());
802 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("data_end"));
806 Asm->OutStreamer.SwitchSection(SectionMap[i]);
807 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("section_end", i));
    [all...]
AsmPrinterInlineAsm.cpp 83 if (OutStreamer.hasRawTextSupport()) {
84 OutStreamer.EmitRawText(Str);
114 OutContext, OutStreamer,
164 if (!OutStreamer.hasRawTextSupport()) return;
166 OutStreamer.EmitRawText(Twine("\t")+MAI->getCommentString()+
168 OutStreamer.EmitRawText(Twine("\t")+MAI->getCommentString()+
175 if (OutStreamer.hasRawTextSupport())
176 OutStreamer.EmitRawText(Twine("\t")+MAI->getCommentString()+
373 if (OutStreamer.hasRawTextSupport())
374 OutStreamer.EmitRawText(Twine("\t")+MAI->getCommentString()
    [all...]
DIE.cpp 199 Asm->OutStreamer.EmitIntValue(Integer, Size, 0/*addrspace*/);
236 AP->OutStreamer.EmitSymbolValue(Label, SizeOf(AP, Form), 0/*AddrSpace*/);
  /external/llvm/lib/Target/PowerPC/
PPCAsmPrinter.cpp 303 if (!isVerbose() || !OutStreamer.hasRawTextSupport()) return;
320 OutStreamer.EmitRawText(O.str());
340 OutStreamer.EmitInstruction(TmpInst);
343 OutStreamer.EmitLabel(PICBase);
365 OutStreamer.EmitInstruction(TmpInst);
373 OutStreamer.AddComment(PPCInstPrinter::
377 OutStreamer.EmitInstruction(TmpInst);
382 OutStreamer.EmitRawText(StringRef("\tmsync"));
388 OutStreamer.EmitInstruction(TmpInst);
396 const MCSection *Current = OutStreamer.getCurrentSection()
    [all...]
  /external/llvm/lib/Target/Mips/
MipsAsmPrinter.cpp 50 OutStreamer.EmitRawText(StringRef("\t.set\tmacro"));
52 OutStreamer.EmitRawText(StringRef("\t.set\tat"));
53 OutStreamer.EmitInstruction(TmpInst);
55 OutStreamer.EmitRawText(StringRef("\t.set\tnoat"));
56 OutStreamer.EmitRawText(StringRef("\t.set\tnomacro"));
103 if (OutStreamer.hasRawTextSupport()) {
111 OutStreamer.EmitInstruction(*I);
120 if (OutStreamer.hasRawTextSupport()) {
130 OutStreamer.EmitInstruction(*I);
142 OutStreamer.EmitInstruction(*I)
    [all...]
  /external/llvm/lib/Target/XCore/
XCoreAsmPrinter.cpp 96 OutStreamer.EmitSymbolAttribute(Sym, MCSA_Global);
98 OutStreamer.EmitRawText(StringRef(".globound"));
99 OutStreamer.EmitRawText("\t.set\t" + Twine(Sym->getName()));
100 OutStreamer.EmitRawText(".globound," + Twine(ATy->getNumElements()));
103 OutStreamer.EmitRawText(MAI->getWeakDefDirective() +Twine(Sym->getName())+
116 OutStreamer.SwitchSection(getObjFileLowering().SectionForGlobal(GV, Mang,TM));
124 OutStreamer.EmitRawText("\t.cc_top " + Twine(GVSym->getName()) + ".data," +
136 OutStreamer.EmitSymbolAttribute(GVSym, MCSA_Global);
140 OutStreamer.EmitSymbolAttribute(GVSym, MCSA_Weak);
160 OutStreamer.EmitSymbolAttribute(GVSym, MCSA_ELF_TypeObject)
    [all...]
  /external/llvm/lib/Target/X86/
X86AsmPrinter.cpp 57 OutStreamer.BeginCOFFSymbolDef(CurrentFnSym);
58 OutStreamer.EmitCOFFSymbolStorageClass(Intrn ? COFF::IMAGE_SYM_CLASS_STATIC
60 OutStreamer.EmitCOFFSymbolType(COFF::IMAGE_SYM_DTYPE_FUNCTION
62 OutStreamer.EndCOFFSymbolDef();
502 OutStreamer.SwitchSection(getObjFileLowering().getTextSection());
523 OutStreamer.SwitchSection(TheSection);
527 OutStreamer.EmitLabel(Stubs[i].first);
529 OutStreamer.EmitSymbolAttribute(Stubs[i].second.getPointer(),
533 OutStreamer.EmitBytes(StringRef(HltInsts, 5), 0/*addrspace*/);
537 OutStreamer.AddBlankLine()
    [all...]
X86MCInstLower.cpp 181 AsmPrinter.OutStreamer.EmitAssignment(Label, Expr);
544 AsmPrinter.OutStreamer.EmitInstruction(retInst);
550 static void LowerTlsAddr(MCStreamer &OutStreamer,
554 MCContext &context = OutStreamer.getContext();
559 OutStreamer.EmitInstruction(prefix);
583 OutStreamer.EmitInstruction(LEA);
588 OutStreamer.EmitInstruction(prefix);
590 OutStreamer.EmitInstruction(prefix);
592 OutStreamer.EmitInstruction(prefix);
608 OutStreamer.EmitInstruction(call)
    [all...]
  /external/llvm/lib/Target/ARM/
ARMAsmPrinter.cpp 242 OutStreamer.AddComment("DW_OP_regx for S register");
245 OutStreamer.AddComment(Twine(SReg));
249 OutStreamer.AddComment("DW_OP_bit_piece 32 32");
254 OutStreamer.AddComment("DW_OP_bit_piece 32 0");
269 OutStreamer.AddComment("DW_OP_regx for Q register: D1");
272 OutStreamer.AddComment("DW_OP_piece 8");
276 OutStreamer.AddComment("DW_OP_regx for Q register: D2");
279 OutStreamer.AddComment("DW_OP_piece 8");
287 OutStreamer.ForceCodeRegion();
290 OutStreamer.EmitAssemblerFlag(MCAF_Code16)
    [all...]
ARMAsmPrinter.h 94 bool emitPseudoExpansionLowering(MCStreamer &OutStreamer,
  /external/llvm/lib/Target/MBlaze/
MBlazeAsmPrinter.cpp 150 OutStreamer.EmitRawText("\t.mask\t0x" + Twine::utohexstr(CPUBitmask));
155 if (!OutStreamer.hasRawTextSupport())
163 OutStreamer.EmitRawText("\t.frame\t" +
170 if (OutStreamer.hasRawTextSupport())
171 OutStreamer.EmitRawText("\t.ent\t" + Twine(CurrentFnSym->getName()));
176 if (!OutStreamer.hasRawTextSupport())
184 if (OutStreamer.hasRawTextSupport())
185 OutStreamer.EmitRawText("\t.end\t" + Twine(CurrentFnSym->getName()));
194 OutStreamer.EmitInstruction(TmpInst);
  /external/llvm/lib/Target/PTX/
PTXAsmPrinter.cpp 140 OutStreamer.EmitRawText(Twine("\t.version ") + ST.getPTXVersionString());
141 OutStreamer.EmitRawText(Twine("\t.target ") + ST.getTargetString() +
148 OutStreamer.EmitRawText(Twine("\t.address_size ") + addrSize);
151 OutStreamer.AddBlankLine();
165 OutStreamer.AddBlankLine();
179 OutStreamer.EmitRawText(Twine("{"));
225 OutStreamer.EmitRawText(os.str());
234 OutStreamer.EmitRawText("\t.local .align " +
254 // OutStreamer.EmitRawText(Twine(def));
259 OutStreamer.EmitRawText(Twine("}"))
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonAsmPrinter.cpp 68 OutStreamer.EmitRawText(StringRef("\t.falign"));
202 OutStreamer.EmitInstruction(MCI);
  /external/llvm/lib/Target/MSP430/
MSP430AsmPrinter.cpp 161 OutStreamer.EmitInstruction(TmpInst);
  /external/llvm/include/llvm/CodeGen/
AsmPrinter.h 70 /// OutStreamer - This is the MCStreamer object for the file we are
74 MCStreamer &OutStreamer;
158 /// OutStreamer.
  /external/llvm/lib/Target/Sparc/
SparcAsmPrinter.cpp 49 OutStreamer.EmitRawText(OS.str());
  /external/llvm/lib/Target/CellSPU/
SPUAsmPrinter.cpp 59 OutStreamer.EmitRawText(OS.str());

Completed in 433 milliseconds