Lines Matching refs:UC
239 UnwindContext UC; member in __anon6be9c9a00111::ARMAsmParser
690 : MCTargetAsmParser(Options, STI, MII), UC(Parser), MS(STI) { in ARMAsmParser()
11950 if (UC.hasFnStart()) { in parseDirectiveFnStart()
11952 UC.emitFnStartLocNotes(); in parseDirectiveFnStart()
11957 UC.reset(); in parseDirectiveFnStart()
11961 UC.recordFnStart(L); in parseDirectiveFnStart()
11971 if (!UC.hasFnStart()) in parseDirectiveFnEnd()
11977 UC.reset(); in parseDirectiveFnEnd()
11987 UC.recordCantUnwind(L); in parseDirectiveCantUnwind()
11989 if (check(!UC.hasFnStart(), L, ".fnstart must precede .cantunwind directive")) in parseDirectiveCantUnwind()
11992 if (UC.hasHandlerData()) { in parseDirectiveCantUnwind()
11994 UC.emitHandlerDataLocNotes(); in parseDirectiveCantUnwind()
11997 if (UC.hasPersonality()) { in parseDirectiveCantUnwind()
11999 UC.emitPersonalityLocNotes(); in parseDirectiveCantUnwind()
12011 bool HasExistingPersonality = UC.hasPersonality(); in parseDirectivePersonality()
12022 UC.recordPersonality(L); in parseDirectivePersonality()
12025 if (!UC.hasFnStart()) in parseDirectivePersonality()
12027 if (UC.cantUnwind()) { in parseDirectivePersonality()
12029 UC.emitCantUnwindLocNotes(); in parseDirectivePersonality()
12032 if (UC.hasHandlerData()) { in parseDirectivePersonality()
12034 UC.emitHandlerDataLocNotes(); in parseDirectivePersonality()
12039 UC.emitPersonalityLocNotes(); in parseDirectivePersonality()
12054 UC.recordHandlerData(L); in parseDirectiveHandlerData()
12056 if (!UC.hasFnStart()) in parseDirectiveHandlerData()
12058 if (UC.cantUnwind()) { in parseDirectiveHandlerData()
12060 UC.emitCantUnwindLocNotes(); in parseDirectiveHandlerData()
12073 if (check(!UC.hasFnStart(), L, ".fnstart must precede .setfp directive") || in parseDirectiveSetFP()
12074 check(UC.hasHandlerData(), L, in parseDirectiveSetFP()
12090 check(SPReg != ARM::SP && SPReg != UC.getFPReg(), SPRegLoc, in parseDirectiveSetFP()
12095 UC.saveFPReg(FPReg); in parseDirectiveSetFP()
12129 if (!UC.hasFnStart()) in parseDirectivePad()
12131 if (UC.hasHandlerData()) in parseDirectivePad()
12161 if (!UC.hasFnStart()) in parseDirectiveRegSave()
12163 if (UC.hasHandlerData()) in parseDirectiveRegSave()
12285 bool HasExistingPersonality = UC.hasPersonality(); in parseDirectivePersonalityIndex()
12293 UC.recordPersonalityIndex(L); in parseDirectivePersonalityIndex()
12295 if (!UC.hasFnStart()) { in parseDirectivePersonalityIndex()
12298 if (UC.cantUnwind()) { in parseDirectivePersonalityIndex()
12300 UC.emitCantUnwindLocNotes(); in parseDirectivePersonalityIndex()
12303 if (UC.hasHandlerData()) { in parseDirectivePersonalityIndex()
12305 UC.emitHandlerDataLocNotes(); in parseDirectivePersonalityIndex()
12310 UC.emitPersonalityLocNotes(); in parseDirectivePersonalityIndex()
12333 if (!UC.hasFnStart()) in parseDirectiveUnwindRaw()
12401 if (!UC.hasFnStart()) in parseDirectiveMovSP()
12403 if (UC.getFPReg() != ARM::SP) in parseDirectiveMovSP()
12435 UC.saveFPReg(SPReg); in parseDirectiveMovSP()