Home
last modified time | relevance | path

Searched refs:phis (Results 1 – 14 of 14) sorted by relevance

/art/test/554-checker-rtp-checkcast/
Dinfo.txt1 Tests that phis with check-casted reference type inputs are typed.
/art/test/647-sinking-catch/
Dinfo.txt2 to incorrectly use catch phis.
/art/test/552-checker-primitive-typeprop/
Dinfo.txt1 Test that phis with environment uses which can be properly typed are kept
/art/test/559-checker-rtp-ifnotnull/
Dinfo.txt1 Tests that BoundType created for if-not-null does not force untyped loop phis
/art/test/531-regression-debugphi/
Dinfo.txt1 Test a regression where DeadPhiHandling would produce two equivalent phis of
/art/test/721-osr/
Dinfo.txt2 right dex register value in the presence of equivalent phis.
/art/test/472-type-propagation/
Dinfo.txt3 to propagate that type to their users, as those users might be phis.
/art/test/695-simplify-throws/
Dinfo.txt3 tree and that code used to not anticipate seeing phis in the graph.
/art/test/510-checker-try-catch/smali/
DRegisterAllocator.smali19 # Test that catch phis are allocated to a stack slot, and that equivalent catch
20 # phis are allocated to the same stack slot.
58 # Test that wide catch phis are allocated to two stack slots.
DSsaBuilder.smali128 # Tests that phi elimination does not remove catch phis where the value does
170 # Tests that phi elimination loops until no more phis can be removed.
179 # exceptional paths. Since v0 is never changed, there should be no phis.
/art/test/552-checker-primitive-typeprop/smali/
DTypePropagation.smali122 # loop phis for all args
128 # loop phis for all args
130 # propagates conflict to loop2's phis
DArrayGet.smali168 # Test that real use of ArrayGet is propagated through phis. The following test
169 # case uses ArrayGet indirectly through two phis. It also creates an unused
/art/test/559-checker-irreducible-loop/smali/
DIrreducibleLoop.smali48 # SSA level, since we create redundant phis for irreducible loop headers, lse
/art/compiler/optimizing/
Dinduction_var_analysis.cc32 const HInstructionList& phis = loop->GetHeader()->GetPhis(); in RotateEntryPhiFirst() local
38 if (other->IsLoopHeaderPhi() && (phi == nullptr || phis.FoundBefore(other, phi))) { in RotateEntryPhiFirst()