/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 | 99 OutStreamer(Streamer), 119 delete &OutStreamer; 143 return OutStreamer.getCurrentSection().first; 165 OutStreamer.InitStreamer(); 176 OutStreamer.EmitFileDirective(M.getModuleIdentifier()); 187 OutStreamer.AddComment("Start of file scope inline assembly"); 188 OutStreamer.AddBlankLine(); 190 OutStreamer.AddComment("End of file scope inline assembly"); 191 OutStreamer.AddBlankLine(); 226 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 | 236 Asm->OutStreamer.SwitchSection(Section); 240 Asm->OutStreamer.EmitLabel(TmpSym); 657 Asm->OutStreamer.getKind() == MCStreamer::SK_AsmStreamer) 685 Asm->OutStreamer.EmitDwarfFileDirective(SrcId, DirName, FileName, CUID); 721 Asm->OutStreamer.getContext().setMCLineTableSymbol(LineTableStartSym, 727 Asm->OutStreamer.getKind() == MCStreamer::SK_AsmStreamer) || [all...] |
ErlangGCPrinter.cpp | 52 MCStreamer &OS = AP.OutStreamer; 56 AP.OutStreamer.SwitchSection(AP.getObjFileLowering().getContext()
|
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...] |
/external/llvm/lib/Target/Mips/ |
MipsAsmPrinter.cpp | 79 if (emitPseudoExpansionLowering(OutStreamer, &*I)) 94 OutStreamer.EmitInstruction(TmpInst0); 211 if (OutStreamer.hasRawTextSupport()) 212 OutStreamer.EmitRawText("\t.frame\t$" + 230 if (OutStreamer.hasRawTextSupport()) { 232 OutStreamer.EmitRawText(StringRef("\t.set\tmips16")); 234 OutStreamer.EmitRawText(StringRef("\t.set\tnomips16")); 236 // OutStreamer.EmitRawText(StringRef("\t.set\tnomicromips")); 237 OutStreamer.EmitRawText("\t.ent\t" + Twine(CurrentFnSym->getName())); 241 if (MipsELFStreamer *MES = dyn_cast<MipsELFStreamer>(&OutStreamer)) [all...] |
/external/llvm/lib/Target/R600/ |
AMDGPUAsmPrinter.cpp | 58 if (OutStreamer.hasRawTextSupport()) { 59 OutStreamer.EmitRawText("@" + MF.getName() + ":"); 66 OutStreamer.SwitchSection(ConfigSection); 72 OutStreamer.SwitchSection(getObjFileLowering().getTextSection()); 129 OutStreamer.EmitIntValue(RsrcReg, 4); 130 OutStreamer.EmitIntValue(S_NUM_GPRS(MaxGPR + 1) | 132 OutStreamer.EmitIntValue(R_02880C_DB_SHADER_CONTROL, 4); 133 OutStreamer.EmitIntValue(S_02880C_KILL_ENABLE(killPixel), 4); 136 OutStreamer.EmitIntValue(R_0288E8_SQ_LDS_ALLOC, 4); 137 OutStreamer.EmitIntValue(RoundUpToAlignment(MFI->LDSSize, 4) >> 2, 4) [all...] |
AMDGPUMCInstLower.cpp | 75 OutStreamer.EmitInstruction(MCBundleInst); 81 OutStreamer.EmitInstruction(TmpInst);
|
/external/llvm/lib/Target/XCore/ |
XCoreAsmPrinter.cpp | 90 OutStreamer.EmitSymbolAttribute(SymGlob, MCSA_Global); 92 OutStreamer.EmitRawText("\t.set\t" + Twine(Sym->getName()) + 97 OutStreamer.EmitRawText(MAI->getWeakDefDirective() +Twine(Sym->getName())+ 110 OutStreamer.SwitchSection(getObjFileLowering().SectionForGlobal(GV, Mang,TM)); 118 OutStreamer.EmitRawText("\t.cc_top " + Twine(GVSym->getName()) + ".data," + 130 OutStreamer.EmitSymbolAttribute(GVSym, MCSA_Global); 134 OutStreamer.EmitSymbolAttribute(GVSym, MCSA_Weak); 154 OutStreamer.EmitSymbolAttribute(GVSym, MCSA_ELF_TypeObject); 155 OutStreamer.EmitRawText("\t.size " + Twine(GVSym->getName()) + "," + 158 OutStreamer.EmitLabel(GVSym) [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCAsmPrinter.cpp | 342 OutStreamer.EmitInstruction(MCInstBuilder(PPC::BL) 348 OutStreamer.EmitLabel(PICBase); 378 OutStreamer.EmitInstruction(TmpInst); 423 OutStreamer.EmitInstruction(TmpInst); 460 OutStreamer.EmitInstruction(TmpInst); 496 OutStreamer.EmitInstruction(TmpInst); 509 OutStreamer.EmitInstruction(MCInstBuilder(PPC::ADDIS8) 528 OutStreamer.EmitInstruction(TmpInst); 541 OutStreamer.EmitInstruction(MCInstBuilder(PPC::ADDIS8) 557 OutStreamer.EmitInstruction(MCInstBuilder(PPC::ADDI8 [all...] |
/external/llvm/lib/Target/ARM/ |
ARMAsmPrinter.cpp | 237 OutStreamer.AddComment("DW_OP_regx for S register"); 240 OutStreamer.AddComment(Twine(SReg)); 244 OutStreamer.AddComment("DW_OP_bit_piece 32 32"); 249 OutStreamer.AddComment("DW_OP_bit_piece 32 0"); 264 OutStreamer.AddComment("DW_OP_regx for Q register: D1"); 267 OutStreamer.AddComment("DW_OP_piece 8"); 271 OutStreamer.AddComment("DW_OP_regx for Q register: D2"); 274 OutStreamer.AddComment("DW_OP_piece 8"); 286 OutStreamer.EmitDataRegion(MCDR_DataRegionEnd); 291 OutStreamer.EmitAssemblerFlag(MCAF_Code16) [all...] |
/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); 604 AsmPrinter.OutStreamer.EmitInstruction(MCInstBuilder(X86::RET)); 609 static void LowerTlsAddr(MCStreamer &OutStreamer, 618 MCContext &context = OutStreamer.getContext(); 621 OutStreamer.EmitInstruction(MCInstBuilder(X86::DATA16_PREFIX)); 668 OutStreamer.EmitInstruction(LEA); 671 OutStreamer.EmitInstruction(MCInstBuilder(X86::DATA16_PREFIX)); 672 OutStreamer.EmitInstruction(MCInstBuilder(X86::DATA16_PREFIX)); 673 OutStreamer.EmitInstruction(MCInstBuilder(X86::REX64_PREFIX)); 683 OutStreamer.EmitInstruction(MCInstBuilder(is64Bits ? X86::CALL64pcrel3 [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZAsmPrinter.cpp | 32 OutStreamer.EmitInstruction(LoweredMI); 56 OutStreamer.EmitValue(Expr, Size); 97 OutStreamer.SwitchSection(TLOFELF.getDataRelSection()); 101 OutStreamer.EmitLabel(Stubs[i].first); 102 OutStreamer.EmitSymbolValue(Stubs[i].second.getPointer(),
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
AMDGPUAsmPrinter.cpp | 49 OutStreamer.SwitchSection(getObjFileLowering().getTextSection()); 125 OutStreamer.EmitIntValue(MaxSGPR + 1, 4); 126 OutStreamer.EmitIntValue(MaxVGPR + 1, 4); 127 OutStreamer.EmitIntValue(MFI->spi_ps_input_addr, 4);
|
AMDGPUMCInstLower.cpp | 74 OutStreamer.EmitInstruction(MCBundleInst); 80 OutStreamer.EmitInstruction(TmpInst);
|
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDGPUAsmPrinter.cpp | 49 OutStreamer.SwitchSection(getObjFileLowering().getTextSection()); 125 OutStreamer.EmitIntValue(MaxSGPR + 1, 4); 126 OutStreamer.EmitIntValue(MaxVGPR + 1, 4); 127 OutStreamer.EmitIntValue(MFI->spi_ps_input_addr, 4);
|
AMDGPUMCInstLower.cpp | 74 OutStreamer.EmitInstruction(MCBundleInst); 80 OutStreamer.EmitInstruction(TmpInst);
|
/external/llvm/lib/Target/AArch64/ |
AArch64AsmPrinter.h | 34 bool emitPseudoExpansionLowering(MCStreamer &OutStreamer,
|