Searched refs:overdefined (Results 1 – 15 of 15) sorted by relevance
15 ; CHECK-NEXT: ; LatticeVal for: 'i32 %a' is: overdefined16 ; CHECK-NEXT: ; LatticeVal for: 'i32 %length' is: overdefined20 ; CHECK-NEXT: ; LatticeVal for: 'i32 %a' is: overdefined21 ; CHECK-NEXT: ; LatticeVal for: 'i32 %length' is: overdefined50 ; CHECK-NEXT: ; LatticeVal for: 'i32 %n' is: overdefined56 ; CHECK-NEXT: ; LatticeVal for: 'i32 %n' is: overdefined76 ; CHECK: ; LatticeVal for: ' %cnd = and i1 %cnd1, %cnd2' in BB: '%loop' is: overdefined78 ; CHECK-DAG: ; LatticeVal for: ' %cnd = and i1 %cnd1, %cnd2' in BB: '%exit' is: overdefined84 ; CHECK-NEXT: ; LatticeVal for: 'i32 %n' is: overdefined111 ; CHECK: ; LatticeVal for: 'i32 %i' is: overdefined[all …]
78 overdefined, enumerator96 case overdefined: in destroy()164 case overdefined: in ValueLatticeElement()183 case overdefined: in ValueLatticeElement()256 bool isOverdefined() const { return Tag == overdefined; } in isOverdefined()291 Tag = overdefined; in markOverdefined()
3 ; Test that SCCP has basic knowledge of when div can nuke overdefined values.5 ; 0 / X = 0 even if X is overdefined.
4 ; Test that SCCP has basic knowledge of when and/or/mul nuke overdefined values.40 ; X * 0 = 0 even if X is overdefined.
6 ; %p will we overdefined and %v.1 will be simplified to 0.0. Make sure we go to7 ; overdefined, instead of crashing.
5 ; Make sure we do not mark loads from undef as overdefined.
163 ; There's nothing we can do besides going to the full range or overdefined.204 ; There's nothing we can do besides going to the full range or overdefined.232 ; There's nothing we can do besides going to the full range or overdefined.246 ; There's nothing we can do besides going to the full range or overdefined.
34 ; Test(s) for overdefined values.
167 ; Make sure stored values are correctly updated to overdefined.
67 ; Check that we go to overdefined when merging a constant range with undef. We
37 /// Check that the arguments go to overdefined if the branch cannot detect when55 /// Check that the arguments go to overdefined if there are conflicting74 /// Check that the arguments go to overdefined if the branch is unknown.161 /// Check that arguments go to overdefined when loop backedges produce a
122 /// Check that return values are overdefined in the presence of an unknown terminator.140 /// Check that return values are overdefined when the constant conflicts.161 /// Check that return values are overdefined when the constant conflicts with a244 /// Check that non-symbol defining callables currently go to overdefined.
40 /// Check that the arguments go to overdefined if the branch cannot detect when57 /// Check that the arguments go to overdefined if there are conflicting91 /// Check that arguments go to overdefined when loop backedges produce a
40 * `top`/`overdefined`/`unknown`61 * `top`/`overdefined`/`unknown`63 - If one of the elements being joined is `overdefined`, the result is64 `overdefined`.78 /// Return a pessimistic value state, i.e. the `top`/`overdefined`/`unknown`82 // The `top`/`overdefined`/`unknown` state is when we know nothing about any97 // `top`/`overdefined`/`unknown` state.
44 ; Check that we go to overdefined when merging a constant range with undef. We