Lines Matching full:csky
1 //===-- CSKYInstPrinter.cpp - Convert CSKY MCInst to asm syntax ---------===//
9 // This class prints an CSKY MCInst to a .s file.
32 #define DEBUG_TYPE "csky-asm-printer"
39 NoAliases("csky-no-aliases",
44 ArchRegNames("csky-arch-reg-names",
87 O << getRegisterName(Reg, ABIRegNames ? CSKY::ABIRegAltName in printRegName()
88 : CSKY::NoRegAltName); in printRegName()
95 O << getRegisterName(RegNo, CSKY::NoRegAltName); in printFPRRegName()
114 if (Reg == CSKY::C) in printOperand()
116 else if (STI.hasFeature(CSKY::FeatureJAVA)) { in printOperand()
117 if (Reg == CSKY::R23) in printOperand()
119 else if (Reg == CSKY::R24) in printOperand()
121 else if (Reg == CSKY::R25) in printOperand()
232 printRegName(O, CSKY::R4); in printRegisterList()
236 printRegName(O, CSKY::R4 + Offset); in printRegisterList()
242 printRegName(O, CSKY::R15); in printRegisterList()
247 printRegName(O, CSKY::R16); in printRegisterList()
253 printRegName(O, CSKY::R16 + Offset); in printRegisterList()
259 printRegName(O, CSKY::R28); in printRegisterList()
264 return getRegisterName(Reg, ArchRegNames ? CSKY::NoRegAltName in getRegisterName()
265 : CSKY::ABIRegAltName); in getRegisterName()