Lines Matching defs:CFI
664 static void printCFI(raw_ostream &OS, const MCCFIInstruction &CFI,
666 switch (CFI.getOperation()) {
669 if (MCSymbol *Label = CFI.getLabel())
671 printCFIRegister(CFI.getRegister(), OS, TRI);
675 if (MCSymbol *Label = CFI.getLabel())
680 if (MCSymbol *Label = CFI.getLabel())
685 if (MCSymbol *Label = CFI.getLabel())
687 printCFIRegister(CFI.getRegister(), OS, TRI);
688 OS << ", " << CFI.getOffset();
692 if (MCSymbol *Label = CFI.getLabel())
694 printCFIRegister(CFI.getRegister(), OS, TRI);
698 if (MCSymbol *Label = CFI.getLabel())
700 OS << CFI.getOffset();
704 if (MCSymbol *Label = CFI.getLabel())
706 printCFIRegister(CFI.getRegister(), OS, TRI);
707 OS << ", " << CFI.getOffset();
711 if (MCSymbol *Label = CFI.getLabel())
713 printCFIRegister(CFI.getRegister(), OS, TRI);
714 OS << ", " << CFI.getOffset();
715 OS << ", " << CFI.getAddressSpace();
719 if (MCSymbol *Label = CFI.getLabel())
721 printCFIRegister(CFI.getRegister(), OS, TRI);
722 OS << ", " << CFI.getOffset();
726 if (MCSymbol *Label = CFI.getLabel())
728 OS << CFI.getOffset();
732 if (MCSymbol *Label = CFI.getLabel())
734 printCFIRegister(CFI.getRegister(), OS, TRI);
738 if (MCSymbol *Label = CFI.getLabel())
740 if (!CFI.getValues().empty()) {
741 size_t e = CFI.getValues().size() - 1;
743 OS << format("0x%02x", uint8_t(CFI.getValues()[i])) << ", ";
744 OS << format("0x%02x", uint8_t(CFI.getValues()[e]));
750 if (MCSymbol *Label = CFI.getLabel())
752 printCFIRegister(CFI.getRegister(), OS, TRI);
756 if (MCSymbol *Label = CFI.getLabel())
758 printCFIRegister(CFI.getRegister(), OS, TRI);
760 printCFIRegister(CFI.getRegister2(), OS, TRI);
764 if (MCSymbol *Label = CFI.getLabel())
769 if (MCSymbol *Label = CFI.getLabel())
774 if (MCSymbol *Label = CFI.getLabel())
778 // TODO: Print the other CFI Operations.