• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/

Lines Matching refs:CFI

599 static void printCFI(raw_ostream &OS, const MCCFIInstruction &CFI,
601 switch (CFI.getOperation()) {
604 if (MCSymbol *Label = CFI.getLabel())
606 printCFIRegister(CFI.getRegister(), OS, TRI);
610 if (MCSymbol *Label = CFI.getLabel())
615 if (MCSymbol *Label = CFI.getLabel())
620 if (MCSymbol *Label = CFI.getLabel())
622 printCFIRegister(CFI.getRegister(), OS, TRI);
623 OS << ", " << CFI.getOffset();
627 if (MCSymbol *Label = CFI.getLabel())
629 printCFIRegister(CFI.getRegister(), OS, TRI);
633 if (MCSymbol *Label = CFI.getLabel())
635 OS << CFI.getOffset();
639 if (MCSymbol *Label = CFI.getLabel())
641 printCFIRegister(CFI.getRegister(), OS, TRI);
642 OS << ", " << CFI.getOffset();
646 if (MCSymbol *Label = CFI.getLabel())
648 printCFIRegister(CFI.getRegister(), OS, TRI);
649 OS << ", " << CFI.getOffset();
653 if (MCSymbol *Label = CFI.getLabel())
655 OS << CFI.getOffset();
659 if (MCSymbol *Label = CFI.getLabel())
661 printCFIRegister(CFI.getRegister(), OS, TRI);
665 if (MCSymbol *Label = CFI.getLabel())
667 if (!CFI.getValues().empty()) {
668 size_t e = CFI.getValues().size() - 1;
670 OS << format("0x%02x", uint8_t(CFI.getValues()[i])) << ", ";
671 OS << format("0x%02x", uint8_t(CFI.getValues()[e])) << ", ";
677 if (MCSymbol *Label = CFI.getLabel())
679 printCFIRegister(CFI.getRegister(), OS, TRI);
683 if (MCSymbol *Label = CFI.getLabel())
685 printCFIRegister(CFI.getRegister(), OS, TRI);
687 printCFIRegister(CFI.getRegister2(), OS, TRI);
691 if (MCSymbol *Label = CFI.getLabel())
696 if (MCSymbol *Label = CFI.getLabel())
700 // TODO: Print the other CFI Operations.