[llvm] r278598 - Test commit

Aditya Kumar via llvm-commits llvm-commits at lists.llvm.org
Sat Aug 13 04:56:57 PDT 2016


Author: hiraditya
Date: Sat Aug 13 06:56:50 2016
New Revision: 278598

URL: http://llvm.org/viewvc/llvm-project?rev=278598&view=rev
Log:
Test commit

Modified:
    llvm/trunk/lib/Transforms/Scalar/GVNHoist.cpp

Modified: llvm/trunk/lib/Transforms/Scalar/GVNHoist.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Scalar/GVNHoist.cpp?rev=278598&r1=278597&r2=278598&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Scalar/GVNHoist.cpp (original)
+++ llvm/trunk/lib/Transforms/Scalar/GVNHoist.cpp Sat Aug 13 06:56:50 2016
@@ -9,8 +9,10 @@
 //
 // This pass hoists expressions from branches to a common dominator. It uses
 // GVN (global value numbering) to discover expressions computing the same
-// values. The primary goal is to reduce the code size, and in some
-// cases reduce critical path (by exposing more ILP).
+// values. The primary goals of code-hoisting are:
+// 1. To reduce the code size.
+// 2. In some cases reduce critical path (by exposing more ILP).
+//
 // Hoisting may affect the performance in some cases. To mitigate that, hoisting
 // is disabled in the following cases.
 // 1. Scalars across calls.




More information about the llvm-commits mailing list