/aosp12/art/test/552-checker-primitive-typeprop/smali/ |
H A D | ArrayGet.smali | 23 ## CHECK-NOT: Phi 53 ## CHECK-NOT: Phi 56 ## CHECK-NOT: Phi 80 ## CHECK-NOT: Phi 83 ## CHECK-NOT: Phi 111 ## CHECK-NOT: Phi 143 ## CHECK-NOT: Phi 146 ## CHECK-NOT: Phi 192 # Create v3 = Phi [v1, int] 226 # Create v2 = Phi [v1, 0.0f] [all …]
|
H A D | TypePropagation.smali | 19 ## CHECK-NOT: Phi 38 ## CHECK: {{i\d+}} Phi 39 ## CHECK-NOT: Phi 51 ## CHECK: {{i\d+}} Phi 52 ## CHECK: {{i\d+}} Phi 53 ## CHECK-NOT: Phi 68 ## CHECK-NOT: Phi 80 ## CHECK-NOT: Phi 92 ## CHECK: {{f\d+}} Phi 105 ## CHECK-NOT: Phi [all …]
|
H A D | ArraySet.smali | 19 # Note that the input is a Phi to make sure primitive type propagation is re-run 26 ## CHECK-DAG: <<IntPhi:i\d+>> Phi [<<IntA>>,<<IntB>>] reg:0 33 ## CHECK-DAG: <<FloatPhi:f\d+>> Phi [<<FloatA>>,<<FloatB>>] reg:0 44 # v0 = Phi [0.0f, 2.0f]
|
H A D | SsaBuilder.smali | 28 ## CHECK-DAG: <<Phi:f\d+>> Phi [<<Cst0>>,<<Cst2>>] 29 ## CHECK-DAG: BoundsCheck env:[[<<Phi>>,{{i\d+}},{{z\d+}},{{l\d+}}]]
|
/aosp12/art/test/593-checker-boolean-2-integral-conv/smali/ |
H A D | SmaliTests.smali | 39 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<One>>,<<Zero>>] 40 ## CHECK-DAG: <<IToS:b\d+>> TypeConversion [<<Phi>>] 74 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<One>>,<<Zero>>] 75 ## CHECK-DAG: <<IToS:s\d+>> TypeConversion [<<Phi>>] 109 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<One>>,<<Zero>>] 110 ## CHECK-DAG: <<IToC:c\d+>> TypeConversion [<<Phi>>] 144 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<One>>,<<Zero>>] 145 ## CHECK-DAG: Return [<<Phi>>] 176 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<One>>,<<Zero>>] 177 ## CHECK-DAG: <<IToJ:j\d+>> TypeConversion [<<Phi>>] [all …]
|
/aosp12/art/test/463-checker-boolean-simplifier/smali/ |
H A D | Main2.smali | 39 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<Const1>>,<<Const0>>] 40 ## CHECK-DAG: Return [<<Phi>>] 57 ## CHECK-NOT: Phi 102 ## CHECK-DAG: <<PhiXY>> Phi [<<Const1>>,<<Const0>>] 103 ## CHECK-DAG: <<PhiYZ>> Phi [<<Const1>>,<<Const0>>] 104 ## CHECK-DAG: <<PhiXYZ>> Phi [<<Const1>>,<<Const0>>] 172 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<Const42>>,<<Const43>>] 173 ## CHECK-DAG: Return [<<Phi>>] 220 ## CHECK-DAG: <<PhiY:i\d+>> Phi [<<Const1>>,<<Add:i\d+>>,<<Add>>] 231 ## CHECK-DAG: <<PhiX:i\d+>> Phi [<<Const0>>,<<Select:i\d+>>] [all …]
|
/aosp12/art/test/485-checker-dce-loop-update/smali/ |
H A D | TestCase.smali | 32 ## CHECK-DAG: <<PhiX:i\d+>> Phi [<<ArgX>>,<<Add5:i\d+>>,<<Add7:i\d+>>] loop:<<HeaderY:B\d+>> 43 ## CHECK-DAG: <<PhiX:i\d+>> Phi [<<ArgX>>,<<AddX:i\d+>>] loop:<<HeaderY:B\d+>> 83 ## CHECK-DAG: <<PhiX:i\d+>> Phi [<<ArgX>>,<<Add5:i\d+>>,<<Add7:i\d+>>] loop:<<HeaderY:B\d+>> 96 ## CHECK-DAG: <<PhiX:i\d+>> Phi [<<ArgX>>,<<Add7:i\d+>>] loop:<<HeaderY:B\d+>> 140 ## CHECK-DAG: <<PhiX:i\d+>> Phi [<<ArgX>>,<<Add5:i\d+>>,<<Add7:i\d+>>] loop:<<HeaderY:B\d+>> 143 ## CHECK-DAG: <<PhiY:i\d+>> Phi [<<PhiX>>,<<Mul9>>] loop:<<HeaderY>> 155 ## CHECK-DAG: <<PhiX:i\d+>> Phi [<<ArgX>>,<<Add7:i\d+>>] loop:<<HeaderY:B\d+>> 159 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<PhiX>>,<<Mul9>>] loop:none 160 ## CHECK-DAG: Return [<<Phi>>] loop:none 171 ## CHECK-DAG: <<PhiX:i\d+>> Phi [<<ArgX>>,<<Add7:i\d+>>] loop:<<HeaderY:B\d+>> [all …]
|
/aosp12/art/test/510-checker-try-catch/smali/ |
H A D | RegisterAllocator.smali | 23 ## CHECK-DAG: Phi reg:0 is_catch_phi:true locations:{{\[.*\]}}-><<SlotA1:\d+>>(sp) 24 ## CHECK-DAG: Phi reg:0 is_catch_phi:true locations:{{\[.*\]}}-><<SlotA2:\d+>>(sp) 25 ## CHECK-DAG: Phi reg:1 is_catch_phi:true locations:{{\[.*\]}}-><<SlotB:\d+>>(sp) 61 ## CHECK-DAG: Phi reg:0 is_catch_phi:true locations:{{\[.*\]}}->2x<<SlotB1:\d+>>(sp) 62 ## CHECK-DAG: Phi reg:0 is_catch_phi:true locations:{{\[.*\]}}->2x<<SlotB2:\d+>>(sp) 63 ## CHECK-DAG: Phi reg:2 is_catch_phi:true locations:{{\[.*\]}}-><<SlotA:\d+>>(sp)
|
H A D | SsaBuilder.smali | 100 ## CHECK-DAG: <<Phi1:i\d+>> Phi [<<P0>>,<<P1>>,<<P2>>] reg:0 is_catch_phi:true 101 ## CHECK-DAG: <<Phi2:i\d+>> Phi [<<Div3>>,<<Phi1>>] reg:0 is_catch_phi:false 141 ## CHECK-DAG: <<Phi1:i\d+>> Phi [<<Add1>>] reg:1 is_catch_phi:true 144 ## CHECK-DAG: <<Phi2:i\d+>> Phi [<<Cst5>>,<<Add2>>] reg:0 is_catch_phi:false 173 ## CHECK-NOT: Phi 190 # Phi [v0, CatchPhi1, CatchPhi2]
|
H A D | Runtime.smali | 28 ## CHECK-NOT: Phi is_catch_phi:true 64 ## CHECK-NOT: Phi is_catch_phi:true 112 ## CHECK-NOT: Phi is_catch_phi:true 148 ## CHECK-NOT: Phi is_catch_phi:true 220 ## CHECK-DAG: Phi [<<Val1>>,<<Val2>>] is_catch_phi:true 261 ## CHECK-DAG: Phi [<<Val1>>,<<Val2>>] is_catch_phi:true 311 ## CHECK-DAG: Phi [<<Val1>>,<<Val2>>] is_catch_phi:true 354 ## CHECK-DAG: Phi [<<Val1>>,<<Val2>>] is_catch_phi:true 396 ## CHECK: Phi [<<Val1>>,<<Val2>>] is_catch_phi:true 571 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<Xplus1>>] [all …]
|
H A D | Builder.smali | 53 ## CHECK: Phi [<<Div>>,<<Minus1>>,<<Minus2>>,<<Minus3>>] 252 ## CHECK: Phi [<<Div>>,<<Minus1>>,<<Minus2>>] 333 ## CHECK: Phi [<<Div>>,<<Minus1>>,<<Minus2>>] 429 ## CHECK: Phi [<<Div>>,<<Minus1>>,<<Minus2>>] 530 ## CHECK: Phi [<<Div>>,<<Minus1>>,<<Minus2>>] 634 ## CHECK: Phi [<<Div>>,<<Minus1>>] 1254 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<Res>>,<<M1>>] 1255 ## CHECK-DAG: Return [<<Phi>>] 1287 ## CHECK-DAG: <<Phi:l\d+>> Phi [<<Res>>,<<Null>>] 1288 ## CHECK-DAG: Return [<<Phi>>]
|
/aosp12/art/test/530-checker-peel-unroll/smali/ |
H A D | PeelUnroll.smali | 26 ## CHECK-DAG: <<PhiI:i\d+>> Phi [<<Const0>>,{{i\d+}}] loop:<<Loop:B\d+>> outer_… 27 ## CHECK-DAG: <<PhiS:i\d+>> Phi [<<Const128>>,{{i\d+}}] loop:<<Loop>> outer_… 36 ## CHECK-DAG: Phi [<<PhiS>>,<<AddS>>] loop:<<Loop>> outer_… 48 ## CHECK-DAG: <<PhiI:i\d+>> Phi [<<Const0>>,{{i\d+}}] loop:<<Loop:B\d+>> outer_… 49 ## CHECK-DAG: <<PhiS:i\d+>> Phi [<<Const128>>,{{i\d+}}] loop:<<Loop>> outer_… 58 ## CHECK-DAG: <<PhiSM:i\d+>> Phi [<<PhiS>>,<<AddS>>] loop:<<Loop>> outer_… 68 ## CHECK-DAG: Phi [<<AddSA>>,<<PhiSM>>] loop:<<Loop>> outer_… 132 ## CHECK-DAG: <<PhiI:i\d+>> Phi [<<Const0>>,{{i\d+}}] loop:<<Loop:B\d+>> outer_… 133 ## CHECK-DAG: <<PhiS:i\d+>> Phi [<<Const128>>,{{i\d+}}] loop:<<Loop>> outer_… 142 ## CHECK-DAG: Phi [<<PhiS>>,<<AddS>>] loop:<<Loop>> outer_… [all …]
|
/aosp12/art/test/543-checker-dce-trycatch/smali/ |
H A D | TestCase.smali | 218 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<Add>>,<<Const0xf>>] reg:3 is_catch_phi:false 219 ## CHECK-DAG: Phi [<<Const0xa>>,<<Const0xb>>,<<Const0xd>>] reg:1 is_catch_ph… 220 ## CHECK-DAG: Phi [<<Add>>,<<Const0xc>>,<<Const0xe>>] reg:2 is_catch_phi:true 221 ## CHECK-DAG: Phi [<<Phi>>,<<Const0x10>>,<<Const0x11>>] reg:3 is_catch_phi:t… 230 ## CHECK-DAG: Phi [<<Const0xb>>,<<Const0xd>>] reg:1 is_catch_phi:true 231 ## CHECK-DAG: Phi [<<Const0xc>>,<<Const0xe>>] reg:2 is_catch_phi:true 232 ## CHECK-DAG: Phi [<<Const0x10>>,<<Const0x11>>] reg:3 is_catch_phi:true 251 # v3 = Phi [Add, 0xf] # dead catch phi input, defined in the dead block (HPhi) 287 ## CHECK-DAG: Phi [<<Const0xa>>,<<Const0xb>>,<<Const0xd>>] reg:1 is_catch_phi… 288 ## CHECK-DAG: Phi [<<Const0xf>>,<<Const0xc>>,<<Const0xe>>] reg:2 is_catch_phi… [all …]
|
/aosp12/art/test/530-checker-lse3/smali/ |
H A D | StoreLoad.smali | 67 ## CHECK-DAG: Phi 75 ## CHECK-DAG: Phi 76 ## CHECK-DAG: Phi 79 ## CHECK: Phi 80 ## CHECK: Phi 81 ## CHECK-NOT: Phi
|
/aosp12/art/test/458-checker-instruct-simplification/smali/ |
H A D | SmaliTests2.smali | 167 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<Const1>>,<<Const0>>] 168 ## CHECK-DAG: Return [<<Phi>>] 175 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<Const1>>,<<Const0>>] 176 ## CHECK-DAG: Return [<<Phi>>] 262 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<Const1>>,<<Const0>>] 263 ## CHECK-DAG: <<And:i\d+>> And [<<Const255>>,<<Phi>>]
|
/aosp12/art/test/537-checker-debuggable/smali/ |
H A D | TestCase.smali | 24 ## CHECK-NOT: Phi 27 ## CHECK: Phi 36 # v0 = Phi [p1, p2] with no uses
|
/aosp12/art/test/468-checker-bool-simplif-regression/smali/ |
H A D | TestCase.smali | 26 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<Const1>>,<<Const0>>] 27 ## CHECK-DAG: Return [<<Phi>>]
|
/aosp12/frameworks/native/services/sensorservice/ |
H A D | Fusion.cpp | 176 Phi[0][1] = 0; in Fusion() 177 Phi[1][1] = 1; in Fusion() 482 Phi[0][0] = I33 - wx*(k1*ilwe) + wx2*k0; in predict() 483 Phi[1][0] = wx*k0 - I33dT - wx2*(ilwe*ilwe*ilwe)*(lwedT-k1); in predict() 490 P = Phi*P*transpose(Phi) + GQGt; in predict()
|
H A D | Fusion.h | 82 mat<mat33_t, 2, 2> Phi; variable
|
/aosp12/art/test/531-regression-debugphi/smali/ |
H A D | TestCase.smali | 31 # v0 - Phi A 32 # v1 - Phi B 83 # v0 - Phi A, C 84 # v1 - Phi B
|
/aosp12/art/test/530-checker-regression-reftyp-final/smali/ |
H A D | TestCase.smali | 27 ## CHECK-DAG: CheckCast [<<Phi:l\d+>>,{{l\d+}}] 28 ## CHECK-DAG: <<Phi>> Phi klass:java.lang.Object[] exact:false
|
/aosp12/art/test/596-checker-dead-phi/smali/ |
H A D | IrreducibleLoop.smali | 25 ## CHECK-DAG: <<Phi:i\d+>> Phi reg:4 loop:{{B\d+}} irreducible:false 26 ## CHECK-DAG: SuspendCheck env:[[_,_,_,_,<<Phi>>]] loop:{{B\d+}} irreducible:false
|
/aosp12/art/test/481-regression-phi-cond/ |
H A D | info.txt | 2 to remove a Phi from the wrong instruction list.
|
/aosp12/art/test/442-checker-constant-folding/smali/ |
H A D | TestCmp.smali | 435 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<Add>>,<<Sub>>] 436 ## CHECK-DAG: Return [<<Phi>>] 441 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<Const7>>,<<Const3>>] 442 ## CHECK-DAG: Return [<<Phi>>]
|
/aosp12/art/test/535-regression-const-val/smali/ |
H A D | TestCase.smali | 21 # Create Phi [ 0.0f, -0.25f ].
|