Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
a923025e08e61fd2ff26e3d60c26e9db29637736
/
compiler
/
optimizing
/
graph_visualizer.cc
11edec7
ART: Loosen a GraphChecker rule on Boolean inputs
by David Brazdil
· 9 years ago
b133ec6
Ensure object ArraySet with null value does not need a type check.
by Roland Levillain
· 9 years ago
7fc6350
Integrate BitwiseNegated into shared framework.
by Artem Serov
· 9 years ago
9ff0d20
Optimizing: ARM64 negated bitwise operations simplification
by Kevin Brodsky
· 9 years ago
4a0dad6
Revert "Revert "ARM/ARM64: Extend support of instruction combining.""
by Artem Udovichenko
· 9 years ago
31dd3d6
Extend constant folding to float and double operations.
by Roland Levillain
· 9 years ago
badd826
ART: Run SsaBuilder from HGraphBuilder
by David Brazdil
· 9 years ago
8650378
Fix x86-64 Baker's read barrier fast path for CheckCast.
by Roland Levillain
· 9 years ago
ad4ed08
Revert "Revert "Lift the spill at each irreducible loop block restriction.""
by Nicolas Geoffray
· 9 years ago
09e8d5f
Some minor simplifications in code and tests.
by Aart Bik
· 9 years ago
2818dbc
Revert "Lift the spill at each irreducible loop block restriction."
by Bart Sears
· 9 years ago
79e9f43
Lift the spill at each irreducible loop block restriction.
by Nicolas Geoffray
· 9 years ago
69fd1b5
Revert "Some minor simplifications in code and tests."
by Nicolas Geoffray
· 9 years ago
bf03fcd
Some minor simplifications in code and tests.
by Aart Bik
· 9 years ago
15bd228
Implement irreducible loop support in optimizing.
by Nicolas Geoffray
· 9 years ago
4833f5a
ART: Refactor SsaBuilder for more precise typing info
by David Brazdil
· 10 years ago
68289a5
Revert "ART: Refactor SsaBuilder for more precise typing info"
by Alex Light
· 10 years ago
d9510df
ART: Refactor SsaBuilder for more precise typing info
by David Brazdil
· 10 years ago
47229aa
Merge "Revert "Revert "Don't use the compiler driver for method resolution."""
by Nicolas Geoffray
· 10 years ago
e523423
Revert "Revert "Don't use the compiler driver for method resolution.""
by Nicolas Geoffray
· 10 years ago
f64242a
Optimizing: Add checker tests for sharpening.
by Vladimir Marko
· 10 years ago
c88ef3a
Revert "Don't use the compiler driver for method resolution."
by Nicolas Geoffray
· 10 years ago
4db0bf9
Don't use the compiler driver for method resolution.
by Nicolas Geoffray
· 10 years ago
8626b74
ARM64: Use the shifter operands.
by Alexandre Rames
· 10 years ago
418318f
ARM64: Add support for multiply-accumulate.
by Alexandre Rames
· 10 years ago
33a9a16
Merge "Allow NullConstant to be untyped in GraphVisualiser."
by Calin Juravle
· 10 years ago
b2d38fd
Allow NullConstant to be untyped in GraphVisualiser.
by Mark Mendell
· 10 years ago
fbb184a
Fix ClinitCheck pruning.
by Vladimir Marko
· 10 years ago
cdfed3d
Revert "Revert "Run type propagation after inliner only when needed.""
by Calin Juravle
· 10 years ago
d26a411
ART: Refactor iteration over normal/exceptional successors
by David Brazdil
· 10 years ago
2717436
Revert "Run type propagation after inliner only when needed."
by Calin Juravle
· 10 years ago
4e5dd52
Run type propagation after inliner only when needed.
by Calin Juravle
· 10 years ago
359f77c
Merge "Add DCHECKs to ArenaVector and ScopedArenaVector."
by Vladimir Marko
· 10 years ago
386062d
Make sure classes with different access checks are not GVN-ed
by Calin Juravle
· 10 years ago
ec7802a
Add DCHECKs to ArenaVector and ScopedArenaVector.
by Vladimir Marko
· 10 years ago
98893e1
Add support for unresolved classes in optimizing.
by Calin Juravle
· 10 years ago
e460d1d
Revert "Revert "Support unresolved fields in optimizing"
by Calin Juravle
· 10 years ago
6e7455e
Use dominance information for null optimization in write barrier.
by Nicolas Geoffray
· 10 years ago
e6f49b4
Revert "Support unresolved fields in optimizing" breaks debuggable tests.
by Calin Juravle
· 10 years ago
23a8e35
Support unresolved fields in optimizing
by Calin Juravle
· 10 years ago
175dc73
Support unresolved methods in Optimizing
by Calin Juravle
· 10 years ago
fa6b93c
Optimizing: Tag arena allocations in HGraph.
by Vladimir Marko
· 10 years ago
6058455
Optimizing: Tag basic block allocations with their source.
by Vladimir Marko
· 10 years ago
145acc5
Revert "Optimizing: Tag basic block allocations with their source."
by Vladimir Marko
· 10 years ago
91e11c0
Optimizing: Tag basic block allocations with their source.
by Vladimir Marko
· 10 years ago
8c4113b
Merge "Revert "Revert "Revert "Revert "Use the object class as top in reference type propagation"""""
by Calin Juravle
· 10 years ago
3dac766
Merge "Revert "Revert "Revert "Revert "Fixes and improvements in ReferenceTypePropagation"""""
by Calin Juravle
· 10 years ago
2e76830
Revert "Revert "Revert "Revert "Use the object class as top in reference type propagation""""
by Calin Juravle
· 10 years ago
d60a1af
Run intrinsics on inlined code.
by Scott Wakeling
· 10 years ago
a5ae3c3
Revert "Revert "Revert "Revert "Fixes and improvements in ReferenceTypePropagation""""
by Calin Juravle
· 10 years ago
e344a80
Revert "Revert "Revert "Fixes and improvements in ReferenceTypePropagation"""
by Calin Juravle
· 10 years ago
00e3b38
Revert "Revert "Fixes and improvements in ReferenceTypePropagation""
by Calin Juravle
· 10 years ago
c5bee2a
Merge "Revert "Fixes and improvements in ReferenceTypePropagation""
by Calin Juravle
· 10 years ago
32d7806
Merge "Revert "Use the object class as top in reference type propagation""
by Calin Juravle
· 10 years ago
7733bd6
Revert "Use the object class as top in reference type propagation"
by Calin Juravle
· 10 years ago
9b0096b
Revert "Fixes and improvements in ReferenceTypePropagation"
by Calin Juravle
· 10 years ago
e6e38ce
Merge "Use the object class as top in reference type propagation"
by Calin Juravle
· 10 years ago
a3073e2
Merge "Fixes and improvements in ReferenceTypePropagation"
by Calin Juravle
· 10 years ago
3fabec7
Use the object class as top in reference type propagation
by Calin Juravle
· 10 years ago
b0d5fc0
Fixes and improvements in ReferenceTypePropagation
by Calin Juravle
· 10 years ago
ffee3d3
ART: Build SSA form when try/catch is present
by David Brazdil
· 10 years ago
bff7503
Revert "Revert "ART: Ignore try blocks with no throwing instructions""
by David Brazdil
· 10 years ago
efe374d
Revert "ART: Ignore try blocks with no throwing instructions"
by David Brazdil
· 10 years ago
8f8ee68
ART: Ignore try blocks with no throwing instructions
by David Brazdil
· 10 years ago
242febb
Don't print signatures to avoid spaces.
by Nicolas Geoffray
· 10 years ago
8922e0b
Merge "ART: Changes to try-catch in GraphBuilder"
by David Brazdil
· 10 years ago
56e1acc
ART: Changes to try-catch in GraphBuilder
by David Brazdil
· 10 years ago
842acd4
Emit method name at invokes in the graph visualizer.
by Nicolas Geoffray
· 10 years ago
f9a1995
Revert "Revert "Do not update the type of something we already know.""
by Nicolas Geoffray
· 10 years ago
63107a8
Revert "Do not update the type of something we already know."
by Calin Juravle
· 10 years ago
30eb58c
Do not update the type of something we already know.
by Nicolas Geoffray
· 10 years ago
fc6a86a
Revert "Revert "ART: Implement try/catch blocks in Builder""
by David Brazdil
· 10 years ago
3e18738
Revert "ART: Implement try/catch blocks in Builder"
by David Brazdil
· 10 years ago
0b5c7d1
ART: Implement try/catch blocks in Builder
by David Brazdil
· 10 years ago
3a690be
ART: Fix GraphVisualizer dlopen crash
by David Brazdil
· 10 years ago
eb7b739
Opt compiler: Add disassembly to the '.cfg' output.
by Alexandre Rames
· 10 years ago
66389fb
Verifier: check an aput, even if we know it will fail.
by Nicolas Geoffray
· 10 years ago
7cb499b
Fix bug in optimizing around instanceof.
by Nicolas Geoffray
· 10 years ago
d23eeef
Support for inlining methods that call/throw.
by Nicolas Geoffray
· 10 years ago
9099ef7
Add tests for InstanceOf's and CheckCast's MustDoNullCheck
by Guillaume "Vermeille" Sanchez
· 10 years ago
0ba218d
Remove unnecessary clinit checks
by Calin Juravle
· 10 years ago
9ba4e65
Merge "Revert "Add test for Change-Id: Ied0412a01922b40a3f5d89bed49707498582abc1""
by Calin Juravle
· 10 years ago
2b79984
Revert "Add test for Change-Id: Ied0412a01922b40a3f5d89bed49707498582abc1"
by Calin Juravle
· 10 years ago
713c59e
Merge "Add test for Change-Id: Ied0412a01922b40a3f5d89bed49707498582abc1"
by Calin Juravle
· 10 years ago
0f675d8
Add test for Change-Id: Ied0412a01922b40a3f5d89bed49707498582abc1
by Guillaume "Vermeille" Sanchez
· 10 years ago
f1a9ff7
ART: Mark constructor 'explicit'
by David Brazdil
· 10 years ago
c7a2485
ART: Revert change to LiveRange::Dump
by David Brazdil
· 10 years ago
7fe79ff
Revert "ART: Revert change to LiveRange::Dump"
by David Brazdil
· 10 years ago
294a050
ART: Revert change to LiveRange::Dump
by David Brazdil
· 10 years ago
c57397b
ART: Print C1vis lists as [v1,...,vN]
by David Brazdil
· 10 years ago
9f99d92
ART: Fix a minor lint error
by David Brazdil
· 10 years ago
c7465286
ART: Refactor GraphVisualizer attribute printing
by David Brazdil
· 10 years ago
a4b8c21
ART: Rediscover loops after deleting blocks in DCE
by David Brazdil
· 10 years ago
0a23d74
Add a parent environment to HEnvironment.
by Nicolas Geoffray
· 10 years ago
27df758
[optimizing] Add memory barriers in constructors when needed
by Calin Juravle
· 10 years ago
62e074f
ART: Print C1vis header only if visualizer enabled
by David Brazdil
· 10 years ago
09ed1a3
[optimizing] Implement X86 intrinsic support
by Mark Mendell
· 10 years ago
7c3952f
ART: Add -Wunused
by Andreas Gampe
· 10 years ago
d6138ef
Ensure the graph is correctly typed.
by Nicolas Geoffray
· 10 years ago
bb7a28a
ART: Dump environment to cfg file.
by Zheng Xu
· 10 years ago
Next »