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

1 2 3

  /art/test/609-checker-x86-bounds-check/
info.txt 1 Checker test that we combine ArrayLength and BoundsCheck on x86/x86_64.
  /art/test/449-checker-bce/src/
Main.java 20 /// CHECK: BoundsCheck
22 /// CHECK: BoundsCheck
24 /// CHECK: BoundsCheck
28 /// CHECK-NOT: BoundsCheck
30 /// CHECK-NOT: BoundsCheck
32 /// CHECK: BoundsCheck
51 /// CHECK: BoundsCheck
53 /// CHECK: BoundsCheck
55 /// CHECK: BoundsCheck
59 /// CHECK-NOT: BoundsCheck
    [all...]
  /art/test/582-checker-bce-length/src/
Main.java 23 /// CHECK-DAG: BoundsCheck
24 /// CHECK-DAG: BoundsCheck
25 /// CHECK-DAG: BoundsCheck
26 /// CHECK-DAG: BoundsCheck
29 /// CHECK-DAG: BoundsCheck
30 /// CHECK-DAG: BoundsCheck
31 /// CHECK-DAG: BoundsCheck
32 /// CHECK-DAG: BoundsCheck
40 // This introduces a problematic BoundsCheck(x,x) node
47 /// CHECK-DAG: BoundsCheck
    [all...]
  /art/test/530-checker-loops1/src/
Main.java 29 /// CHECK-DAG: BoundsCheck
32 /// CHECK-NOT: BoundsCheck
43 /// CHECK-DAG: BoundsCheck
46 /// CHECK-NOT: BoundsCheck
57 /// CHECK-DAG: BoundsCheck
60 /// CHECK-NOT: BoundsCheck
72 /// CHECK-DAG: BoundsCheck
75 /// CHECK-NOT: BoundsCheck
87 /// CHECK-DAG: BoundsCheck
90 /// CHECK-NOT: BoundsCheck
    [all...]
  /art/test/620-checker-bce-intrinsics/src/
Main.java 24 /// CHECK-DAG: BoundsCheck loop:<<Loop:B\d+>> outer_loop:none
27 /// CHECK-NOT: BoundsCheck
38 /// CHECK-DAG: BoundsCheck loop:<<Loop:B\d+>> outer_loop:none
41 /// CHECK-NOT: BoundsCheck
53 /// CHECK-DAG: BoundsCheck loop:<<Loop:B\d+>> outer_loop:none
54 /// CHECK-DAG: BoundsCheck loop:<<Loop>> outer_loop:none
57 /// CHECK-NOT: BoundsCheck
68 /// CHECK-DAG: BoundsCheck loop:<<Loop:B\d+>> outer_loop:none
69 /// CHECK-DAG: BoundsCheck loop:<<Loop>> outer_loop:none
70 /// CHECK-DAG: BoundsCheck loop:<<Loop>> outer_loop:non
    [all...]
  /art/test/530-checker-loops3/src/
Main.java 27 /// CHECK-DAG: BoundsCheck loop:<<Loop:B\d+>>
28 /// CHECK-DAG: BoundsCheck loop:<<Loop>>
36 /// CHECK-NOT: BoundsCheck
45 /// CHECK-DAG: BoundsCheck loop:<<Loop:B\d+>>
46 /// CHECK-DAG: BoundsCheck loop:<<Loop>>
47 /// CHECK-DAG: BoundsCheck loop:<<Loop>>
48 /// CHECK-DAG: BoundsCheck loop:<<Loop>>
56 /// CHECK-NOT: BoundsCheck
65 /// CHECK-DAG: BoundsCheck loop:<<Loop:B\d+>>
66 /// CHECK-DAG: BoundsCheck loop:<<Loop>
    [all...]
  /art/test/530-checker-loops2/src/
Main.java 29 /// CHECK-DAG: BoundsCheck
30 /// CHECK-DAG: BoundsCheck
33 /// CHECK-NOT: BoundsCheck
48 /// CHECK-DAG: BoundsCheck
51 /// CHECK-NOT: BoundsCheck
66 /// CHECK-DAG: BoundsCheck
69 /// CHECK-NOT: BoundsCheck
87 /// CHECK-DAG: BoundsCheck
88 /// CHECK-DAG: BoundsCheck
89 /// CHECK-DAG: BoundsCheck
    [all...]
  /art/test/632-checker-char-at-bounds/src/
Main.java 21 /// CHECK-DAG: <<BoundsCheck:i\d+>> BoundsCheck
22 /// CHECK-DAG: ArrayGet [<<NullCheck>>,<<BoundsCheck>>]
  /art/test/622-checker-bce-regressions/src/
Main.java 25 /// CHECK-DAG: BoundsCheck loop:<<Loop:B\d+>> outer_loop:none
26 /// CHECK-DAG: BoundsCheck loop:<<Loop>> outer_loop:none
29 /// CHECK-NOT: BoundsCheck
  /art/test/527-checker-array-access-split/src/
Main.java 31 /// CHECK: <<Index:i\d+>> BoundsCheck
36 /// CHECK: <<Index:i\d+>> BoundsCheck
43 /// CHECK: <<Index:i\d+>> BoundsCheck
48 /// CHECK: <<Index:i\d+>> BoundsCheck
63 /// CHECK: <<Index:i\d+>> BoundsCheck
69 /// CHECK: <<Index:i\d+>> BoundsCheck
77 /// CHECK: <<Index:i\d+>> BoundsCheck
83 /// CHECK: <<Index:i\d+>> BoundsCheck
97 /// CHECK: <<Index:i\d+>> BoundsCheck
103 /// CHECK: <<Index:i\d+>> BoundsCheck
    [all...]
  /art/test/530-checker-loops5/src/
Main.java 101 /// CHECK-DAG: BoundsCheck loop:none
102 /// CHECK-DAG: BoundsCheck loop:{{B\d+}}
105 /// CHECK-NOT: BoundsCheck
121 /// CHECK-DAG: BoundsCheck loop:none
122 /// CHECK-DAG: BoundsCheck loop:{{B\d+}}
125 /// CHECK-NOT: BoundsCheck
142 /// CHECK-DAG: BoundsCheck loop:none
143 /// CHECK-DAG: BoundsCheck loop:{{B\d+}}
146 /// CHECK-NOT: BoundsCheck
  /art/test/572-checker-array-get-regression/src/
Main.java 31 /// CHECK-DAG: <<BoundsCheck:i\d+>> BoundsCheck [<<Index>>,<<Length2>>]
32 /// CHECK-DAG: <<LastElement:l\d+>> ArrayGet [<<Array>>,<<BoundsCheck>>]
  /art/test/562-checker-no-intermediate/src/
Main.java 27 /// CHECK-DAG: <<Index:i\d+>> BoundsCheck
37 /// CHECK-DAG: <<Index:i\d+>> BoundsCheck
49 /// CHECK-DAG: <<Index:i\d+>> BoundsCheck
61 /// CHECK-DAG: <<Index:i\d+>> BoundsCheck
71 /// CHECK-DAG: <<Index:i\d+>> BoundsCheck
83 /// CHECK-DAG: <<Index:i\d+>> BoundsCheck
  /art/test/609-checker-x86-bounds-check/src/
Main.java 32 /// CHECK-DAG: <<CheckedIndex:i\d+>> BoundsCheck [<<Index>>,<<Length>>]
41 /// CHECK-DAG: <<CheckedIndex:i\d+>> BoundsCheck [<<Index>>,<<Length>>]
50 /// CHECK-NEXT: <<CheckedIndex:i\d+>> BoundsCheck [<<Index>>,<<Length>>]
61 /// CHECK-DAG: <<CheckedIndex:i\d+>> BoundsCheck [<<Index>>,<<Length>>]
70 /// CHECK-DAG: <<CheckedIndex:i\d+>> BoundsCheck [<<Index>>,<<Length>>]
80 /// CHECK-NEXT: <<CheckedIndex:i\d+>> BoundsCheck [<<Index>>,<<Length>>]
  /art/test/530-checker-loops4/src/
Main.java 129 /// CHECK-DAG: BoundsCheck loop:none
130 /// CHECK-DAG: BoundsCheck loop:{{B\d+}}
133 /// CHECK-DAG: BoundsCheck loop:{{B\d+}}
136 /// CHECK-NOT: BoundsCheck loop:none
154 /// CHECK-DAG: BoundsCheck loop:none
155 /// CHECK-DAG: BoundsCheck loop:{{B\d+}}
158 /// CHECK-DAG: BoundsCheck loop:{{B\d+}}
161 /// CHECK-NOT: BoundsCheck loop:none
177 /// CHECK-DAG: BoundsCheck loop:none
178 /// CHECK-DAG: BoundsCheck loop:{{B\d+}
    [all...]
  /art/test/590-checker-arr-set-null-regression/src/
Main.java 35 /// CHECK-DAG: <<CheckedIndex:i\d+>> BoundsCheck [<<Index>>,<<Length>>]
49 /// CHECK-DAG: <<CheckedIndex:i\d+>> BoundsCheck [<<Index>>,<<Length>>]
  /art/test/536-checker-intrinsic-optimization/src/
Main.java 156 /// CHECK-DAG: <<Bounds:i\d+>> BoundsCheck [<<Pos>>,<<Length>>] is_string_char_at:true
177 /// CHECK-DAG: <<Bounds:i\d+>> BoundsCheck [<<Pos>>,<<Length>>] is_string_char_at:true
200 /// CHECK-DAG: BoundsCheck is_string_char_at:true
212 /// CHECK-NOT: BoundsCheck
229 /// CHECK-DAG: BoundsCheck is_string_char_at:true
239 /// CHECK-NOT: BoundsCheck is_string_char_at:true
258 /// CHECK-DAG: BoundsCheck is_string_char_at:true
261 /// CHECK-DAG: BoundsCheck is_string_char_at:true
264 /// CHECK-DAG: BoundsCheck is_string_char_at:true
267 /// CHECK-DAG: BoundsCheck is_string_char_at:tru
    [all...]
  /art/compiler/optimizing/
scheduler_arm64.h 60 M(BoundsCheck , unused) \
x86_memory_gen.cc 64 // We need the ArrayLength just before the BoundsCheck.
  /art/test/552-checker-primitive-typeprop/smali/
SsaBuilder.smali 29 ## CHECK-DAG: BoundsCheck env:[[<<Phi>>,{{i\d+}},{{z\d+}},{{l\d+}}]]
  /art/test/534-checker-bce-deoptimization/src/
Main.java 89 /// CHECK-NOT: BoundsCheck
118 /// CHECK-NOT: BoundsCheck
  /external/llvm/test/MC/Disassembler/Hexagon/
xtype_pred.txt 6 # CHECK: p3 = boundscheck(r17:16, r21:20):raw:lo
8 # CHECK: p3 = boundscheck(r17:16, r21:20):raw:hi
  /external/llvm/test/MC/Hexagon/instructions/
xtype_pred.s 6 p3 = boundscheck(r17:16, r21:20):raw:lo
8 p3 = boundscheck(r17:16, r21:20):raw:hi
  /external/v8/src/wasm/
wasm-module.h 226 CHECK(BoundsCheck(offset, offset + length));
240 CHECK(BoundsCheck(offset, offset + length));
252 bool BoundsCheck(uint32_t start, uint32_t end) const {
  /art/test/445-checker-licm/src/
Main.java 177 /// CHECK-DAG: BoundsCheck loop:<<Loop>> outer_loop:none
190 /// CHECK-DAG: BoundsCheck loop:<<Loop>> outer_loop:none

Completed in 664 milliseconds

1 2 3