From c0fa31d51bdb255a481a287ab6492461ba5f2458 Mon Sep 17 00:00:00 2001 From: Akira Hatanaka Date: Mon, 29 Jul 2013 19:08:34 +0000 Subject: [PATCH] [mips] Add comment and simplify function. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187371 91177308-0d34-0410-b5e6-96231b3b80d8 --- .../Mips/InstPrinter/MipsInstPrinter.cpp | 37 +++++++------------ 1 file changed, 14 insertions(+), 23 deletions(-) diff --git a/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp b/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp index 6babb74ba00..a2098a0f8c0 100644 --- a/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp +++ b/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp @@ -230,35 +230,26 @@ bool MipsInstPrinter::printAlias(const char *Str, const MCInst &MI, bool MipsInstPrinter::printAlias(const MCInst &MI, raw_ostream &OS) { switch (MI.getOpcode()) { case Mips::BEQ: - if (isReg(MI, 1) && printAlias("beqz", MI, 0, 2, OS)) - return true; - break; + // beq $r0, $zero, $L2 => beqz $r0, $L2 + return isReg(MI, 1) && printAlias("beqz", MI, 0, 2, OS); case Mips::BEQ64: - if (isReg(MI, 1) && printAlias("beqz", MI, 0, 2, OS)) - return true; - break; + // beq $r0, $zero, $L2 => beqz $r0, $L2 + return isReg(MI, 1) && printAlias("beqz", MI, 0, 2, OS); case Mips::BNE: - if (isReg(MI, 1) && printAlias("bnez", MI, 0, 2, OS)) - return true; - break; + // bne $r0, $zero, $L2 => bnez $r0, $L2 + return isReg(MI, 1) && printAlias("bnez", MI, 0, 2, OS); case Mips::BNE64: - if (isReg(MI, 1) && printAlias("bnez", MI, 0, 2, OS)) - return true; - break; + // bne $r0, $zero, $L2 => bnez $r0, $L2 + return isReg(MI, 1) && printAlias("bnez", MI, 0, 2, OS); case Mips::BC1T: - if (isReg(MI, 0) && printAlias("bc1t", MI, 1, OS)) - return true; - break; + // bc1t $fcc0, $L1 => bc1t $L1 + return isReg(MI, 0) && printAlias("bc1t", MI, 1, OS); case Mips::BC1F: - if (isReg(MI, 0) && printAlias("bc1f", MI, 1, OS)) - return true; - break; + // bc1f $fcc0, $L1 => bc1f $L1 + return isReg(MI, 0) && printAlias("bc1f", MI, 1, OS); case Mips::OR: - if (isReg(MI, 2) && printAlias("move", MI, 0, 1, OS)) - return true; - break; + // or $r0, $r1, $zero => move $r0, $r1 + return isReg(MI, 2) && printAlias("move", MI, 0, 1, OS); default: return false; } - - return false; } -- 2.34.1