Lines Matching defs:Asm
43 if (!Asm->MF->getLandingPads().empty()) {
44 MachineFunction *NonConstMF = const_cast<MachineFunction*>(Asm->MF);
51 Asm->OutStreamer->EmitCFIEndProc();
65 if (!Asm->MAI->usesCFIForEH())
68 const TargetLoweringObjectFile &TLOF = Asm->getObjFileLowering();
79 MCSymbol *Sym = Asm->getSymbol(Personality);
80 TLOF.emitPersonalityValue(*Asm->OutStreamer, Asm->getDataLayout(), Sym);
84 static MCSymbol *getExceptionSym(AsmPrinter *Asm) {
85 return Asm->getCurExceptionSym();
96 AsmPrinter::CFIMoveType MoveType = Asm->needsCFIMoves();
100 const TargetLoweringObjectFile &TLOF = Asm->getObjFileLowering();
135 if (Asm->needsOnlyDebugCFIMoves())
136 Asm->OutStreamer->EmitCFISections(false, true);
137 else if (Asm->TM.Options.ForceDwarfFrameSection)
138 Asm->OutStreamer->EmitCFISections(true, true);
142 Asm->OutStreamer->EmitCFIStartProc(/*IsSimple=*/false);
157 const TargetLoweringObjectFile &TLOF = Asm->getObjFileLowering();
159 const MCSymbol *Sym = TLOF.getCFIPersonalitySymbol(P, Asm->TM, MMI);
160 Asm->OutStreamer->EmitCFIPersonality(Sym, PerEncoding);
164 Asm->OutStreamer->EmitCFILsda(ESP(Asm), TLOF.getLSDAEncoding());