diff src/share/vm/opto/type.hpp @ 145:f3de1255b035

6603011: RFE: Optimize long division Summary: Transform long division by constant into multiply Reviewed-by: never, kvn
author rasbold
date Wed, 07 May 2008 08:06:46 -0700
parents ba764ed4b6f2
children 885ed790ecf0
line wrap: on
line diff
--- a/src/share/vm/opto/type.hpp	Tue Apr 29 19:45:22 2008 -0700
+++ b/src/share/vm/opto/type.hpp	Wed May 07 08:06:46 2008 -0700
@@ -442,6 +442,7 @@
 
   // Check for single integer
   int is_con() const { return _lo==_hi; }
+  bool is_con(int i) const { return is_con() && _lo == i; }
   jlong get_con() const { assert( is_con(), "" ); return _lo; }
 
   virtual bool        is_finite() const;  // Has a finite value