Gitiles
Code Review
Sign In
LeafOS
/
LeafOS-Project
/
android_art
/
67ab1c5517c7f6ac485f218c903db8da59f40ed7
/
compiler
/
optimizing
/
graph_checker.h
009d166
Use ScopedArenaAllocator in BCE, DCE, LSE, ...
by Vladimir Marko
· 7 years ago
ca6fff8
ART: Use ScopedArenaAllocator for pass-local data.
by Vladimir Marko
· 7 years ago
93a18c5
Forbid HDeoptimize instructions in OSR methods.
by Nicolas Geoffray
· 9 years ago
f355c3f
Fix Boolean to integral types conversions.
by Roland Levillain
· 9 years ago
947eb70
Optimizing: Reduce arena memory used by GraphChecker.
by Vladimir Marko
· 9 years ago
6fa06e6
Merge "Tighten art::HNeg type constraints on its input."
by Roland Levillain
· 9 years ago
937e6cd
Tighten art::HNeg type constraints on its input.
by Roland Levillain
· 9 years ago
f6a35de
Optimizing: Fix register allocator validation memory usage.
by Vladimir Marko
· 9 years ago
badd826
ART: Run SsaBuilder from HGraphBuilder
by David Brazdil
· 9 years ago
74eb1b2
ART: Implement HSelect
by David Brazdil
· 9 years ago
f555258
ART: Create BoundType for CheckCast early
by David Brazdil
· 9 years ago
9bc4361
ART: Fix simplification of catch blocks in the presence of dead code
by David Brazdil
· 9 years ago
655e585
Optimizing: Move GraphChecker memory allocations to arena.
by Vladimir Marko
· 9 years ago
fe57faa
[optimizing] Add basic PackedSwitch support
by Mark Mendell
· 9 years ago
ffee3d3
ART: Build SSA form when try/catch is present
by David Brazdil
· 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
1152c92
[optimizing] Rename HasArrayAccesses and check it
by Mark Mendell
· 10 years ago
4c0eb42
Ensure inlined static calls perform clinit checks in Optimizing.
by Roland Levillain
· 10 years ago
e7bee3b
Merge "Remove duplicates phis created during SSA transformation"
by Calin Juravle
· 10 years ago
a4f8831
Remove duplicates phis created during SSA transformation
by Calin Juravle
· 10 years ago
13b4718
ART: Remove DCHECKs for boolean type
by David Brazdil
· 10 years ago
8d5b8b2
ART: Force constants into the entry block
by David Brazdil
· 10 years ago
5c4405e
Improve error messages in art::GraphChecker and art::SSAChecker
by Roland Levillain
· 10 years ago
9ee6618
Constant fold after inlining.
by Nicolas Geoffray
· 10 years ago
7c5367b
Fix ids and remove invoke when inlining.
by Nicolas Geoffray
· 10 years ago
3159674
Fix a bug in the type analysis phase of optimizing.
by Nicolas Geoffray
· 10 years ago
91356c0
ART: Use std::vector in GraphChecker
by Andreas Gampe
· 10 years ago
c7dd295
Tidy up logging.
by Ian Rogers
· 10 years ago
75be283
Revert "Revert "Introduce a class to implement optimization passes.""
by Roland Levillain
· 10 years ago
633021e
Implement default traversals in CFG & SSA graph checkers.
by Roland Levillain
· 10 years ago
1ddbf6d
Revert "Introduce a class to implement optimization passes."
by Nicolas Geoffray
· 10 years ago
bf9cd7b
Introduce a class to implement optimization passes.
by Roland Levillain
· 10 years ago
6b879dd
Add loop- and phi-related checks in the optimizing compiler.
by Roland Levillain
· 10 years ago
ccc07a9
Add CFG and SSA form checkers in the optimizing compiler.
by Roland Levillain
· 10 years ago