Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
8813820aa916a31ad33cdc0db053eb3ee90207cb
/
compiler
/
dex
/
mir_graph.cc
a8869e6
ART: Do not dump hidden basic blocks and add a counter to file naming
by Jean Christophe Beyler
· 10 years ago
2ab40eb
ART: Add Invokes to DecodedInstruction
by Jean Christophe Beyler
· 11 years ago
49b874b
Merge "ART: Detached blocks should not be processed by compiler"
by Ian Rogers
· 10 years ago
989367a
ART: Detached blocks should not be processed by compiler
by Niranjan Kumar
· 11 years ago
95a0597
Global Value Numbering.
by Vladimir Marko
· 11 years ago
665f681
Merge "Workaround for invalid monitor-exit catch ranges."
by Vladimir Marko
· 10 years ago
e8ae814
Workaround for invalid monitor-exit catch ranges.
by Vladimir Marko
· 10 years ago
60bfe7b
X86 Backend support for vectorized float and byte 16x16 operations
by Udayan Banerji
· 10 years ago
622bdbe
Fix topological ordering and use it for optimizations.
by Vladimir Marko
· 10 years ago
4439596
ART: Hide unreachable basic blocks in the compiler
by Andreas Gampe
· 11 years ago
04f4d8a
Add an optimization for removing redundant suspend tests in ART
by Wei Jin
· 11 years ago
a4307ac
ART: Fix comments and link before MIR to next in Remove method
by Jean Christophe Beyler
· 11 years ago
35ba7f3
Quick compiler: fix array overrun.
by buzbee
· 11 years ago
2469e60
ART: Setting up cleanup
by Jean Christophe Beyler
· 11 years ago
4896d7b
ART: Better SSA Allocation when recreating SSA
by Jean Christophe Beyler
· 11 years ago
919ed6b
Merge "Revert "ART: Better SSA Allocation when recreating SSA""
by Bill Buzbee
· 11 years ago
d4750f2
Revert "ART: Better SSA Allocation when recreating SSA"
by Bill Buzbee
· 11 years ago
be7ba65
Merge "ART: Better SSA Allocation when recreating SSA"
by Ian Rogers
· 11 years ago
8512758
ART: BasicBlock API Implementation
by Jean Christophe Beyler
· 11 years ago
82f3c1b
Merge "ART: API to dex instructions"
by Ian Rogers
· 11 years ago
a5b8fde
Rewrite BitVector index iterator.
by Vladimir Marko
· 11 years ago
c3db20b
ART: API to dex instructions
by Jean Christophe Beyler
· 11 years ago
44e5bde
ART: Topological Sort Traversal Implementation
by Jean Christophe Beyler
· 11 years ago
3aa5773
ART: MIR, SSARepresentation, and BasicBlock Additional API
by Jean Christophe Beyler
· 11 years ago
ef562fd
Quick compiler: free up space in MIR.
by buzbee
· 11 years ago
d65c51a
ART: Add support for constant vector literals
by Mark Mendell
· 11 years ago
f8c762b
ART: ChildBlockIterator Implementation
by Jean Christophe Beyler
· 11 years ago
29a2648
Move DecodedInstruction into MIR.
by Ian Rogers
· 11 years ago
cb73fb3
ART: Better SSA Allocation when recreating SSA
by Jean Christophe Beyler
· 11 years ago
cc794c3
ART: Move oat_data_flow_attributes_ to private and put an API
by Jean Christophe Beyler
· 11 years ago
25bc279
Small update to CFG printing using DOT
by Razvan A Lupusoru
· 11 years ago
cdacac4
ART: API changes
by Jean Christophe Beyler
· 11 years ago
bfea9c2
Class initialization check elimination.
by Vladimir Marko
· 11 years ago
3d73ba2
Avoid Cache*LoweringInfo pass when there's no GET/PUT/INVOKE.
by Vladimir Marko
· 11 years ago
f096aad
Cache method lowering info in mir graph.
by Vladimir Marko
· 11 years ago
83cc7ae
Create a scoped arena allocator and use that for LVN.
by Vladimir Marko
· 11 years ago
be0e546
Cache field lowering info in mir_graph.
by Vladimir Marko
· 11 years ago
b1f1d64
Workaround for range ops spanning vreg gap
by buzbee
· 11 years ago
9c86a02
Revert "Annotate used fields."
by Ian Rogers
· 11 years ago
7f6cf56
Annotate used fields.
by Vladimir Marko
· 11 years ago
f3e2cc4
Code cleanup to avoid LLVM dependency when building with quick only.
by Nicolas Geoffray
· 11 years ago
3bc0174
GenSpecialCase support for x86
by Razvan A Lupusoru
· 11 years ago
da7a69b
Enable compiler temporaries
by Razvan A Lupusoru
· 11 years ago
2730db0
Add VerfiedMethod to DexCompilationUnit.
by Vladimir Marko
· 11 years ago
4376c87
Remove the link from dalvik instruction back to kMirOpCheck.
by Vladimir Marko
· 11 years ago
787bbf8
Merge "64bit printf flag clean-up for MIR graph."
by Ian Rogers
· 11 years ago
c6dbf90
Revert "Remove the link from dalvik instruction back to kMirOpCheck."
by Ian Rogers
· 11 years ago
23b03b5
64bit printf flag clean-up for MIR graph.
by Ian Rogers
· 11 years ago
8a3e7e7
Remove the link from dalvik instruction back to kMirOpCheck.
by Vladimir Marko
· 11 years ago
4e97c53
Added pass framework
by Jean Christophe Beyler
· 11 years ago
d0a5155
Add suffix parameter to DumpCFG
by Jean Christophe Beyler
· 11 years ago
5816ed4
Detect special methods at the end of verification.
by Vladimir Marko
· 11 years ago
1da1e2f
More compile-time tuning
by buzbee
· 11 years ago
17189ac
Quick compiler compile-time/memory use improvement
by buzbee
· 11 years ago
0d82948
64-bit prep
by buzbee
· 11 years ago
b48819d
Compile-time tuning: assembly phase
by buzbee
· 11 years ago
8b2c0b9
Use class def index from java.lang.Class.
by Ian Rogers
· 11 years ago
bd663de
Compile-time tuning: register/bb utilities
by buzbee
· 11 years ago
f6c4b3b
New arena memory allocator.
by Mathieu Chartier
· 11 years ago
2724776
Support inline dex data, take 2
by buzbee
· 11 years ago
46a1270
Revert "Support inline dex data"
by Brian Carlstrom
· 11 years ago
64d8f18
Merge "Support inline dex data"
by buzbee
· 11 years ago
728328a
Support inline dex data
by buzbee
· 11 years ago
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 11 years ago
479f83c
Dex compiler: re-enable method pattern matching
by buzbee
· 11 years ago
4274889
Fixing cpplint readability/check issues
by Brian Carlstrom
· 11 years ago
02c8cc6
Fixing cpplint whitespace/blank_line, whitespace/end_of_line, whitespace/labels, whitespace/semicolon issues
by Brian Carlstrom
· 11 years ago
9b7085a
Fix cpplint readability/braces issues
by Brian Carlstrom
· 11 years ago
df62950
Fix cpplint whitespace/parens issues
by Brian Carlstrom
· 11 years ago
0cd7ec2
Fix cpplint whitespace/blank_line issues
by Brian Carlstrom
· 11 years ago
b1eba21
Fix cpplint whitespace/comma issues
by Brian Carlstrom
· 11 years ago
2ce745c
Fix cpplint whitespace/braces issues
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/compiler/dex/mir_graph.cc]
8d3a117
Perf tweaks to compiling and oat writing.
by Ian Rogers
· 12 years ago
39ebcb8
More profiler driven tweaks.
by Ian Rogers
· 12 years ago
6282dc1
MIR tidying.
by Ian Rogers
· 12 years ago
862a760
Compiler: continuing refactoring
by buzbee
· 12 years ago
1fd3346
Compiler: LIR restructuring
by buzbee
· 12 years ago
311ca16
Compiler: Spring cleaning
by buzbee
· 12 years ago