Lines Matching defs:reg
3586 void DisassemblingDecoder::AppendRegisterNameToOutput(const CPURegister& reg) {
3587 DCHECK(reg.is_valid());
3590 if (reg.IsRegister()) {
3591 reg_char = reg.Is64Bits() ? 'x' : 'w';
3593 DCHECK(reg.IsVRegister());
3594 switch (reg.SizeInBits()) {
3608 DCHECK(reg.Is128Bits());
3613 if (reg.IsVRegister() || !(reg.Aliases(sp) || reg.Aliases(xzr))) {
3615 if (reg.IsX() && (reg.code() == 27)) {
3617 } else if (reg.IsX() && (reg.code() == 29)) {
3619 } else if (reg.IsX() && (reg.code() == 30)) {
3623 AppendToOutput("%c%d", reg_char, reg.code());
3625 } else if (reg.Aliases(sp)) {
3627 AppendToOutput("%s", reg.Is64Bits() ? "sp" : "wsp");
4327 const char* NameConverter::NameOfCPURegister(int reg) const {
4328 unsigned ureg = reg; // Avoid warnings about signed/unsigned comparisons.
4339 const char* NameConverter::NameOfByteCPURegister(int reg) const {
4343 const char* NameConverter::NameOfXMMRegister(int reg) const {