Home | History | Annotate | Download | only in AsmPrinter

Lines Matching refs:Asm

10 // This file contains support for writing DWARF exception info into asm files.
53 Asm->OutStreamer.EmitCFISections(false, true);
55 if (!Asm->MAI->isExceptionHandlingDwarf())
58 const TargetLoweringObjectFile &TLOF = Asm->getObjFileLowering();
71 MCSymbol *Sym = Asm->Mang->getSymbol(Personalities[i]);
72 TLOF.emitPersonalityValue(Asm->OutStreamer, Asm->TM, Sym);
80 Asm->OutStreamer.SwitchSection(
94 AsmPrinter::CFIMoveType MoveType = Asm->needsCFIMoves();
102 const TargetLoweringObjectFile &TLOF = Asm->getObjFileLowering();
116 Asm->OutStreamer.EmitCFIStartProc();
122 const MCSymbol *Sym = TLOF.getCFIPersonalitySymbol(Per, Asm->Mang, MMI);
123 Asm->OutStreamer.EmitCFIPersonality(Sym, PerEncoding);
125 Asm->OutStreamer.EmitDebugLabel
126 (Asm->GetTempSymbol("eh_func_begin",
127 Asm->getFunctionNumber()));
133 Asm->OutStreamer.EmitCFILsda(Asm->GetTempSymbol("exception",
134 Asm->getFunctionNumber()),
144 Asm->OutStreamer.EmitCFIEndProc();
149 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_end",
150 Asm->getFunctionNumber()));