/external/llvm/lib/CodeGen/AsmPrinter/ |
ARMException.cpp | 56 Asm->OutStreamer.EmitFnStart(); 58 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_begin", 66 Asm->OutStreamer.EmitCantUnwind(); 68 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_end", 80 Asm->OutStreamer.EmitSymbolAttribute(PerSym, MCSA_Global); 81 Asm->OutStreamer.EmitPersonality(PerSym); 85 Asm->OutStreamer.EmitHandlerData(); 93 Asm->OutStreamer.EmitFnEnd(); 100 bool VerboseAsm = Asm->OutStreamer.isVerboseAsm(); 105 Asm->OutStreamer.AddComment(">> Catch TypeInfos <<") [all...] |
AsmPrinterDwarf.cpp | 38 OutStreamer.AddComment(Desc); 40 OutStreamer.EmitSLEB128IntValue(Value); 47 OutStreamer.AddComment(Desc); 49 OutStreamer.EmitULEB128IntValue(Value, PadTo); 56 OutStreamer.AddComment("DW_CFA_offset + Reg (" + 59 OutStreamer.AddComment(dwarf::CallFrameString(Val)); 61 OutStreamer.EmitIntValue(Val, 1); 98 OutStreamer.AddComment(Twine(Desc)+" Encoding = " + 101 OutStreamer.AddComment(Twine("Encoding = ") + 105 OutStreamer.EmitIntValue(Val, 1) [all...] |
Win64Exception.cpp | 76 Asm->OutStreamer.EmitWin64EHStartProc(Asm->CurrentFnSym); 83 Asm->OutStreamer.EmitWin64EHHandler(GCCHandlerSym, true, true); 85 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_begin", 95 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_end", 106 Asm->OutStreamer.PushSection(); 107 Asm->OutStreamer.EmitWin64EHHandlerData(); 108 Asm->OutStreamer.EmitValue(MCSymbolRefExpr::Create(Sym, Asm->OutContext), 111 Asm->OutStreamer.PopSection(); 113 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.EmitDebugLabel 133 Asm->OutStreamer.EmitCFILsda(Asm->GetTempSymbol("exception", 144 Asm->OutStreamer.EmitCFIEndProc(); 149 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); 105 AP.OutStreamer.SwitchSection(AP.getObjFileLowering().getDataSection()); 135 AP.OutStreamer.AddComment("live roots for " + 137 AP.OutStreamer.AddBlankLine() [all...] |
AsmPrinter.cpp | 98 OutStreamer(Streamer), 118 delete &OutStreamer; 138 return OutStreamer.getCurrentSection(); 153 OutStreamer.InitStreamer(); 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) [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 | 456 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(">> Call Site " + Twine(idx) + " <<"); 533 Asm->OutStreamer.AddComment(" On exception at call site "+Twine(idx)); 542 Asm->OutStreamer.AddComment(" Action: cleanup"); 544 Asm->OutStreamer.AddComment(" Action: " + 597 Asm->OutStreamer.AddComment(">> Call Site " + Twine(++Entry) + " <<") [all...] |
DwarfDebug.cpp | 212 Asm->OutStreamer.SwitchSection(Section); 216 Asm->OutStreamer.EmitLabel(TmpSym); 630 Asm->OutStreamer.getKind() == MCStreamer::SK_AsmStreamer) 658 Asm->OutStreamer.EmitDwarfFileDirective(SrcId, DirName, FileName, CUID); 691 Asm->OutStreamer.getContext().setMCLineTableSymbol(LineTableStartSym, [all...] |
AsmPrinterInlineAsm.cpp | 83 if (OutStreamer.hasRawTextSupport()) { 84 OutStreamer.EmitRawText(Str); 114 OutContext, OutStreamer, 431 if (!OutStreamer.hasRawTextSupport()) return; 433 OutStreamer.EmitRawText(Twine("\t")+MAI->getCommentString()+ 435 OutStreamer.EmitRawText(Twine("\t")+MAI->getCommentString()+ 442 if (OutStreamer.hasRawTextSupport()) 443 OutStreamer.EmitRawText(Twine("\t")+MAI->getCommentString()+ 480 if (OutStreamer.hasRawTextSupport()) 481 OutStreamer.EmitRawText(Twine("\t")+MAI->getCommentString() [all...] |
DIE.cpp | 199 if (Asm->OutStreamer.hasRawTextSupport()) 200 Asm->OutStreamer.EmitRawText(StringRef("")); 220 Asm->OutStreamer.EmitIntValue(Integer, Size); 261 AP->OutStreamer.EmitSymbolValue(Label, SizeOf(AP, Form));
|
/external/llvm/lib/Target/PowerPC/ |
PPCAsmPrinter.cpp | 343 if (!isVerbose() || !OutStreamer.hasRawTextSupport()) return; 360 OutStreamer.EmitRawText(O.str()); 373 OutStreamer.EmitInstruction(MCInstBuilder(PPC::BL_Darwin) // Darwin vs SVR4 doesn't matter here. 379 OutStreamer.EmitLabel(PICBase); 409 OutStreamer.EmitInstruction(TmpInst); 454 OutStreamer.EmitInstruction(TmpInst); 492 OutStreamer.EmitInstruction(TmpInst); 528 OutStreamer.EmitInstruction(TmpInst); 541 OutStreamer.EmitInstruction(MCInstBuilder(PPC::ADDIS8) 561 OutStreamer.EmitInstruction(TmpInst) [all...] |
/external/llvm/lib/Target/Mips/ |
MipsAsmPrinter.cpp | 75 if (emitPseudoExpansionLowering(OutStreamer, &*I)) 90 OutStreamer.EmitInstruction(TmpInst0); 207 if (OutStreamer.hasRawTextSupport()) 208 OutStreamer.EmitRawText("\t.frame\t$" + 226 if (OutStreamer.hasRawTextSupport()) { 228 OutStreamer.EmitRawText(StringRef("\t.set\tmips16")); 230 OutStreamer.EmitRawText(StringRef("\t.set\tnomips16")); 232 // OutStreamer.EmitRawText(StringRef("\t.set\tnomicromips")); 233 OutStreamer.EmitRawText("\t.ent\t" + Twine(CurrentFnSym->getName())); 237 if (MipsELFStreamer *MES = dyn_cast<MipsELFStreamer>(&OutStreamer)) [all...] |
MipsAsmPrinter.h | 37 bool emitPseudoExpansionLowering(MCStreamer &OutStreamer,
|
/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/ARM/ |
ARMAsmPrinter.cpp | 246 OutStreamer.AddComment("DW_OP_regx for S register"); 249 OutStreamer.AddComment(Twine(SReg)); 253 OutStreamer.AddComment("DW_OP_bit_piece 32 32"); 258 OutStreamer.AddComment("DW_OP_bit_piece 32 0"); 273 OutStreamer.AddComment("DW_OP_regx for Q register: D1"); 276 OutStreamer.AddComment("DW_OP_piece 8"); 280 OutStreamer.AddComment("DW_OP_regx for Q register: D2"); 283 OutStreamer.AddComment("DW_OP_piece 8"); 296 OutStreamer.EmitDataRegion(MCDR_DataRegionEnd); 301 OutStreamer.EmitAssemblerFlag(MCAF_Code16) [all...] |
ARMAsmPrinter.h | 96 bool emitPseudoExpansionLowering(MCStreamer &OutStreamer,
|
/external/llvm/lib/Target/R600/ |
AMDGPUAsmPrinter.cpp | 50 if (OutStreamer.hasRawTextSupport()) { 51 OutStreamer.EmitRawText("@" + MF.getName() + ":"); 53 OutStreamer.SwitchSection(getObjFileLowering().getTextSection()); 142 OutStreamer.EmitIntValue(MaxSGPR + 1, 4); 143 OutStreamer.EmitIntValue(MaxVGPR + 1, 4); 144 OutStreamer.EmitIntValue(MFI->PSInputAddr, 4);
|
AMDGPUMCInstLower.cpp | 75 OutStreamer.EmitInstruction(MCBundleInst); 81 OutStreamer.EmitInstruction(TmpInst);
|
/external/llvm/lib/Target/X86/ |
X86AsmPrinter.cpp | 56 OutStreamer.BeginCOFFSymbolDef(CurrentFnSym); 57 OutStreamer.EmitCOFFSymbolStorageClass(Intrn ? COFF::IMAGE_SYM_CLASS_STATIC 59 OutStreamer.EmitCOFFSymbolType(COFF::IMAGE_SYM_DTYPE_FUNCTION 61 OutStreamer.EndCOFFSymbolDef(); 520 OutStreamer.SwitchSection(getObjFileLowering().getTextSection()); 541 OutStreamer.SwitchSection(TheSection); 545 OutStreamer.EmitLabel(Stubs[i].first); 547 OutStreamer.EmitSymbolAttribute(Stubs[i].second.getPointer(), 551 OutStreamer.EmitBytes(StringRef(HltInsts, 5)); 555 OutStreamer.AddBlankLine() [all...] |
X86MCInstLower.cpp | 211 AsmPrinter.OutStreamer.EmitAssignment(Label, Expr); 610 AsmPrinter.OutStreamer.EmitInstruction(MCInstBuilder(X86::RET)); 615 static void LowerTlsAddr(MCStreamer &OutStreamer, 624 MCContext &context = OutStreamer.getContext(); 627 OutStreamer.EmitInstruction(MCInstBuilder(X86::DATA16_PREFIX)); 674 OutStreamer.EmitInstruction(LEA); 677 OutStreamer.EmitInstruction(MCInstBuilder(X86::DATA16_PREFIX)); 678 OutStreamer.EmitInstruction(MCInstBuilder(X86::DATA16_PREFIX)); 679 OutStreamer.EmitInstruction(MCInstBuilder(X86::REX64_PREFIX)); 689 OutStreamer.EmitInstruction(MCInstBuilder(is64Bits ? X86::CALL64pcrel3 [all...] |
/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/AArch64/ |
AArch64AsmPrinter.cpp | 296 if (emitPseudoExpansionLowering(OutStreamer, MI)) 301 if (isVerbose() && OutStreamer.hasRawTextSupport()) { 305 OutStreamer.EmitRawText(StringRef(OS.str())); 313 OutStreamer.EmitInstruction(TmpInst); 326 OutStreamer.SwitchSection(TLOFELF.getDataRelSection()); 330 OutStreamer.EmitLabel(Stubs[i].first); 331 OutStreamer.EmitSymbolValue(Stubs[i].second.getPointer(),
|
AArch64AsmPrinter.h | 34 bool emitPseudoExpansionLowering(MCStreamer &OutStreamer,
|
/external/llvm/lib/Target/Hexagon/ |
HexagonAsmPrinter.cpp | 68 OutStreamer.EmitRawText(StringRef("\t.falign")); 227 OutStreamer.EmitInstruction(MCI); 237 OutStreamer.EmitInstruction(MCI);
|