HomeSort by relevance Sort by last modified time
    Searched full:nullcheck (Results 1 - 25 of 57) sorted by null

1 2 3

  /art/test/444-checker-nce/
info.txt 1 Tests for NullCheck elimination.
  /art/test/128-reg-spill-on-implicit-nullcheck/
info.txt 1 This is a compiler reggression test for missing reg spilling on implicit nullcheck.
  /art/test/444-checker-nce/src/
Main.java 20 /// CHECK: NullCheck
24 /// CHECK: NullCheck
31 /// CHECK-NOT: NullCheck
43 /// CHECK-NOT: NullCheck
54 /// CHECK-NOT: NullCheck
62 /// CHECK: NullCheck
66 /// CHECK-NOT: NullCheck
79 /// CHECK: NullCheck
83 /// CHECK: NullCheck
93 /// CHECK: NullCheck
    [all...]
  /art/test/479-regression-implicit-null-check/src/
Main.java 23 // NullCheck c
27 // NullCheck c
32 // In this case we should generate code for the NullCheck since the next
  /art/test/632-checker-char-at-bounds/src/
Main.java 20 /// CHECK-DAG: <<NullCheck:l\d+>> NullCheck
22 /// CHECK-DAG: ArrayGet [<<NullCheck>>,<<BoundsCheck>>]
  /art/test/559-checker-rtp-ifnotnull/src/
Main.java 25 /// CHECK-DAG: InvokeVirtual [<<NullCheck:l\d+>>]
26 /// CHECK-DAG: <<NullCheck>> NullCheck [<<LoopPhi:l\d+>>] klass:int[]
  /art/test/527-checker-array-access-split/src/
Main.java 30 /// CHECK: <<Array:l\d+>> NullCheck
35 /// CHECK: <<Array:l\d+>> NullCheck
42 /// CHECK: <<Array:l\d+>> NullCheck
47 /// CHECK: <<Array:l\d+>> NullCheck
62 /// CHECK: <<Array:l\d+>> NullCheck
68 /// CHECK: <<Array:l\d+>> NullCheck
76 /// CHECK: <<Array:l\d+>> NullCheck
82 /// CHECK: <<Array:l\d+>> NullCheck
96 /// CHECK: <<Array:l\d+>> NullCheck
102 /// CHECK: <<Array:l\d+>> NullCheck
    [all...]
  /art/test/554-checker-rtp-checkcast/src/
Main.java 24 /// CHECK-DAG: <<NC>> NullCheck [<<Phi:l\d+>>]
37 /// CHECK-DAG: <<NC>> NullCheck [<<Phi:l\d+>>]
55 /// CHECK-DAG: <<NC>> NullCheck [<<Phi:l\d+>>]
  /art/test/624-checker-stringops/smali/
Smali.smali 24 ## CHECK-DAG: <<Null1:l\d+>> NullCheck [<<Append1>>]
26 ## CHECK-DAG: <<Null2:l\d+>> NullCheck [<<Append2>>]
62 ## CHECK-DAG: <<Null2:l\d+>> NullCheck [<<Append1>>]
64 ## CHECK-DAG: <<Null3:l\d+>> NullCheck [<<Append2>>]
98 ## CHECK-DAG: <<Null1:l\d+>> NullCheck [<<New>>] loop:<<Loop>>
101 ## CHECK-DAG: <<Null2:l\d+>> NullCheck [<<Append1>>] loop:<<Loop>>
104 ## CHECK-DAG: <<Null3:l\d+>> NullCheck [<<Append2>>] loop:<<Loop>>
106 ## CHECK-DAG: <<Null4:l\d+>> NullCheck [<<New>>] loop:none
157 ## CHECK-DAG: <<Null1:l\d+>> NullCheck [<<New>>] loop:<<Loop>>
160 ## CHECK-DAG: <<Null2:l\d+>> NullCheck [<<Append1>>] loop:<<Loop>
    [all...]
  /art/test/450-checker-types/src/
Main.java 596 /// CHECK: NullCheck [<<Phi>>] klass:Super
600 /// CHECK: NullCheck [<<Phi>>] klass:SubclassA
622 /// CHECK: NullCheck [<<Bound>>]
653 /// CHECK: <<NullCheck:l\d+>> NullCheck [<<Invoke>>] klass:SuperInterface exact:false
654 /// CHECK: InvokeInterface [<<NullCheck>>]
658 /// CHECK: <<NullCheck:l\d+>> NullCheck [<<Phi>>] klass:SuperInterface exact:false
659 /// CHECK: InvokeInterface [<<NullCheck>>]
667 /// CHECK: <<NullCheck:l\d+>> NullCheck [<<Invoke>>] klass:Main exact:fals
    [all...]
  /art/test/562-checker-no-intermediate/src/
Main.java 26 /// CHECK-DAG: <<Array:l\d+>> NullCheck
36 /// CHECK-DAG: <<Array:l\d+>> NullCheck
48 /// CHECK-DAG: <<Array:l\d+>> NullCheck
60 /// CHECK-DAG: <<Array:l\d+>> NullCheck
70 /// CHECK-DAG: <<Array:l\d+>> NullCheck
82 /// CHECK-DAG: <<Array:l\d+>> NullCheck
  /art/test/609-checker-x86-bounds-check/src/
Main.java 30 /// CHECK-DAG: <<CheckedArray:l\d+>> NullCheck [<<Array>>]
39 /// CHECK-DAG: <<CheckedArray:l\d+>> NullCheck [<<Array>>]
48 /// CHECK: <<CheckedArray:l\d+>> NullCheck [<<Array>>]
59 /// CHECK-DAG: <<CheckedArray:l\d+>> NullCheck [<<Array>>]
68 /// CHECK-DAG: <<CheckedArray:l\d+>> NullCheck [<<Array>>]
78 /// CHECK: <<CheckedArray:l\d+>> NullCheck [<<Array>>]
  /art/test/625-checker-licm-regressions/src/
Main.java 32 /// CHECK-DAG: NullCheck loop:<<Loop>> outer_loop:none
38 /// CHECK-DAG: NullCheck loop:<<Loop>> outer_loop:none
57 /// CHECK-DAG: NullCheck loop:<<Loop>> outer_loop:none
63 /// CHECK-DAG: NullCheck loop:<<Loop>> outer_loop:none
81 /// CHECK-DAG: NullCheck loop:<<Loop:B\d+>> outer_loop:none
85 /// CHECK-DAG: NullCheck loop:<<Loop:B\d+>> outer_loop:none
  /art/test/445-checker-licm/src/
Main.java 96 /// CHECK-DAG: <<NullCheck:l\d+>> NullCheck loop:{{B\d+}}
97 /// CHECK-DAG: ArrayLength [<<NullCheck>>] loop:{{B\d+}}
100 /// CHECK-NOT: NullCheck loop:{{B\d+}}
104 /// CHECK-DAG: <<NullCheck:l\d+>> NullCheck loop:none
105 /// CHECK-DAG: ArrayLength [<<NullCheck>>] loop:none
202 /// CHECK-DAG: NullCheck [<<Get>>] env:[[<<Add>>,<<Get>>,{{i\d+}}]] loop:<<Loop>> outer_loop:none
215 /// CHECK-DAG: NullCheck [<<Get>>] env:[[<<Add>>,<<Get>>,{{i\d+}}]] loop:<<Loop>> outer_loop:none
  /art/test/586-checker-null-array-get/src/
Main.java 87 /// CHECK-DAG: <<Check:l\d+>> NullCheck [<<Null>>]
98 /// CHECK-DAG: <<CheckL:l\d+>> NullCheck
103 /// CHECK-DAG: <<CheckJ:l\d+>> NullCheck [<<Null>>]
127 /// CHECK-DAG: <<Check1:l\d+>> NullCheck [<<Null>>]
129 /// CHECK-DAG: <<Check2:l\d+>> NullCheck [<<FieldGet1>>]
  /art/test/003-omnibus-opcodes/src/
InstField.java 31 InstField.nullCheck(null);
37 static public void nullCheck(InstField nully) {
38 System.out.println("InstField.nullCheck");
  /art/test/552-checker-primitive-typeprop/smali/
ArraySet.smali 27 ## CHECK-DAG: <<IntNC:l\d+>> NullCheck [<<IntArray>>]
34 ## CHECK-DAG: <<FloatNC:l\d+>> NullCheck [<<FloatArray>>]
  /art/test/672-checker-throw-method/src/
Main.java 190 /// CHECK: <<Null:l\d+>> NullCheck [<<Par>>]
206 /// CHECK-NOT: NullCheck
213 /// CHECK: NullCheck
216 /// CHECK-NOT: NullCheck
223 /// CHECK: NullCheck
224 /// CHECK: NullCheck
225 /// CHECK: NullCheck
228 /// CHECK-NOT: NullCheck
  /art/test/003-omnibus-opcodes/
expected.txt 3 InstField.nullCheck
  /external/llvm/test/Transforms/TailCallElim/
reorder_load.ll 54 %nullcheck = icmp eq i32* %a_arg, null ; <i1> [#uses=1]
55 br i1 %nullcheck, label %unwind, label %recurse
111 %nullcheck = icmp eq i32* %a_arg, null ; <i1> [#uses=1]
112 br i1 %nullcheck, label %unwind, label %recurse
  /external/swiftshader/third_party/LLVM/test/Transforms/TailCallElim/
reorder_load.ll 42 %nullcheck = icmp eq i32* %a_arg, null ; <i1> [#uses=1]
43 br i1 %nullcheck, label %unwind, label %recurse
88 %nullcheck = icmp eq i32* %a_arg, null ; <i1> [#uses=1]
89 br i1 %nullcheck, label %unwind, label %recurse
  /art/test/540-checker-rtp-bug/src/
Main.java 70 /// CHECK: <<NC:l\d+>> NullCheck [<<Phi>>]
76 /// CHECK: <<NC:l\d+>> NullCheck [<<Phi>>]
  /art/test/590-checker-arr-set-null-regression/src/
Main.java 33 /// CHECK-DAG: <<CheckedArray:l\d+>> NullCheck [<<Array>>]
47 /// CHECK-DAG: <<CheckedArray:l\d+>> NullCheck [<<Array>>]
  /art/compiler/optimizing/
constructor_fence_redundancy_elimination.cc 141 // - NullCheck
150 // Note that constructing a "NullCheck" for new-instance, new-array,
153 // If by some reason we actually encounter such a NullCheck(FenceTarget),
157 << "Unexpected instruction: NullCheck; should not be legal in graph";
  /art/test/537-checker-jump-over-jump/src/
Main.java 30 /// CHECK-DAG: NullCheck [<<Fibs>>]

Completed in 396 milliseconds

1 2 3