Searched refs:Select (Results 1 – 12 of 12) sorted by relevance
1 Tests that we can simplify a Select + Binary/UnaryOps if:2 * Both inputs to the Select instruction are constant, and3 * The Select instruction is not used in another instruction5 * In the case of Binary ops, both inputs can't be Select.
33 ## CHECK-DAG: <<Select:i\d+>> Select [<<Const1>>,<<Const0>>,<<Value>>]34 ## CHECK-DAG: Return [<<Select>>]
20 ## CHECK-DAG: <<Select:i\d+>> Select21 ## CHECK-DAG: Return [<<Select>>]
52 ## CHECK-DAG: <<NotParam:i\d+>> Select [<<Const1>>,<<Const0>>,<<Param>>]113 ## CHECK-DAG: <<SelXY:i\d+>> Select [<<Const1>>,<<Const0>>,<<CmpXY>>]115 ## CHECK-DAG: <<SelYZ:i\d+>> Select [<<Const1>>,<<Const0>>,<<CmpYZ>>]117 ## CHECK-DAG: <<SelXYZ:i\d+>> Select [<<Const1>>,<<Const0>>,<<CmpXYZ>>]179 ## CHECK-DAG: <<Select:i\d+>> Select [<<Const43>>,<<Const42>>,<<Param>>]180 ## CHECK-DAG: Return [<<Select>>]
47 ## CHECK-DAG: <<Sel:i\d+>> Select [<<Zero>>,<<One>>,<<Arg>>]82 ## CHECK-DAG: <<Sel:i\d+>> Select [<<Zero>>,<<One>>,<<Arg>>]117 ## CHECK-DAG: <<Sel:i\d+>> Select [<<Zero>>,<<One>>,<<Arg>>]151 ## CHECK-DAG: <<Sel:i\d+>> Select [<<Zero>>,<<One>>,<<Arg>>]184 ## CHECK-DAG: <<Sel:i\d+>> Select [<<Zero>>,<<One>>,<<Arg>>]192 ## CHECK-DAG: <<Sel:j\d+>> Select [<<Zero>>,<<One>>,<<Arg>>]234 ## CHECK-DAG: <<Sel:i\d+>> Select [<<Zero>>,<<One>>,<<Sget>>]
13 return Select [FalseValue, TrueValue, Condition]
662 static class Select implements Test { class in TestDontOptimizeAcrossEscape809 TestDontOptimizeAcrossEscape.Select.class, in main()
321 public static void $compile$noinline$Select(int[] x) { in $compile$noinline$Select()521 $compile$noinline$Select(intArray); in main()
58 2. Select a lunch target corresponding to the architecture you want to90 2. Select a lunch target corresponding to the architecture you want to
399 ## CHECK-DAG: <<Select1:i\d+>> Select [<<Const1>>,<<Const0>>,<<P1>>]400 ## CHECK-DAG: <<Select2:i\d+>> Select [<<Const1>>,<<Const0>>,<<P2>>]521 ## CHECK-DAG: <<Select1:i\d+>> Select [<<Const1>>,<<Const0>>,<<P1>>]522 ## CHECK-DAG: <<Select2:i\d+>> Select [<<Const1>>,<<Const0>>,<<P2>>]709 ## CHECK-DAG: <<Select1:i\d+>> Select [<<Const1>>,<<Const0>>,<<P1>>]710 ## CHECK-DAG: <<Select2:i\d+>> Select [<<Const1>>,<<Const0>>,<<P2>>]
175 ## CHECK-DAG: <<SelX:i\d+>> Select [<<PhiX>>,<<Mul9>>,<<ArgZ>>] loop:none
1605 M(Select, Instruction) \8251 DECLARE_INSTRUCTION(Select);8254 DEFAULT_COPY_CONSTRUCTOR(Select);