  		    }
  		}
  	    }
-@@ -9716,10 +9867,10 @@
+@@ -9716,10 +9898,10 @@
  		{
  		  if (GET_CODE (new_rtx) == PLUS && CONSTANT_P (XEXP (new_rtx, 1)))
  		    {

       break;
     default:
       gcc_unreachable ();
@@ -12329,6 +12522,7 @@
 {
   rtx op0, op1;
   enum tls_model model;

     {
       rtx set = PATTERN (insn);
 
@@ -19057,7 +19311,10 @@
 
       gcc_assert (GET_CODE (set) == SET);
 
