equal
deleted
inserted
replaced
194 if( mach->in(2) != val ) continue; |
194 if( mach->in(2) != val ) continue; |
195 break; // Found a memory op? |
195 break; // Found a memory op? |
196 case Op_StrComp: |
196 case Op_StrComp: |
197 case Op_StrEquals: |
197 case Op_StrEquals: |
198 case Op_StrIndexOf: |
198 case Op_StrIndexOf: |
|
199 case Op_StrIndexOfChar: |
199 case Op_AryEq: |
200 case Op_AryEq: |
|
201 case Op_StrInflatedCopy: |
|
202 case Op_StrCompressedCopy: |
200 case Op_EncodeISOArray: |
203 case Op_EncodeISOArray: |
|
204 case Op_HasNegatives: |
201 // Not a legit memory op for implicit null check regardless of |
205 // Not a legit memory op for implicit null check regardless of |
202 // embedded loads |
206 // embedded loads |
203 continue; |
207 continue; |
204 default: // Also check for embedded loads |
208 default: // Also check for embedded loads |
205 if( !mach->needs_anti_dependence_check() ) |
209 if( !mach->needs_anti_dependence_check() ) |