Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
fae1db92d8433d0f75258c190bcf2c940731f036
/
compiler
/
dex
/
mir_graph.cc
4b8f1ec
Use ATTRIBUTE_UNUSED more.
by Roland Levillain
· 9 years ago
6058455
Optimizing: Tag basic block allocations with their source.
by Vladimir Marko
· 9 years ago
736b560
Reduce how often we call FindDexCache
by Mathieu Chartier
· 9 years ago
247e977
Merge "interpreter: Add experimental lambda opcodes for invoke/create-lambda"
by Igor Murashkin
· 9 years ago
2d1a0a4
Quick: Don't expect move-exception in every catch block.
by Vladimir Marko
· 9 years ago
158f35c
interpreter: Add experimental lambda opcodes for invoke/create-lambda
by Igor Murashkin
· 9 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 9 years ago
e299f16
Quick: Abolish kMirOpCheckPart2.
by Vladimir Marko
· 9 years ago
2bee20b
Quick: Fix crash on fall-through out of method code.
by Calin Juravle
· 9 years ago
c91df2d
Revert "Revert "Quick: Rewrite type inference pass.""
by Vladimir Marko
· 9 years ago
1b717f6
Revert "Quick: Rewrite type inference pass."
by Andreas Gampe
· 9 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 9 years ago
e490b01
Quick: Rewrite type inference pass.
by Vladimir Marko
· 10 years ago
c7399c8
ART: Remove LLVM cruft
by Andreas Gampe
· 9 years ago
20f8559
Fixed layout for dex caches in boot image.
by Vladimir Marko
· 10 years ago
216eaa2
Fall back to Quick when Optimizing cannot compile.
by Nicolas Geoffray
· 10 years ago
e5f13e5
Revert "Revert "Add JIT""
by Mathieu Chartier
· 10 years ago
a5ca888
Revert "Add JIT"
by Nicolas Geoffray
· 10 years ago
2535abe
Add JIT
by Mathieu Chartier
· 10 years ago
6561551
Merge "Move arenas into runtime"
by Mathieu Chartier
· 10 years ago
b666f48
Move arenas into runtime
by Mathieu Chartier
· 10 years ago
6ce3eba
Add suspend checks to special methods.
by Vladimir Marko
· 10 years ago
7a01dc2
Dead code elimination based on GVN results.
by Vladimir Marko
· 10 years ago
e4fcc5b
Clean up Scoped-/ArenaAlocator array allocations.
by Vladimir Marko
· 10 years ago
6a8946b
Quick: Rewrite Phi node insertion.
by Vladimir Marko
· 10 years ago
72f53af
ART: Remove MIRGraph::dex_pc_to_block_map_
by Chao-ying Fu
· 10 years ago
5bdab12
Clean up pass driver
by Mathieu Chartier
· 10 years ago
0b9203e
ART: Some Quick cleanup
by Andreas Gampe
· 10 years ago
cee97e5
ART: Cut filename for DumpCFG
by Andreas Gampe
· 10 years ago
1c6ea44
Move two members out of MIRGraph::temp_::ssa.
by Vladimir Marko
· 10 years ago
341e425
Clean up dead loops before suspend check elimination.
by Vladimir Marko
· 10 years ago
ffda499
Clean up post-opt passes, perform only those we need.
by Vladimir Marko
· 10 years ago
a262f77
ARM: Combine multiply accumulate operations.
by Ningsheng Jian
· 10 years ago
6bb3919
Merge "Quick: Redefine the notion of back-egdes."
by Vladimir Marko
· 10 years ago
8b858e1
Quick: Redefine the notion of back-egdes.
by Vladimir Marko
· 10 years ago
52222d1
Merge "Quick: Kill unreachable blocks instead of just hiding them."
by Vladimir Marko
· 10 years ago
cb873d8
Quick: Kill unreachable blocks instead of just hiding them.
by Vladimir Marko
· 10 years ago
717a3e4
Re-factor Quick ABI support
by Serguei Katkov
· 10 years ago
6489d22
Quick compiler: handle embedded switch data
by buzbee
· 10 years ago
d7a6f48
Merge "Eliminate suspend checks on back-edges to return insn."
by Vladimir Marko
· 10 years ago
26e7d45
Eliminate suspend checks on back-edges to return insn.
by Vladimir Marko
· 10 years ago
1c51b2b
Merge "ART: Add div-zero check elimination to LVN/GVN"
by Vladimir Marko
· 10 years ago
c7a77bf
ART: Fix NullCheckElimination, BBCombine, and SplitBlock
by Razvan A Lupusoru
· 10 years ago
e095114
ART: Add div-zero check elimination to LVN/GVN
by Razvan A Lupusoru
· 10 years ago
f41b92c
Fix possible array access issue
by Vladimir
· 10 years ago
b72c723
ART: X86 vectorized reduce may use incorrect extract index
by Razvan A Lupusoru
· 10 years ago
f585e54
Clean up MIRGraph pass temporaries.
by Vladimir Marko
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
66c6d7b
Rewrite class initialization check elimination.
by Vladimir Marko
· 10 years ago
415ac88
Quick: In GVN, apply modifications early if outside loop.
by Vladimir Marko
· 10 years ago
312eb25
Quick: Improve the BBCombine pass.
by Vladimir Marko
· 10 years ago
fc787ec
Enable -Wimplicit-fallthrough.
by Ian Rogers
· 10 years ago
1373595
stdint types all the way!
by Ian Rogers
· 10 years ago
5229cf1
Quick: Reduce memory usage and improve compile time.
by Vladimir Marko
· 10 years ago
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
· 10 years ago
919ed6b
Merge "Revert "ART: Better SSA Allocation when recreating SSA""
by Bill Buzbee
· 10 years ago
Next »