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>>]
58 ## CHECK-DAG: <<Int:i\d+>> IntConstant 0
59 ## CHECK-DAG: <<Char:c\d+>> InvokeVirtual intrinsic:StringCharAt
60 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<Char>>,<<Int>>]
61 ## CHECK-DAG: Return [<<Phi>>]
64 ## CHECK-DAG: <<String:l\d+>> ParameterValue
65 ## CHECK-DAG: <<Pos:i\d+>> ParameterValue
66 ## CHECK-DAG: <<Int:i\d+>> IntConstant 0
67 ## CHECK-DAG: <<NullCk:l\d+>> NullCheck [<<String>>]
68 ## CHECK-DAG: <<Length:i\d+>> ArrayLength [<<NullCk>>] is_string_length:true
69 ## CHECK-DAG: <<Bounds:i\d+>> BoundsCheck [<<Pos>>,<<Length>>] is_string_char_at:true
70 ## CHECK-DAG: <<Char:c\d+>> ArrayGet [<<NullCk>>,<<Bounds>>] is_string_char_at:true
71 ## CHECK-DAG: <<Phi:i\d+>> Phi [<<Char>>,<<Int>>]
72 ## CHECK-DAG: Return [<<Phi>>]