Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
9755c262df1be7f5d5b98d038c8fd3734e974f9d
/
compiler
/
optimizing
a69e790
Merge "Make static helper methods member functions of OptimizingCompiler class"
by Aart Bik
· 9 years ago
de4cf16
Merge "Do not emit stack maps for runtime calls to ReadBarrierMarkRegX."
by Roland Levillain
· 9 years ago
f5fb090
Make static helper methods member functions of OptimizingCompiler class
by Wojciech Staszkiewicz
· 9 years ago
dec8f63
Do not emit stack maps for runtime calls to ReadBarrierMarkRegX.
by Roland Levillain
· 9 years ago
67def59
Combine offsets in loop-based dynamic BCE.
by Aart Bik
· 9 years ago
057361c
Merge "Move caller-saves saving/restoring to ReadBarrierMarkRegX."
by Roland Levillain
· 9 years ago
4359e61
Move caller-saves saving/restoring to ReadBarrierMarkRegX.
by Roland Levillain
· 9 years ago
a92938a
Merge "ARM: Port instr simplification of array accesses."
by Vladimir Marko
· 9 years ago
328429f
ARM: Port instr simplification of array accesses.
by Artem Serov
· 9 years ago
e4b1c86
Merge "Revert "Revert "Refactor GetIMTIndex"""
by Treehugger Robot
· 9 years ago
8a75990
Merge "Refactor register allocation to be pluggable"
by Treehugger Robot
· 9 years ago
0b110f4
Fix accidental pass-by-value
by Matthew Gharrity
· 9 years ago
8f49d4b
Refactor register allocation to be pluggable
by Matthew Gharrity
· 9 years ago
360b4b0
Merge "ART: Change return types of field access entrypoints"
by Vladimir Marko
· 9 years ago
6740997
ART: Change return types of field access entrypoints
by Andreas Gampe
· 9 years ago
79e7324
Merge "JIT: Don't update the dex cache of another class loader."
by Nicolas Geoffray
· 9 years ago
c17e6d3
Merge "ARM: Change mem address mode for array accesses."
by Vladimir Marko
· 9 years ago
6c91679
ARM: Change mem address mode for array accesses.
by Artem Serov
· 9 years ago
465ecc8
Revert "Revert "Refactor GetIMTIndex""
by Matthew Gharrity
· 9 years ago
5d6e27d
Refactor SSA deconstruction into its own class
by Matthew Gharrity
· 9 years ago
491617a
JIT: Don't update the dex cache of another class loader.
by Nicolas Geoffray
· 9 years ago
0c67dda
Merge "Rename current register allocator implementation"
by Treehugger Robot
· 9 years ago
4c489f4
Merge "MIPS64: Highest/Lowest Bit Intrinsic Support"
by Roland Levillain
· 9 years ago
71280fc
Fix the build with respect to new VIXL.
by Roland Levillain
· 9 years ago
5668e58
Merge "Fixes to build against new VIXL interface."
by Roland Levillain
· 9 years ago
24670a7
Merge "Add a new control flow simplifier."
by Nicolas Geoffray
· 9 years ago
68bd9b9
ARM64: Improve code generated to spill/restore for slow paths.
by Alexandre Rames
· 9 years ago
dac9b19
Add a new control flow simplifier.
by Nicolas Geoffray
· 9 years ago
e928885
Rename current register allocator implementation
by Matthew Gharrity
· 9 years ago
97c72b7
Fixes to build against new VIXL interface.
by Scott Wakeling
· 9 years ago
05d9a64
Merge "Revert "Revert "Dump more dex file data in oatdump"""
by Treehugger Robot
· 9 years ago
dc00f18
Revert "Revert "Dump more dex file data in oatdump""
by Mathieu Chartier
· 9 years ago
f18f3cb
Merge "Integer.bitCount and Long.bitCount intrinsics for ARM"
by Treehugger Robot
· 9 years ago
f1073c8
Integer.bitCount and Long.bitCount intrinsics for ARM
by xueliang.zhong
· 9 years ago
2c30a37
Merge "Introduce more compact ReadBarrierMark slow-paths."
by Roland Levillain
· 9 years ago
7598736
Merge "Revert "Dump more dex file data in oatdump""
by Nicolas Geoffray
· 9 years ago
9c05578
Revert "Dump more dex file data in oatdump"
by Nicolas Geoffray
· 9 years ago
09d77fa
Merge "Fix a bug in ClassTableGet code generation for IMTs."
by Nicolas Geoffray
· 9 years ago
8e2c562
Dump more dex file data in oatdump
by Mathieu Chartier
· 9 years ago
633c22d
Merge "Improve search for available spill slots in RA"
by Treehugger Robot
· 9 years ago
a708355
Merge "X86: Use memory to do array range checks"
by Vladimir Marko
· 9 years ago
ff484b9
Fix a bug in ClassTableGet code generation for IMTs.
by Nicolas Geoffray
· 9 years ago
ee8d971
X86: Use memory to do array range checks
by Mark Mendell
· 9 years ago
02b7580
Introduce more compact ReadBarrierMark slow-paths.
by Roland Levillain
· 9 years ago
f64a6ab
Improve search for available spill slots in RA
by Matthew Gharrity
· 9 years ago
058d934
Merge "ARM64: Shorter fast-path for read barrier field load."
by Vladimir Marko
· 9 years ago
2f378bf
Merge "Two more patterns for instruction simplifier"
by Vladimir Marko
· 9 years ago
877a033
ARM64: Shorter fast-path for read barrier field load.
by Vladimir Marko
· 9 years ago
5f4f6cf
Merge "ARM: Shorter fast-path for read barrier field load."
by Vladimir Marko
· 9 years ago
d3278bd
Two more patterns for instruction simplifier
by Maxim Kazantsev
· 9 years ago
d8f5f56
Merge "Rename kCall to kCallOnMainOnly"
by Roland Levillain
· 9 years ago
194bcfe
ARM: Shorter fast-path for read barrier field load.
by Vladimir Marko
· 9 years ago
54ff482
Rename kCall to kCallOnMainOnly
by Serban Constantinescu
· 9 years ago
83e4903
Merge "Revert "Revert "Optimize IMT"""
by Jeff Hao
· 9 years ago
ab92250
MIPS64: Highest/Lowest Bit Intrinsic Support
by Chris Larsen
· 9 years ago
b136c87
Merge "MIPS64: java.lang.Math.round"
by Aart Bik
· 9 years ago
a548c08
Merge "Math Round Intrinsic Implementations For Java8."
by Roland Levillain
· 9 years ago
4a7a7d2
Merge "ARM: Remove unnecessary VMOV from float/double-to-int."
by Vladimir Marko
· 9 years ago
d1e153c
Math Round Intrinsic Implementations For Java8.
by xueliang.zhong
· 9 years ago
fea1abd
Implement System.arraycopy intrinsic on x86.
by Nicolas Geoffray
· 9 years ago
8c5d310
ARM: Remove unnecessary VMOV from float/double-to-int.
by Vladimir Marko
· 9 years ago
9f65db8
Fix System.arraycopy when doing same array copying.
by Nicolas Geoffray
· 9 years ago
a62cb9b
Revert "Revert "Optimize IMT""
by Artem Udovichenko
· 9 years ago
5bf7bac
Revert "Revert "Inline and optimize interface calls.""
by Nicolas Geoffray
· 9 years ago
19dc255
Revert "Inline and optimize interface calls."
by Nicolas Geoffray
· 9 years ago
d9facea
Inline and optimize interface calls.
by Nicolas Geoffray
· 9 years ago
f7ba875
Merge "Simplification for associative and commutative operations on constants"
by Nicolas Geoffray
· 9 years ago
e3fb245
MIPS32: Improve method invocation
by Alexey Frunze
· 9 years ago
e14dc86
Simplification for associative and commutative operations on constants
by Anton Kirilov
· 9 years ago
1fdb340
Merge "Create a typedef for HInstruction::GetInputs() return type."
by Treehugger Robot
· 9 years ago
e900491
Create a typedef for HInstruction::GetInputs() return type.
by Vladimir Marko
· 9 years ago
7fe30f9
Make the Compute() method of all HIRs static.
by Anton Kirilov
· 9 years ago
04e5e59
Merge "Improvements in induction range analysis."
by Aart Bik
· 9 years ago
e430539
Merge "Revert "Integer.bitCount and Long.bitCount intrinsics for ARM""
by Nicolas Geoffray
· 9 years ago
35ca359
Revert "Integer.bitCount and Long.bitCount intrinsics for ARM"
by Nicolas Geoffray
· 9 years ago
8bf8117
Merge "Fix merging HLoadClass with HNewInstance."
by Vladimir Marko
· 9 years ago
52be7e7
Improvements in induction range analysis.
by Aart Bik
· 9 years ago
c7591b4
Fix merging HLoadClass with HNewInstance.
by Vladimir Marko
· 9 years ago
2a17419
Integer.bitCount and Long.bitCount intrinsics for ARM
by xueliang.zhong
· 9 years ago
fdbc395
Merge "Do checks on the fault address when we think it's an NPE."
by Treehugger Robot
· 9 years ago
34bccc1
Merge "ARM64: Ensure stricter alignment when loading and storing register pairs"
by Treehugger Robot
· 9 years ago
e8e1127
Do checks on the fault address when we think it's an NPE.
by Nicolas Geoffray
· 9 years ago
88f288e
Revert "Optimize IMT"
by Nicolas Geoffray
· 9 years ago
e36389f
Merge "Revert "Refactor GetIMTIndex""
by Nicolas Geoffray
· 9 years ago
d4ceecc
Revert "Refactor GetIMTIndex"
by Nicolas Geoffray
· 9 years ago
f249230
Merge "Optimize away useless masking operations on shift amounts."
by Treehugger Robot
· 9 years ago
d5d0c7b
Merge "MIPS64: Remove the workaround in VisitInvokeStaticOrDirect"
by Treehugger Robot
· 9 years ago
bde6ae1
ARM64: Ensure stricter alignment when loading and storing register pairs
by Anton Kirilov
· 9 years ago
47fe36d
Merge "MIPS32: Drop redundant moves in integer conversions"
by Treehugger Robot
· 9 years ago
5051844
Optimize away useless masking operations on shift amounts.
by Alexandre Rames
· 9 years ago
a871ef1
MIPS32: Drop redundant moves in integer conversions
by Alexey Frunze
· 9 years ago
b93a165
Do not remove loads/store with unresolved accesses.
by Nicolas Geoffray
· 9 years ago
1e28d1e
Merge "ART: OneBit intrinsics should use 1ULL for 64-bit shift"
by Treehugger Robot
· 9 years ago
31167a5
Merge changes I4d8da7ce,I4da5be01,Idfbead82
by Roland Levillain
· 9 years ago
7f7f6da
ART: OneBit intrinsics should use 1ULL for 64-bit shift
by Pavel Vyssotski
· 9 years ago
79fb0a2
Merge "ART: Run RTP if invoke inputs have more specific type"
by David Brazdil
· 9 years ago
047664d
MIPS64: Remove the workaround in VisitInvokeStaticOrDirect
by Goran Jakovljevic
· 9 years ago
94ab38f
ART: Run RTP if invoke inputs have more specific type
by David Brazdil
· 9 years ago
3d31242
Re-enable most intrinsics with read barriers.
by Roland Levillain
· 9 years ago
bfea335
Fix ARM & ARM64 UnsafeGetObject intrinsics with read barriers.
by Roland Levillain
· 9 years ago
Next »