hotspot/src/share/vm/opto/compile.cpp
changeset 22844 90f76a40ed8a
parent 22838 82c7497fbad4
child 22851 4c4b6a45be43
--- a/hotspot/src/share/vm/opto/compile.cpp	Thu Nov 07 11:47:11 2013 +0100
+++ b/hotspot/src/share/vm/opto/compile.cpp	Thu Nov 14 19:24:59 2013 -0800
@@ -2250,6 +2250,12 @@
     peep.do_transform();
   }
 
+  // Do late expand if CPU requires this.
+  if (Matcher::require_postalloc_expand) {
+    NOT_PRODUCT(TracePhase t2c("postalloc_expand", &_t_postalloc_expand, true));
+    cfg.postalloc_expand(_regalloc);
+  }
+
   // Convert Nodes to instruction bits in a buffer
   {
     // %%%% workspace merge brought two timers together for one job