diff options
| author | 2015-01-26 18:54:32 +0000 | |
|---|---|---|
| committer | 2015-01-29 12:01:26 +0000 | |
| commit | 10e244f9e7f6d96a95c910a2bedef5bd3810c637 (patch) | |
| tree | bc2b90ce716129115c05f79e21c58fe13b01fd20 /compiler/optimizing/optimization.h | |
| parent | ab7f56d9b9838811cb01773e45999e2cda4aa03a (diff) | |
optimizing: NullCheck elimination
How it works:
- run a type analysis to propagate null information on instructions
- during the last instruction simplifier remove null checks for which
the input is known to be not null
The current type analysis is actually a nullability analysis but it will
be reused in follow up CLs to propagate type information: so it keeps
the more convenient name.
Change-Id: I54bb1d32ab24604b4d677d1ecdaf8d60a5ff5ce9
Diffstat (limited to 'compiler/optimizing/optimization.h')
0 files changed, 0 insertions, 0 deletions