Lines Matching refs:OutContext

92       : AsmPrinter(TM, std::move(Streamer)), MCInstLowering(OutContext, *this),  in AArch64AsmPrinter()
375 auto CurSled = OutContext.createTempSymbol("xray_sled_", true); in emitSled()
377 auto Target = OutContext.createTempSymbol(); in emitSled()
409 MCSymbol *CurSled = OutContext.createTempSymbol("xray_sled_", true); in LowerPATCHABLE_EVENT_CALL()
423 OutContext.getOrCreateSymbol( in LowerPATCHABLE_EVENT_CALL()
426 OutContext); in LowerPATCHABLE_EVENT_CALL()
554 MCSymbol *Pass = OutContext.createTempSymbol(); in LowerKCFI_CHECK()
558 .addExpr(MCSymbolRefExpr::create(Pass, OutContext))); in LowerKCFI_CHECK()
612 Sym = OutContext.getOrCreateSymbol(SymName); in LowerHWASAN_CHECK_MEMACCESS()
617 .addExpr(MCSymbolRefExpr::create(Sym, OutContext))); in LowerHWASAN_CHECK_MEMACCESS()
631 OutContext.getOrCreateSymbol("__hwasan_tag_mismatch"); in emitHwasanMemaccessSymbols()
633 OutContext.getOrCreateSymbol("__hwasan_tag_mismatch_v2"); in emitHwasanMemaccessSymbols()
636 MCSymbolRefExpr::create(HwasanTagMismatchV1Sym, OutContext); in emitHwasanMemaccessSymbols()
638 MCSymbolRefExpr::create(HwasanTagMismatchV2Sym, OutContext); in emitHwasanMemaccessSymbols()
659 OutStreamer->switchSection(OutContext.getELFSection( in emitHwasanMemaccessSymbols()
711 MCSymbol *HandleMismatchOrPartialSym = OutContext.createTempSymbol(); in emitHwasanMemaccessSymbols()
716 OutContext)), in emitHwasanMemaccessSymbols()
718 MCSymbol *ReturnSym = OutContext.createTempSymbol(); in emitHwasanMemaccessSymbols()
740 .addExpr(MCSymbolRefExpr::create(ReturnSym, OutContext)), in emitHwasanMemaccessSymbols()
751 MCSymbol *HandleMismatchSym = OutContext.createTempSymbol(); in emitHwasanMemaccessSymbols()
755 .addExpr(MCSymbolRefExpr::create(HandleMismatchSym, OutContext)), in emitHwasanMemaccessSymbols()
780 .addExpr(MCSymbolRefExpr::create(HandleMismatchSym, OutContext)), in emitHwasanMemaccessSymbols()
804 .addExpr(MCSymbolRefExpr::create(ReturnSym, OutContext)), in emitHwasanMemaccessSymbols()
853 OutContext)), in emitHwasanMemaccessSymbols()
861 OutContext)), in emitHwasanMemaccessSymbols()
891 OutContext.getMachOSection("__DATA", "__auth_ptr", MachO::S_REGULAR, in emitEndOfAsmFile()
958 return OutContext.getOrCreateSymbol( in GetCPISymbol()
1189 const MCExpr *Base = MCSymbolRefExpr::create(BaseSym, OutContext); in emitJumpTableInfo()
1193 MCSymbolRefExpr::create(JTBB->getSymbol(), OutContext); in emitJumpTableInfo()
1199 Value = MCBinaryExpr::createSub(Value, Base, OutContext); in emitJumpTableInfo()
1202 Value, MCConstantExpr::create(2, OutContext), OutContext); in emitJumpTableInfo()
1924 SuccessSym, OutContext))); in emitPtrauthAuthResign()
1953 EndSym, OutContext))); in emitPtrauthAuthResign()
2043 MCContext &Ctx = OutContext; in lowerConstantPtrAuth()
2313 /*HasAddressDiversity=*/false, OutContext); in lowerBlockAddressConstant()
3024 OutContext); in lowerConstant()