Home | History | Annotate | Download | only in AsmPrinter

Lines Matching refs:HI

372   for (const HandlerInfo &HI : Handlers) {
373 NamedRegionTimer T(HI.TimerName, HI.TimerGroupName, TimePassesIsEnabled);
374 HI.Handler->setSymbolSize(GVSym, Size);
546 for (const HandlerInfo &HI : Handlers) {
547 NamedRegionTimer T(HI.TimerName, HI.TimerGroupName, TimePassesIsEnabled);
548 HI.Handler->beginFunction(MF);
760 for (const HandlerInfo &HI : Handlers) {
761 NamedRegionTimer T(HI.TimerName, HI.TimerGroupName,
763 HI.Handler->beginInstruction(&MI);
800 for (const HandlerInfo &HI : Handlers) {
801 NamedRegionTimer T(HI.TimerName, HI.TimerGroupName,
803 HI.Handler->endInstruction();
860 for (const HandlerInfo &HI : Handlers) {
861 NamedRegionTimer T(HI.TimerName, HI.TimerGroupName, TimePassesIsEnabled);
862 HI.Handler->endFunction(MF);
949 for (const HandlerInfo &HI : Handlers) {
950 NamedRegionTimer T(HI.TimerName, HI.TimerGroupName,
952 HI.Handler->endModule();
953 delete HI.Handler;
1453 /// EmitLabelDifference - Emit something like ".long Hi-Lo" where the size
1454 /// in bytes of the directive is specified by Size and Hi/Lo specify the
1456 void AsmPrinter::EmitLabelDifference(const MCSymbol *Hi, const MCSymbol *Lo,
1458 // Get the Hi-Lo expression.
1460 MCBinaryExpr::CreateSub(MCSymbolRefExpr::Create(Hi, OutContext),
1475 /// EmitLabelOffsetDifference - Emit something like ".long Hi+Offset-Lo"
1476 /// where the size in bytes of the directive is specified by Size and Hi/Lo
1478 void AsmPrinter::EmitLabelOffsetDifference(const MCSymbol *Hi, uint64_t Offset,
1482 // Emit Hi+Offset - Lo
1483 // Get the Hi+Offset expression.
1485 MCBinaryExpr::CreateAdd(MCSymbolRefExpr::Create(Hi, OutContext),
1489 // Get the Hi+Offset-Lo expression.