Searched refs:OutStreamer (Results 1 - 25 of 72) sorted by relevance

123

/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/
H A DARMException.cpp52 Asm->OutStreamer.EmitFnStart();
54 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_begin",
62 Asm->OutStreamer.EmitCantUnwind();
64 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_end",
71 Asm->OutStreamer.EmitSymbolAttribute(PerSym, MCSA_Global);
72 Asm->OutStreamer.EmitPersonality(PerSym);
78 Asm->OutStreamer.EmitHandlerData();
84 Asm->OutStreamer.EmitFnEnd();
H A DWin64Exception.cpp77 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();
H A DAsmPrinterDwarf.cpp37 OutStreamer.AddComment(Desc);
40 OutStreamer.EmitSLEB128IntValue(Value);
53 OutStreamer.EmitIntValue(Byte, 1, /*addrspace*/0);
61 OutStreamer.AddComment(Desc);
65 OutStreamer.EmitULEB128IntValue(Value);
74 OutStreamer.EmitIntValue(Byte, 1, /*addrspace*/0);
79 OutStreamer.EmitFill(PadTo - 1, 0x80/*fillval*/, 0/*addrspace*/);
80 OutStreamer.EmitFill(1, 0/*fillval*/, 0/*addrspace*/);
88 OutStreamer.AddComment("DW_CFA_offset + Reg (" +
91 OutStreamer
[all...]
H A DDwarfCFIException.cpp53 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();
145 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_end",
H A DOcamlGCPrinter.cpp65 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
[all...]
H A DAsmPrinter.cpp100 OutStreamer(Streamer),
119 delete &OutStreamer;
140 return OutStreamer.getCurrentSection();
171 OutStreamer.EmitFileDirective(M.getModuleIdentifier());
182 OutStreamer.AddComment("Start of file scope inline assembly");
183 OutStreamer.AddBlankLine();
185 OutStreamer.AddComment("End of file scope inline assembly");
186 OutStreamer.AddBlankLine();
221 OutStreamer.EmitSymbolAttribute(GVSym, MCSA_Global);
226 OutStreamer
[all...]
H A DDwarfException.cpp456 Asm->OutStreamer.SwitchSection(LSDASection);
463 Asm->OutStreamer.EmitLabel(GCCETSym);
464 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("exception",
468 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("_LSDA_",
514 bool VerboseAsm = Asm->OutStreamer.isVerboseAsm();
532 Asm->OutStreamer.AddComment(Twine(">> Call Site ") +
534 Asm->OutStreamer.AddComment(Twine(" On exception at call site ") +
544 Asm->OutStreamer.AddComment(" Action: cleanup");
546 Asm->OutStreamer.AddComment(Twine(" Action: ") +
599 Asm->OutStreamer
[all...]
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp302 if (!isVerbose() || !OutStreamer.hasRawTextSupport()) return;
319 OutStreamer.EmitRawText(O.str());
339 OutStreamer.EmitInstruction(TmpInst);
342 OutStreamer.EmitLabel(PICBase);
364 OutStreamer.EmitInstruction(TmpInst);
371 OutStreamer.AddComment(PPCInstPrinter::
375 OutStreamer.EmitInstruction(TmpInst);
380 OutStreamer.EmitInstruction(TmpInst);
389 OutStreamer.EmitRawText(StringRef("\t.section\t\".opd\",\"aw\""));
390 OutStreamer
[all...]
/external/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterDwarf.cpp45 OutStreamer->AddComment(Desc);
47 OutStreamer->EmitSLEB128IntValue(Value);
54 OutStreamer->AddComment(Desc);
56 OutStreamer->EmitULEB128IntValue(Value, PadTo);
107 OutStreamer->AddComment(Twine(Desc) + " Encoding = " +
110 OutStreamer->AddComment(Twine("Encoding = ") + DecodeDWARFEncoding(Val));
113 OutStreamer->EmitIntValue(Val, 1);
142 *OutStreamer);
143 OutStreamer->EmitValue(Exp, GetSizeOfEncodedValue(Encoding));
145 OutStreamer
[all...]
H A DARMException.cpp42 MCTargetStreamer &TS = *Asm->OutStreamer->getTargetStreamer();
50 Asm->OutStreamer->EmitCFISections(false, true);
62 Asm->OutStreamer->EmitCFIStartProc(false);
86 Asm->OutStreamer->EmitSymbolAttribute(PerSym, MCSA_Global);
105 bool VerboseAsm = Asm->OutStreamer->isVerboseAsm();
110 Asm->OutStreamer->AddComment(">> Catch TypeInfos <<");
111 Asm->OutStreamer->AddBlankLine();
117 Asm->OutStreamer->AddComment("TypeInfo " + Twine(Entry--));
123 Asm->OutStreamer->AddComment(">> Filter TypeInfos <<");
124 Asm->OutStreamer
[all...]
H A DDwarfStringPool.cpp43 Asm.OutStreamer->SwitchSection(StrSection);
58 Asm.OutStreamer->EmitLabel(Entry->getValue().Symbol);
61 Asm.OutStreamer->AddComment("string offset=" +
63 Asm.OutStreamer->EmitBytes(
69 Asm.OutStreamer->SwitchSection(OffsetSection);
72 Asm.OutStreamer->EmitIntValue(Entry->getValue().Offset, size);
H A DOcamlGCPrinter.cpp65 AP.OutStreamer->EmitSymbolAttribute(Sym, MCSA_Global);
66 AP.OutStreamer->EmitLabel(Sym);
71 AP.OutStreamer->SwitchSection(AP.getObjFileLowering().getTextSection());
74 AP.OutStreamer->SwitchSection(AP.getObjFileLowering().getDataSection());
98 AP.OutStreamer->SwitchSection(AP.getObjFileLowering().getTextSection());
101 AP.OutStreamer->SwitchSection(AP.getObjFileLowering().getDataSection());
105 AP.OutStreamer->EmitIntValue(0, IntPtrSize);
107 AP.OutStreamer->SwitchSection(AP.getObjFileLowering().getDataSection());
149 AP.OutStreamer->AddComment("live roots for " +
151 AP.OutStreamer
[all...]
H A DAsmPrinter.cpp103 OutContext(Streamer->getContext()), OutStreamer(std::move(Streamer)),
113 VerboseAsm = OutStreamer->isVerboseAsm();
164 return OutStreamer->getCurrentSection().first;
185 OutStreamer->InitSections(false);
217 OutStreamer->EmitVersionMin(VersionType, Major, Minor, Update);
227 OutStreamer->EmitFileDirective(M.getModuleIdentifier());
243 OutStreamer->AddComment("Start of file scope inline assembly");
244 OutStreamer->AddBlankLine();
247 OutStreamer->AddComment("End of file scope inline assembly");
248 OutStreamer
[all...]
H A DDwarfCFIException.cpp56 Asm->OutStreamer->EmitCFIEndProc();
70 Asm->OutStreamer->EmitCFISections(false, true);
88 TLOF.emitPersonalityValue(*Asm->OutStreamer, Asm->getDataLayout(), Sym);
145 Asm->OutStreamer->EmitCFIStartProc(/*IsSimple=*/false);
164 Asm->OutStreamer->EmitCFIPersonality(Sym, PerEncoding);
168 Asm->OutStreamer->EmitCFILsda(ESP(Asm), TLOF.getLSDAEncoding());
H A DAddressPool.cpp32 Asm.OutStreamer->SwitchSection(AddrSection);
44 Asm.OutStreamer->EmitValue(Entry, Asm.getDataLayout().getPointerSize());
/external/llvm/lib/Target/AMDGPU/
H A DAMDGPUAsmPrinter.cpp107 static_cast<AMDGPUTargetStreamer *>(OutStreamer->getTargetStreamer());
130 static_cast<AMDGPUTargetStreamer *>(OutStreamer->getTargetStreamer());
157 OutStreamer->SwitchSection(ConfigSection);
179 OutStreamer->SwitchSection(CommentSection);
182 OutStreamer->emitRawComment(" Kernel info:", false);
183 OutStreamer->emitRawComment(" codeLenInByte = " + Twine(KernelInfo.CodeLen),
185 OutStreamer->emitRawComment(" NumSgprs: " + Twine(KernelInfo.NumSGPR),
187 OutStreamer->emitRawComment(" NumVgprs: " + Twine(KernelInfo.NumVGPR),
189 OutStreamer->emitRawComment(" FloatMode: " + Twine(KernelInfo.FloatMode),
191 OutStreamer
[all...]
/external/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp340 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::NOP));
361 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::LI8)
365 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::RLDIC)
370 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::ORIS8)
375 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::ORI8)
382 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::STD)
394 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::LD)
399 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::LD)
406 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::MTCTR8)
409 EmitToStreamer(*OutStreamer, MCInstBuilde
[all...]
/external/swiftshader/third_party/LLVM/lib/Target/XCore/
H A DXCoreAsmPrinter.cpp96 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
[all...]
/external/llvm/lib/Target/ARM/
H A DARMAsmPrinter.cpp70 OutStreamer->EmitDataRegion(MCDR_DataRegionEnd);
75 OutStreamer->EmitAssemblerFlag(MCAF_Code16);
76 OutStreamer->EmitThumbFunc(CurrentFnSym);
79 OutStreamer->EmitLabel(CurrentFnSym);
96 OutStreamer->EmitValue(E, Size);
144 OutStreamer->BeginCOFFSymbolDef(CurrentFnSym);
145 OutStreamer->EmitCOFFSymbolStorageClass(Scl);
146 OutStreamer->EmitCOFFSymbolType(Type);
147 OutStreamer->EndCOFFSymbolDef();
157 OutStreamer
469 emitNonLazySymbolPointer(MCStreamer &OutStreamer, MCSymbol *StubLabel, MachineModuleInfoImpl::StubValueTy &MCSym) argument
[all...]
/external/llvm/lib/Target/Sparc/
H A DSparcAsmPrinter.cpp42 *OutStreamer->getTargetStreamer());
108 static void EmitCall(MCStreamer &OutStreamer, argument
115 OutStreamer.EmitInstruction(CallInst, STI);
118 static void EmitSETHI(MCStreamer &OutStreamer, argument
126 OutStreamer.EmitInstruction(SETHIInst, STI);
129 static void EmitBinary(MCStreamer &OutStreamer, unsigned Opcode, argument
138 OutStreamer.EmitInstruction(Inst, STI);
141 static void EmitOR(MCStreamer &OutStreamer, argument
144 EmitBinary(OutStreamer, SP::ORri, RS1, Imm, RD, STI);
147 static void EmitADD(MCStreamer &OutStreamer, argument
153 EmitSHL(MCStreamer &OutStreamer, MCOperand &RS1, MCOperand &Imm, MCOperand &RD, const MCSubtargetInfo &STI) argument
160 EmitHiLo(MCStreamer &OutStreamer, MCSymbol *GOTSym, SparcMCExpr::VariantKind HiKind, SparcMCExpr::VariantKind LoKind, MCOperand &RD, MCContext &OutContext, const MCSubtargetInfo &STI) argument
[all...]
/external/swiftshader/third_party/LLVM/lib/Target/X86/
H A DX86AsmPrinter.cpp58 OutStreamer.BeginCOFFSymbolDef(CurrentFnSym);
59 OutStreamer.EmitCOFFSymbolStorageClass(Intrn ? COFF::IMAGE_SYM_CLASS_STATIC
61 OutStreamer.EmitCOFFSymbolType(COFF::IMAGE_SYM_DTYPE_FUNCTION
63 OutStreamer.EndCOFFSymbolDef();
478 OutStreamer.SwitchSection(getObjFileLowering().getTextSection());
499 OutStreamer.SwitchSection(TheSection);
503 OutStreamer.EmitLabel(Stubs[i].first);
505 OutStreamer.EmitSymbolAttribute(Stubs[i].second.getPointer(),
509 OutStreamer.EmitBytes(StringRef(HltInsts, 5), 0/*addrspace*/);
513 OutStreamer
[all...]
/external/llvm/lib/Target/XCore/
H A DXCoreAsmPrinter.cpp89 return static_cast<XCoreTargetStreamer&>(*OutStreamer->getTargetStreamer());
100 OutStreamer->EmitSymbolAttribute(SymGlob, MCSA_Global);
101 OutStreamer->EmitAssignment(SymGlob,
106 OutStreamer->EmitSymbolAttribute(SymGlob, MCSA_Weak);
118 OutStreamer->SwitchSection(
138 OutStreamer->EmitSymbolAttribute(GVSym, MCSA_Global);
142 OutStreamer->EmitSymbolAttribute(GVSym, MCSA_Weak);
158 OutStreamer->EmitSymbolAttribute(GVSym, MCSA_ELF_TypeObject);
159 OutStreamer->emitELFSize(cast<MCSymbolELF>(GVSym),
162 OutStreamer
[all...]
/external/swiftshader/third_party/LLVM/lib/Target/Mips/
H A DMipsAsmPrinter.cpp72 OutStreamer.EmitInstruction(Directive);
73 OutStreamer.EmitInstruction(TmpInst0);
75 OutStreamer.EmitInstruction(Directive);
79 OutStreamer.EmitInstruction(TmpInst0);
195 OutStreamer.EmitRawText("\t.frame\t$" +
216 OutStreamer.EmitRawText("\t.ent\t" + Twine(CurrentFnSym->getName()));
217 OutStreamer.EmitLabel(CurrentFnSym);
228 OutStreamer.EmitRawText(OS.str());
237 OutStreamer.EmitRawText(StringRef("\t.set\tmacro"));
238 OutStreamer
[all...]
/external/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp69 void LowerSTACKMAP(MCStreamer &OutStreamer, StackMaps &SM,
71 void LowerPATCHPOINT(MCStreamer &OutStreamer, StackMaps &SM,
75 bool emitPseudoExpansionLowering(MCStreamer &OutStreamer,
135 OutStreamer->EmitAssemblerFlag(MCAF_SubsectionsViaSymbols);
150 OutStreamer->EmitLOHDirective(D.getKind(), MCArgs);
355 void AArch64AsmPrinter::LowerSTACKMAP(MCStreamer &OutStreamer, StackMaps &SM, argument
378 EmitToStreamer(OutStreamer, MCInstBuilder(AArch64::HINT).addImm(0));
383 void AArch64AsmPrinter::LowerPATCHPOINT(MCStreamer &OutStreamer, StackMaps &SM, argument
397 EmitToStreamer(OutStreamer, MCInstBuilder(AArch64::MOVZXi)
401 EmitToStreamer(OutStreamer, MCInstBuilde
[all...]
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/
H A DAlphaAsmPrinter.cpp50 OutStreamer.EmitRawText(OS.str());
128 OutStreamer.EmitRawText("\t.ent " + Twine(CurrentFnSym->getName()));
134 OutStreamer.EmitRawText("\t.end " + Twine(CurrentFnSym->getName()));
138 OutStreamer.EmitRawText(StringRef("\t.arch ev6"));
139 OutStreamer.EmitRawText(StringRef("\t.set noat"));

Completed in 356 milliseconds

123