Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
d60a1af565566c4a466f389b8fff0716340fc3b1
/
compiler
/
optimizing
/
graph_visualizer.cc
d60a1af
Run intrinsics on inlined code.
by Scott Wakeling
· 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
5e8b137
Create HGraph outside Builder, print timings
by David Brazdil
· 10 years ago
82091da
Implement LICM in optimizing compiler.
by Nicolas Geoffray
· 10 years ago
ea55b93
ART: Further refactor use lists
by David Brazdil
· 10 years ago
ed59619
Optimizing: Speed up HEnvironment use removal
by David Brazdil
· 10 years ago
9dec5a7
Merge "ART: Replace NULL to nullptr in the optimizing compiler"
by Roland Levillain
· 10 years ago
0ada95d
ART: Replace NULL to nullptr in the optimizing compiler
by Jean Christophe Beyler
· 11 years ago
6c2dff8
Revert "Revert "Fully support pairs in the register allocator.""
by Nicolas Geoffray
· 10 years ago
c399fdc
Revert "Fully support pairs in the register allocator."
by Nicolas Geoffray
· 10 years ago
41aedbb
Fully support pairs in the register allocator.
by Nicolas Geoffray
· 10 years ago
c9025c1
Merge "ART: Fixed formatting in HGraphVisualizerPrinter"
by David Brazdil
· 10 years ago
36cf095
ART: Fixed formatting in HGraphVisualizerPrinter
by David Brazdil
· 10 years ago
840e546
Implement double and float support for arm in register allocator.
by Nicolas Geoffray
· 10 years ago
b7e4a06
ART: Refactored VisualizerPrinter visitor pattern
by David Brazdil
· 10 years ago
ee690a3
ART: Added Checker, a pattern matching test engine
by David Brazdil
· 11 years ago
e53798a
Inlining support in optimizing.
by Nicolas Geoffray
· 11 years ago
102cbed
Implement register allocator for floating point registers.
by Nicolas Geoffray
· 11 years ago
75be283
Revert "Revert "Introduce a class to implement optimization passes.""
by Roland Levillain
· 11 years ago
56b9ee6
Stop converting from Location to ManagedRegister.
by Nicolas Geoffray
· 11 years ago
26a25ef
Add a prepare for register allocation pass.
by Nicolas Geoffray
· 11 years ago
1ddbf6d
Revert "Introduce a class to implement optimization passes."
by Nicolas Geoffray
· 11 years ago
bf9cd7b
Introduce a class to implement optimization passes.
by Roland Levillain
· 11 years ago
18efde5
Fix code generation with materialized conditions.
by Nicolas Geoffray
· 11 years ago
b09aacb
Small fixes to get the boot image compiled in debug mode.
by Nicolas Geoffray
· 11 years ago
96f89a2
Add assembly operations with constants in optimizing compiler.
by Nicolas Geoffray
· 11 years ago
412f10c
Support longs in the register allocator for x86_64.
by Nicolas Geoffray
· 11 years ago
86dbb9a
Final CL to enable register allocation on x86.
by Nicolas Geoffray
· 11 years ago
a7062e0
Add a linear scan register allocator to the optimizing compiler.
by Nicolas Geoffray
· 11 years ago
ddb311f
Build live ranges in preparation for register allocation.
by Nicolas Geoffray
· 11 years ago
0d3f578
Linearize the graph before creating live ranges.
by Nicolas Geoffray
· 11 years ago
f635e63
Add a compilation tracing mechanism to the new compiler.
by Nicolas Geoffray
· 11 years ago