Lines Matching defs:RegName
62 const char *PPC::stripRegisterPrefix(const char *RegName) {
63 switch (RegName[0]) {
65 if (RegName[1] == 'c' && RegName[2] == 'c')
66 return RegName + 3;
69 if (RegName[1] == 'p')
70 return RegName + 2;
74 if (RegName[1] == 's') {
75 if (RegName[2] == 'p')
76 return RegName + 3;
77 return RegName + 2;
79 return RegName + 1;
81 if (RegName[1] == 'r')
82 return RegName + 2;
86 if (RegName[1] == 'a' && RegName[2] == 'c' && RegName[3] == 'c') {
87 if (RegName[4] == '_')
88 return RegName + 7;
90 return RegName + 4;
95 if (RegName[1] == 'm' && RegName[2] == 'r') {
96 if (RegName[3] == 'r' && RegName[4] == 'o' && RegName[5] == 'w' &&
97 RegName[6] == 'p')
98 return RegName + 7;
99 else if (RegName[3] == 'r' && RegName[4] == 'o' && RegName[5] == 'w')
100 return RegName + 6;
101 else if (RegName[3] == 'p')
102 return RegName + 4;
104 return RegName + 3;
109 return RegName;