Lines Matching refs:OutContext

522     Sym = OutContext.getOrCreateSymbol(SymName);  in LowerHWASAN_CHECK_MEMACCESS()
524 auto Res = MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_None, OutContext); in LowerHWASAN_CHECK_MEMACCESS()
525 auto Expr = RISCVMCExpr::create(Res, RISCVMCExpr::VK_RISCV_CALL, OutContext); in LowerHWASAN_CHECK_MEMACCESS()
602 MCSymbol *Pass = OutContext.createTempSymbol(); in LowerKCFI_CHECK()
607 .addExpr(MCSymbolRefExpr::create(Pass, OutContext))); in LowerKCFI_CHECK()
609 MCSymbol *Trap = OutContext.createTempSymbol(); in LowerKCFI_CHECK()
627 OutContext.getOrCreateSymbol("__hwasan_tag_mismatch_v2"); in EmitHwasanMemaccessSymbols()
635 MCSymbolRefExpr::create(HwasanTagMismatchV2Sym, OutContext); in EmitHwasanMemaccessSymbols()
637 RISCVMCExpr::VK_RISCV_CALL, OutContext); in EmitHwasanMemaccessSymbols()
646 OutStreamer->switchSection(OutContext.getELFSection( in EmitHwasanMemaccessSymbols()
678 MCSymbol *HandleMismatchOrPartialSym = OutContext.createTempSymbol(); in EmitHwasanMemaccessSymbols()
685 OutContext)), in EmitHwasanMemaccessSymbols()
687 MCSymbol *ReturnSym = OutContext.createTempSymbol(); in EmitHwasanMemaccessSymbols()
701 MCSymbol *HandleMismatchSym = OutContext.createTempSymbol(); in EmitHwasanMemaccessSymbols()
706 .addExpr(MCSymbolRefExpr::create(HandleMismatchSym, OutContext)), in EmitHwasanMemaccessSymbols()
723 .addExpr(MCSymbolRefExpr::create(HandleMismatchSym, OutContext)), in EmitHwasanMemaccessSymbols()
736 .addExpr(MCSymbolRefExpr::create(ReturnSym, OutContext)), in EmitHwasanMemaccessSymbols()
825 MCContext &Ctx = AP.OutContext; in lowerSymbolOperand()