]> granicus.if.org Git - llvm/commitdiff
[Hexagon] Simplify boolean expression
authorColin LeMahieu <colinl@codeaurora.org>
Mon, 23 Mar 2015 16:01:03 +0000 (16:01 +0000)
committerColin LeMahieu <colinl@codeaurora.org>
Mon, 23 Mar 2015 16:01:03 +0000 (16:01 +0000)
Patch by Richard
http://reviews.llvm.org/D8523

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@232955 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/Hexagon/HexagonVLIWPacketizer.cpp

index 4631447d1b286420f3598bc3a0c0f7378a5b879e..4ca628ef8124012d9d273037429c07625b3e84c9 100644 (file)
@@ -403,10 +403,7 @@ static bool DoesModifyCalleeSavedReg(MachineInstr *MI,
 // or new-value store.
 bool HexagonPacketizerList::isNewifiable(MachineInstr* MI) {
   const HexagonInstrInfo *QII = (const HexagonInstrInfo *) TII;
-  if ( isCondInst(MI) || QII->mayBeNewStore(MI))
-    return true;
-  else
-    return false;
+  return isCondInst(MI) || QII->mayBeNewStore(MI);
 }
 
 bool HexagonPacketizerList::isCondInst (MachineInstr* MI) {