Lines Matching refs:DAG
19 ## CHECK-DAG: <<Char:c\d+>> InvokeVirtual intrinsic:StringCharAt
20 ## CHECK-DAG: Return [<<Char>>]
23 ## CHECK-DAG: <<String:l\d+>> ParameterValue
24 ## CHECK-DAG: <<Pos:i\d+>> ParameterValue
25 ## CHECK-DAG: <<NullCk:l\d+>> NullCheck [<<String>>]
26 ## CHECK-DAG: <<Length:i\d+>> ArrayLength [<<NullCk>>] is_string_length:true
27 ## CHECK-DAG: <<Bounds:i\d+>> BoundsCheck [<<Pos>>,<<Length>>] is_string_char_at:true
28 ## CHECK-DAG: <<Char:c\d+>> ArrayGet [<<NullCk>>,<<Bounds>>] is_string_char_at:true
29 ## CHECK-DAG: Return [<<Char>>]
66 ## CHECK-DAG: <<Int:i\d+>> IntConstant 0
67 ## CHECK-DAG: <<Char:c\d+>> InvokeVirtual intrinsic:StringCharAt
68 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<Char>>,<<Int>>]
69 ## CHECK-DAG: Return [<<Phi>>]
72 ## CHECK-DAG: <<String:l\d+>> ParameterValue
73 ## CHECK-DAG: <<Pos:i\d+>> ParameterValue
74 ## CHECK-DAG: <<Int:i\d+>> IntConstant 0
75 ## CHECK-DAG: <<NullCk:l\d+>> NullCheck [<<String>>]
76 ## CHECK-DAG: <<Length:i\d+>> ArrayLength [<<NullCk>>] is_string_length:true
77 ## CHECK-DAG: <<Bounds:i\d+>> BoundsCheck [<<Pos>>,<<Length>>] is_string_char_at:true
78 ## CHECK-DAG: <<Char:c\d+>> ArrayGet [<<NullCk>>,<<Bounds>>] is_string_char_at:true
79 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<Char>>,<<Int>>]
80 ## CHECK-DAG: Return [<<Phi>>]