Home
last modified time | relevance | path

Searched refs:after (Results 1 – 25 of 82) sorted by relevance

1234

/art/test/552-checker-primitive-typeprop/smali/
DTypePropagation.smali18 …-DEBUGGABLE: void TypePropagation.mergeDeadPhi(boolean, boolean, int, float, float) builder (after)
37 ## CHECK-START-DEBUGGABLE: void TypePropagation.mergeSameType(boolean, int, int) builder (after)
42 if-eqz p0, :after
44 :after
50 …K-START-DEBUGGABLE: void TypePropagation.mergeVoidInput(boolean, boolean, int, int) builder (after)
58 if-eqz p0, :after
60 :after
67 …CHECK-START-DEBUGGABLE: void TypePropagation.mergeDifferentSize(boolean, int, long) builder (after)
71 if-eqz p0, :after
73 :after
[all …]
DArrayGet.smali22 ## CHECK-START: void ArrayGet.matchingFixedType(float[], float) builder (after)
25 ## CHECK-START-DEBUGGABLE: void ArrayGet.matchingFixedType(float[], float) builder (after)
39 if-eqz v2, :after
41 :after
52 ## CHECK-START: void ArrayGet.conflictingFixedType(float[], int) builder (after)
55 ## CHECK-START-DEBUGGABLE: void ArrayGet.conflictingFixedType(float[], int) builder (after)
66 if-eqz p1, :after
68 :after
79 ## CHECK-START: void ArrayGet.conflictingFixedType2(int[], float) builder (after)
82 ## CHECK-START-DEBUGGABLE: void ArrayGet.conflictingFixedType2(int[], float) builder (after)
[all …]
/art/test/1926-missed-frame-pop/
Dexpected.txt1 Ran recurTimes(10) without errors after disabling frame pop event!
4 Ran recurTimes(10) without errors after disabling frame pop event!
7 Ran recurTimes(10) without errors after disabling frame pop event!
/art/test/442-checker-constant-folding/smali/
DTestCmp.smali26 ## CHECK-START: int TestCmp.$opt$CmpLongConstants() constant_folding (after)
32 ## CHECK-START: int TestCmp.$opt$CmpLongConstants() constant_folding (after)
49 ## CHECK-START: int TestCmp.$opt$CmpGtFloatConstants() constant_folding (after)
55 ## CHECK-START: int TestCmp.$opt$CmpGtFloatConstants() constant_folding (after)
72 ## CHECK-START: int TestCmp.$opt$CmpLtFloatConstants() constant_folding (after)
78 ## CHECK-START: int TestCmp.$opt$CmpLtFloatConstants() constant_folding (after)
95 ## CHECK-START: int TestCmp.$opt$CmpGtDoubleConstants() constant_folding (after)
101 ## CHECK-START: int TestCmp.$opt$CmpGtDoubleConstants() constant_folding (after)
118 ## CHECK-START: int TestCmp.$opt$CmpLtDoubleConstants() constant_folding (after)
124 ## CHECK-START: int TestCmp.$opt$CmpLtDoubleConstants() constant_folding (after)
[all …]
/art/test/593-checker-boolean-2-integral-conv/smali/
DSmaliTests.smali33 ## CHECK-START: byte SmaliTests.booleanToByte(boolean) builder (after)
43 ## CHECK-START: byte SmaliTests.booleanToByte(boolean) select_generator (after)
51 ## CHECK-START: byte SmaliTests.booleanToByte(boolean) instruction_simplifier$after_bce (after)
68 ## CHECK-START: short SmaliTests.booleanToShort(boolean) builder (after)
78 ## CHECK-START: short SmaliTests.booleanToShort(boolean) select_generator (after)
86 ## CHECK-START: short SmaliTests.booleanToShort(boolean) instruction_simplifier$after_bce (after)
103 ## CHECK-START: char SmaliTests.booleanToChar(boolean) builder (after)
113 ## CHECK-START: char SmaliTests.booleanToChar(boolean) select_generator (after)
121 ## CHECK-START: char SmaliTests.booleanToChar(boolean) instruction_simplifier$after_bce (after)
138 ## CHECK-START: int SmaliTests.booleanToInt(boolean) builder (after)
[all …]
/art/test/800-smali/smali/
DFloatBadArgReg.smali8 if-ne v0, v0, :after
13 :after
/art/tools/dexfuzz/src/dexfuzz/program/
DMutatableCode.java174 private void updateTryBlocksWithReplacementInsn(MInsn before, MInsn after, in updateTryBlocksWithReplacementInsn() argument
180 mTryBlock.startInsn = after; in updateTryBlocksWithReplacementInsn()
181 } else if (twoWay && mTryBlock.startInsn == after) { in updateTryBlocksWithReplacementInsn()
187 mTryBlock.endInsn = after; in updateTryBlocksWithReplacementInsn()
188 } else if (twoWay && mTryBlock.endInsn == after) { in updateTryBlocksWithReplacementInsn()
194 mTryBlock.catchAllHandler = after; in updateTryBlocksWithReplacementInsn()
195 } else if (twoWay && mTryBlock.catchAllHandler == after) { in updateTryBlocksWithReplacementInsn()
211 } else if (twoWay && handler == after) { in updateTryBlocksWithReplacementInsn()
219 mTryBlock.handlers.set(idxToChange, after); in updateTryBlocksWithReplacementInsn()
/art/tools/checker/
DREADME2 state of the control-flow graph before and after each optimization pass
31 - CHECK-NEXT: Must match the output line which comes right after the line which
32 matched the previous check. Cannot be used after any but the
52 /// CHECK-START: int MyClass.MyMethod() constant_folding (after)
57 group named on the first line. Together they verify that the CFG after
65 /// CHECK-START: int MyClass.MyMethod() liveness (after)
72 after the 'CHECK-START' keyword. The previous example can be updated to run for
76 /// CHECK-START-ARM64: int MyClass.MyMethod() constant_folding (after)
80 For convenience, several architectures can be specified as set after the
85 /// CHECK-START-{MIPS,ARM,ARM64}: int MyClass.MyMethod() constant_folding (after)
/art/test/567-checker-compare/smali/
DSmali.smali18 ## CHECK-START: int Smali.compareBooleans(boolean, boolean) intrinsics_recognition (after)
27 ## CHECK-START: int Smali.compareBooleans(boolean, boolean) instruction_simplifier (after)
35 ## CHECK-START: int Smali.compareBooleans(boolean, boolean) instruction_simplifier (after)
38 ## CHECK-START: int Smali.compareBooleans(boolean, boolean) select_generator (after)
48 ## CHECK-START: int Smali.compareBooleans(boolean, boolean) select_generator (after)
51 … CHECK-START: int Smali.compareBooleans(boolean, boolean) instruction_simplifier$after_bce (after)
57 … CHECK-START: int Smali.compareBooleans(boolean, boolean) instruction_simplifier$after_bce (after)
/art/test/518-null-array-get/
Dinfo.txt2 instructions in dead code after aget on null, but pass
5 Previously verification stopped after aget on null and
/art/test/537-checker-debuggable/smali/
DTestCase.smali23 ## CHECK-START: int TestCase.deadPhi(int, int, int) builder (after)
26 ## CHECK-START-DEBUGGABLE: int TestCase.deadPhi(int, int, int) builder (after)
33 if-eqz p0, :after
35 :after
/art/test/458-checker-instruct-simplification/smali/
DSmaliTests.smali24 ## CHECK-START: int SmaliTests.EqualTrueRhs(boolean) instruction_simplifier (after)
46 ## CHECK-START: int SmaliTests.EqualTrueLhs(boolean) instruction_simplifier (after)
68 ## CHECK-START: int SmaliTests.EqualFalseRhs(boolean) instruction_simplifier (after)
90 ## CHECK-START: int SmaliTests.EqualFalseLhs(boolean) instruction_simplifier (after)
112 ## CHECK-START: int SmaliTests.NotEqualTrueRhs(boolean) instruction_simplifier (after)
134 ## CHECK-START: int SmaliTests.NotEqualTrueLhs(boolean) instruction_simplifier (after)
156 ## CHECK-START: int SmaliTests.NotEqualFalseRhs(boolean) instruction_simplifier (after)
178 ## CHECK-START: int SmaliTests.NotEqualFalseLhs(boolean) instruction_simplifier (after)
202 ## CHECK-START: int SmaliTests.AddSubConst(int) instruction_simplifier (after)
229 ## CHECK-START: int SmaliTests.SubAddConst(int) instruction_simplifier (after)
[all …]
/art/test/996-breakpoint-obsolete/
Dexpected.txt3 Should be after first breakpoint.
9 Should be after first breakpoint.
/art/test/565-checker-doublenegbitwise/smali/
DSmaliTests.smali30 ## CHECK-START: int SmaliTests.$opt$noinline$andToOr(int, int) instruction_simplifier (after)
37 ## CHECK-START: int SmaliTests.$opt$noinline$andToOr(int, int) instruction_simplifier (after)
41 ## CHECK-START: int SmaliTests.$opt$noinline$andToOr(int, int) instruction_simplifier (after)
79 …T: boolean SmaliTests.$opt$noinline$booleanAndToOr(boolean, boolean) instruction_simplifier (after)
86 … SmaliTests.$opt$noinline$booleanAndToOr(boolean, boolean) instruction_simplifier$after_bce (after)
90 … SmaliTests.$opt$noinline$booleanAndToOr(boolean, boolean) instruction_simplifier$after_bce (after)
122 ## CHECK-START: long SmaliTests.$opt$noinline$orToAnd(long, long) instruction_simplifier (after)
129 ## CHECK-START: long SmaliTests.$opt$noinline$orToAnd(long, long) instruction_simplifier (after)
133 ## CHECK-START: long SmaliTests.$opt$noinline$orToAnd(long, long) instruction_simplifier (after)
170 …T: boolean SmaliTests.$opt$noinline$booleanOrToAnd(boolean, boolean) instruction_simplifier (after)
[all …]
/art/test/152-dead-large-object/
Dinfo.txt1 Test that large objects are freed properly after a GC.
/art/test/563-checker-fakestring/smali/
DTestCase.smali18 # Test that all vregs holding the new-instance are updated after the
21 ## CHECK-START: java.lang.String TestCase.vregAliasing(byte[]) register (after)
44 ## CHECK-START: void TestCase.compareNewInstance() register (after)
73 ## CHECK-START: int TestCase.deoptimizeNewInstance(int[], byte[]) register (after)
78 ## CHECK-START-DEBUGGABLE: int TestCase.deoptimizeNewInstance(int[], byte[]) register (after)
116 ## CHECK-START: java.lang.String TestCase.removeNewInstance(byte[]) register (after)
120 ## CHECK-START-DEBUGGABLE: java.lang.String TestCase.removeNewInstance(byte[]) register (after)
142 …K-START-DEBUGGABLE: java.lang.String TestCase.thisNotNewInstance1(byte[], boolean) register (after)
167 …K-START-DEBUGGABLE: java.lang.String TestCase.thisNotNewInstance2(byte[], boolean) register (after)
/art/test/141-class-unload/
Dinfo.txt1 Test that classes get freed after they are no longer reachable.
/art/test/917-fields-transformation/
Dinfo.txt1 Tests field access after class redefinition support in the jvmti plugin.
/art/test/1907-suspend-list-self-twice/
Dexpected.txt2 Thread was no longer suspended after one resume.
/art/test/998-redefine-use-after-free/
Dinfo.txt3 It was possible for the JVMTI class redefinition to encounter a use-after-free
9 Hitting this use-after-free can cause many strange outcomes, from CHECK failures
/art/test/136-daemon-jni-shutdown/
Dinfo.txt1 Test that daemon threads that call into a JNI env after the runtime is shutdown do not crash.
/art/test/559-checker-irreducible-loop/smali/
DIrreducibleLoop.smali68 ## CHECK-START: int IrreducibleLoop.lse(int, Main) dead_code_elimination$initial (after)
71 ## CHECK-START: int IrreducibleLoop.lse(int, Main) load_store_elimination (after)
107 ## CHECK-START: int IrreducibleLoop.dce(int) dead_code_elimination$initial (after)
143 ## CHECK-START: int IrreducibleLoop.liveness(int) liveness (after)
184 ## CHECK-START: java.lang.Class IrreducibleLoop.gvn() GVN (after)
217 ## CHECK-START: int IrreducibleLoop.licm1(int) licm (after)
246 ## CHECK-START: int IrreducibleLoop.licm2(int) licm (after)
283 ## CHECK-START: int IrreducibleLoop.licm3(int, int, int) licm (after)
326 ## CHECK-START: void IrreducibleLoop.analyze1(int) builder (after)
374 ## CHECK-START: void IrreducibleLoop.analyze2(int) builder (after)
[all …]
/art/test/633-checker-rtp-getclass/
Dinfo.txt2 used the wrong block when bounding a type after a obj.getClass()
/art/test/476-checker-ctor-fence-redun-elim/
Dinfo.txt1 Tests to ensure constructor fences (after new-instance, new-array, or final fields) are properly
/art/test/980-redefine-object/
Dexpected.txt5 Allocating an j.l.Object after redefining Object class
7 Allocating a Transform after redefining Object class
9 Allocating an int[] after redefining Object class

1234