Lines Matching refs:right
41 /// CHECK: <<Right:i\d+>> ParameterValue
42 /// CHECK: <<Mul:i\d+>> Mul [<<Left>>,<<Right>>]
49 /// CHECK: <<Right:i\d+>> ParameterValue
50 /// CHECK: <<MulAdd:i\d+>> MultiplyAccumulate [<<Acc>>,<<Left>>,<<Right>>] kind:Add
63 /// CHECK: <<Right:i\d+>> ParameterValue
64 /// CHECK: <<Mul:i\d+>> Mul [<<Left>>,<<Right>>]
71 /// CHECK: <<Right:i\d+>> ParameterValue
72 /// CHECK: <<MulAdd:i\d+>> MultiplyAccumulate [<<Acc>>,<<Left>>,<<Right>>] kind:Add
82 public static int $opt$noinline$mulAdd(int acc, int left, int right) {
84 return acc + left * right;
94 /// CHECK: <<Right:j\d+>> ParameterValue
95 /// CHECK: <<Mul:j\d+>> Mul [<<Left>>,<<Right>>]
102 /// CHECK: <<Right:j\d+>> ParameterValue
103 /// CHECK: <<MulSub:j\d+>> MultiplyAccumulate [<<Acc>>,<<Left>>,<<Right>>] kind:Sub
116 /// CHECK: <<Right:j\d+>> ParameterValue
117 /// CHECK: <<Mul:j\d+>> Mul [<<Left>>,<<Right>>]
124 public static long $opt$noinline$mulSub(long acc, long left, long right) {
126 return acc - left * right;
137 /// CHECK: <<Right:i\d+>> ParameterValue
138 /// CHECK: <<Mul:i\d+>> Mul [<<Left>>,<<Right>>]
146 /// CHECK: <<Right:i\d+>> ParameterValue
147 /// CHECK: <<Mul:i\d+>> Mul [<<Left>>,<<Right>>]
158 /// CHECK: <<Right:i\d+>> ParameterValue
159 /// CHECK: <<Mul:i\d+>> Mul [<<Left>>,<<Right>>]
167 /// CHECK: <<Right:i\d+>> ParameterValue
168 /// CHECK: <<Mul:i\d+>> Mul [<<Left>>,<<Right>>]
176 public static int $opt$noinline$multipleUses1(int acc, int left, int right) {
178 int temp = left * right;
190 /// CHECK: <<Right:j\d+>> ParameterValue
191 /// CHECK: <<Mul:j\d+>> Mul [<<Left>>,<<Right>>]
200 /// CHECK: <<Right:j\d+>> ParameterValue
201 /// CHECK: <<Mul:j\d+>> Mul [<<Left>>,<<Right>>]
213 /// CHECK: <<Right:j\d+>> ParameterValue
214 /// CHECK: <<Mul:j\d+>> Mul [<<Left>>,<<Right>>]
223 /// CHECK: <<Right:j\d+>> ParameterValue
224 /// CHECK: <<Mul:j\d+>> Mul [<<Left>>,<<Right>>]
234 public static long $opt$noinline$multipleUses2(long acc, long left, long right) {
236 long temp = left * right;
339 /// CHECK: <<Right:i\d+>> ParameterValue
340 /// CHECK: <<Mul:i\d+>> Mul [<<Left>>,<<Right>>]
346 /// CHECK: <<Right:i\d+>> ParameterValue
348 /// CHECK: <<MulNeg:i\d+>> MultiplyAccumulate [<<Const0>>,<<Left>>,<<Right>>] kind:Sub
360 /// CHECK: <<Right:i\d+>> ParameterValue
361 /// CHECK: <<Mul:i\d+>> Mul [<<Left>>,<<Right>>]
367 /// CHECK: <<Right:i\d+>> ParameterValue
368 /// CHECK: <<Mul:i\d+>> Mul [<<Left>>,<<Right>>]
375 public static int $opt$noinline$mulNeg(int left, int right) {
377 return - (left * right);
386 /// CHECK: <<Right:j\d+>> ParameterValue
387 /// CHECK: <<Mul:j\d+>> Mul [<<Left>>,<<Right>>]
393 /// CHECK: <<Right:j\d+>> ParameterValue
395 /// CHECK: <<MulNeg:j\d+>> MultiplyAccumulate [<<Const0>>,<<Left>>,<<Right>>] kind:Sub
407 /// CHECK: <<Right:j\d+>> ParameterValue
408 /// CHECK: <<Mul:j\d+>> Mul [<<Left>>,<<Right>>]
414 /// CHECK: <<Right:j\d+>> ParameterValue
415 /// CHECK: <<Mul:j\d+>> Mul [<<Left>>,<<Right>>]
422 public static long $opt$noinline$mulNeg(long left, long right) {
424 return - (left * right);