src/hotspot/cpu/arm/arm.ad
changeset 59318 70021dbed82b
parent 58019 86b95fc6ca32
equal deleted inserted replaced
59317:7089399d6ade 59318:70021dbed82b
  2202 
  2202 
  2203   format %{ %}
  2203   format %{ %}
  2204   interface(REG_INTER);
  2204   interface(REG_INTER);
  2205 %}
  2205 %}
  2206 
  2206 
       
  2207 operand R8RegP() %{
       
  2208   constraint(ALLOC_IN_RC(R8_regP));
       
  2209   match(iRegP);
       
  2210 
       
  2211   format %{ %}
       
  2212   interface(REG_INTER);
       
  2213 %}
       
  2214 
       
  2215 operand R9RegP() %{
       
  2216   constraint(ALLOC_IN_RC(R9_regP));
       
  2217   match(iRegP);
       
  2218 
       
  2219   format %{ %}
       
  2220   interface(REG_INTER);
       
  2221 %}
       
  2222 
       
  2223 operand R12RegP() %{
       
  2224   constraint(ALLOC_IN_RC(R12_regP));
       
  2225   match(iRegP);
       
  2226 
       
  2227   format %{ %}
       
  2228   interface(REG_INTER);
       
  2229 %}
       
  2230 
  2207 operand R2RegP() %{
  2231 operand R2RegP() %{
  2208   constraint(ALLOC_IN_RC(R2_regP));
  2232   constraint(ALLOC_IN_RC(R2_regP));
  2209   match(iRegP);
  2233   match(iRegP);
  2210 
  2234 
  2211   format %{ %}
  2235   format %{ %}
  2228   interface(REG_INTER);
  2252   interface(REG_INTER);
  2229 %}
  2253 %}
  2230 
  2254 
  2231 operand IPRegP() %{
  2255 operand IPRegP() %{
  2232   constraint(ALLOC_IN_RC(IP_regP));
  2256   constraint(ALLOC_IN_RC(IP_regP));
       
  2257   match(iRegP);
       
  2258 
       
  2259   format %{ %}
       
  2260   interface(REG_INTER);
       
  2261 %}
       
  2262 
       
  2263 operand SPRegP() %{
       
  2264   constraint(ALLOC_IN_RC(SP_regP));
  2233   match(iRegP);
  2265   match(iRegP);
  2234 
  2266 
  2235   format %{ %}
  2267   format %{ %}
  2236   interface(REG_INTER);
  2268   interface(REG_INTER);
  2237 %}
  2269 %}