/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/ |
ARMException.cpp | 52 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();
|
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();
|
AsmPrinterDwarf.cpp | 37 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.AddComment(dwarf::CallFrameString(Val)) [all...] |
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(); 145 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 | 100 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.EmitSymbolAttribute(GVSym, MCSA_WeakDefinition) [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(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.AddComment(Twine(">> Call Site ") [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/ |
PPCAsmPrinter.cpp | 302 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.EmitRawText(StringRef("\t.align 3")) [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
AsmPrinterDwarf.cpp | 45 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->EmitIntValue(0, GetSizeOfEncodedValue(Encoding)) [all...] |
ARMException.cpp | 42 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->AddBlankLine() [all...] |
DwarfStringPool.cpp | 43 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);
|
OcamlGCPrinter.cpp | 65 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->AddBlankLine() [all...] |
AsmPrinter.cpp | 103 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->AddBlankLine() [all...] |
DwarfCFIException.cpp | 56 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());
|
AddressPool.cpp | 32 Asm.OutStreamer->SwitchSection(AddrSection); 44 Asm.OutStreamer->EmitValue(Entry, Asm.getDataLayout().getPointerSize());
|
EHStreamer.cpp | 437 Asm->OutStreamer->SwitchSection(LSDASection); 444 Asm->OutStreamer->EmitLabel(GCCETSym); 445 Asm->OutStreamer->EmitLabel(Asm->getCurExceptionSym()); 489 bool VerboseAsm = Asm->OutStreamer->isVerboseAsm(); 507 Asm->OutStreamer->AddComment(">> Call Site " + Twine(idx) + " <<"); 508 Asm->OutStreamer->AddComment(" On exception at call site "+Twine(idx)); 517 Asm->OutStreamer->AddComment(" Action: cleanup"); 519 Asm->OutStreamer->AddComment(" Action: " + 569 Asm->OutStreamer->AddComment(">> Call Site " + Twine(++Entry) + " <<"); 572 Asm->OutStreamer->AddComment(Twine(" Call between ") [all...] |
/external/llvm/lib/Target/AMDGPU/ |
AMDGPUAsmPrinter.cpp | 107 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->emitRawComment(" IeeeMode: " + Twine(KernelInfo.IEEEMode) [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCAsmPrinter.cpp | 340 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, MCInstBuilder(PPC::BCTRL8)) [all...] |
/external/swiftshader/third_party/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/Sparc/ |
SparcAsmPrinter.cpp | 42 *OutStreamer->getTargetStreamer()); 108 static void EmitCall(MCStreamer &OutStreamer, 115 OutStreamer.EmitInstruction(CallInst, STI); 118 static void EmitSETHI(MCStreamer &OutStreamer, 126 OutStreamer.EmitInstruction(SETHIInst, STI); 129 static void EmitBinary(MCStreamer &OutStreamer, unsigned Opcode, 138 OutStreamer.EmitInstruction(Inst, STI); 141 static void EmitOR(MCStreamer &OutStreamer, 144 EmitBinary(OutStreamer, SP::ORri, RS1, Imm, RD, STI); 147 static void EmitADD(MCStreamer &OutStreamer, [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
X86AsmPrinter.cpp | 58 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.AddBlankLine() [all...] |
/external/llvm/lib/Target/XCore/ |
XCoreAsmPrinter.cpp | 89 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->EmitLabel(GVSym) [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/Mips/ |
MipsAsmPrinter.cpp | 72 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.EmitRawText(StringRef("\t.set\treorder")) [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64AsmPrinter.cpp | 69 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, 378 EmitToStreamer(OutStreamer, MCInstBuilder(AArch64::HINT).addImm(0)); 383 void AArch64AsmPrinter::LowerPATCHPOINT(MCStreamer &OutStreamer, StackMaps &SM, 397 EmitToStreamer(OutStreamer, MCInstBuilder(AArch64::MOVZXi) 401 EmitToStreamer(OutStreamer, MCInstBuilder(AArch64::MOVKXi [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/ |
AlphaAsmPrinter.cpp | 50 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"));
|