/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());
|