Update compiler/ implications to use (D)CHECK_IMPLIES

Follow-up to aosp/1988868 in which we added the (D)CHECK_IMPLIES
macro. This CL uses it on compiler/ occurrences found by a regex.

Test: art/test/testrunner/testrunner.py --host --64 --optimizing -b
Change-Id: If63aed969bfb8b31d6fbbcb3bca2b04314c894b7
diff --git a/compiler/optimizing/scheduler.cc b/compiler/optimizing/scheduler.cc
index cb340f5..8f18ccf 100644
--- a/compiler/optimizing/scheduler.cc
+++ b/compiler/optimizing/scheduler.cc
@@ -316,7 +316,7 @@
   }
 
   // Scheduling barrier dependencies.
-  DCHECK(!is_scheduling_barrier || contains_scheduling_barrier_);
+  DCHECK_IMPLIES(is_scheduling_barrier, contains_scheduling_barrier_);
   if (contains_scheduling_barrier_) {
     // A barrier depends on instructions after it. And instructions before the
     // barrier depend on it.