Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
edc34c88b8f8abd04f9c4668787403608cf0b2d4
/
compiler
/
dex
/
mir_graph.cc
1293b6b
Merge "ART: Fix issues with SplitBlock"
by Bill Buzbee
· 10 years ago
33c1702
ART: Fix issues with SplitBlock
by Mathew Zaleski
· 10 years ago
9944b3b
Fix to MirGraph::GetSSANameWithConst()
by Mark Mendell
· 10 years ago
e767f6c
Fix build_all_egdes in MIRGraph::ProcessCanThrow().
by Vladimir Marko
· 10 years ago
955af68
Merge "ART: Reset bb id to the last list mir"
by Bill Buzbee
· 10 years ago
a2a9108
Merge "Update maximum number of reachable blocks in last step"
by Bill Buzbee
· 10 years ago
7503597
ART: Deprecate CompilationUnit's code_item
by Razvan A Lupusoru
· 10 years ago
590c6a4
ART: Reset bb id to the last list mir
by Chao-ying Fu
· 10 years ago
e39c54e
Deprecate GrowableArray, use ArenaVector instead.
by Vladimir Marko
· 10 years ago
b7fc629
ART: Fix instruction flags of kMirOpCheck and kMirOpCheckPart2
by Udayan Banerji
· 10 years ago
b3a84e2
ART: Vectorization opcode implementation fixes
by Lupusoru, Razvan A
· 10 years ago
1500e6f
ART: Update CFG dumper to handle extended better
by Razvan A Lupusoru
· 10 years ago
8d0d03e
ART: Change temporaries to positive names
by Razvan A Lupusoru
· 10 years ago
b5bce7c
ART: Add non-temporal store support
by Jean Christophe Beyler
· 10 years ago
1ff1747
Merge "ART: Extending FlagsOf"
by Ian Rogers
· 10 years ago
fb0ea2d
ART: Extending FlagsOf
by Jean Christophe Beyler
· 10 years ago
37f05ef
Reduced memory usage of primitive fields smaller than 4-bytes
by Fred Shih
· 10 years ago
53c913b
ART: Clean up compiler
by Andreas Gampe
· 10 years ago
a37ad7a
Merge "GetDalvikDisassembly should work even without SSA info"
by Ian Rogers
· 10 years ago
954c7ea
Merge "ART: Fix frontend to allow possibility of multiple code units"
by Ian Rogers
· 10 years ago
20acd5b
Merge "ART: Remove a BasicBlock's fall_through pointer in Hide()"
by Ian Rogers
· 10 years ago
0f3e498
GetDalvikDisassembly should work even without SSA info
by Serguei Katkov
· 10 years ago
f588b50
ART: Remove a BasicBlock's fall_through pointer in Hide()
by Jean Christophe Beyler
· 10 years ago
e77493c
Make common BitVector operations inline-able.
by Ian Rogers
· 10 years ago
09ae022
ART: Fix frontend to allow possibility of multiple code units
by Razvan A Lupusoru
· 10 years ago
90223cc
Fix missing operation in SplitBlock
by Junmo Park
· 10 years ago
8081d2b
Create allocator adapter for using Arena in std containers.
by Vladimir Marko
· 10 years ago
688e7c5
ART: ReEnable check for a gap between method's arg "in" vregs and rest of its vregs
by Alexei Zavjalov
· 10 years ago
55fff04
Rewrite topological sort order and improve GVN.
by Vladimir Marko
· 10 years ago
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
· 10 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
· 10 years ago
95a0597
Global Value Numbering.
by Vladimir Marko
· 10 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
· 10 years ago
04f4d8a
Add an optimization for removing redundant suspend tests in ART
by Wei Jin
· 10 years ago
c029c98
Update maximum number of reachable blocks in last step
by Johnny Qiu
· 10 years ago
a4307ac
ART: Fix comments and link before MIR to next in Remove method
by Jean Christophe Beyler
· 10 years ago
35ba7f3
Quick compiler: fix array overrun.
by buzbee
· 10 years ago
2469e60
ART: Setting up cleanup
by Jean Christophe Beyler
· 10 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
· 10 years ago
d4750f2
Revert "ART: Better SSA Allocation when recreating SSA"
by Bill Buzbee
· 10 years ago
be7ba65
Merge "ART: Better SSA Allocation when recreating SSA"
by Ian Rogers
· 10 years ago
8512758
ART: BasicBlock API Implementation
by Jean Christophe Beyler
· 10 years ago
82f3c1b
Merge "ART: API to dex instructions"
by Ian Rogers
· 10 years ago
a5b8fde
Rewrite BitVector index iterator.
by Vladimir Marko
· 10 years ago
c3db20b
ART: API to dex instructions
by Jean Christophe Beyler
· 10 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
· 10 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
Next »