Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
a5197fa69737f89ea92758420539f74a19bf8947
/
compiler
/
optimizing
38e380b
MIPS: Implement Sum-of-Abs-Differences
by Lena Djokic
· 7 years ago
eab2b42
Merge "Remove kIsVdexEnabled."
by Nicolas Geoffray
· 7 years ago
8eaa8e5
Remove kIsVdexEnabled.
by Nicolas Geoffray
· 7 years ago
3da1d0f
Use CodeItemAccessor helpers for method verifier
by Mathieu Chartier
· 7 years ago
0135412
Merge "Revert "Support VecLoad and VecStore in LSE.""
by Nicolas Geoffray
· 7 years ago
8c4ddb2
Revert "Support VecLoad and VecStore in LSE."
by Nicolas Geoffray
· 7 years ago
52ccbde
Merge "MIPS32: Use conditional moves to compute 64-bit shifts."
by Treehugger Robot
· 7 years ago
0e3151b
Improvement on array element aliasing analysis.
by Mingyao Yang
· 7 years ago
6fde072
Merge "Support VecLoad and VecStore in LSE."
by Mingyao Yang
· 7 years ago
e983b16
Merge "Record @{Fast,Critical}Native in method's access flags."
by Vladimir Marko
· 7 years ago
b0a6aee
Record @{Fast,Critical}Native in method's access flags.
by Vladimir Marko
· 7 years ago
27dae5f
Support VecLoad and VecStore in LSE.
by xueliang.zhong
· 7 years ago
b50b16a
Support VecLoad and VecStore in LSA.
by xueliang.zhong
· 7 years ago
3e5fecd
MIPS32: Use conditional moves to compute 64-bit shifts.
by Chris Larsen
· 7 years ago
2202d56
Merge "Check invocation's side effects for LSE."
by Mingyao Yang
· 7 years ago
972e654
Merge "Fix String.equals() for moveable String.class."
by Vladimir Marko
· 7 years ago
bda66c7
Merge "cpplint: Cleanup errors"
by Treehugger Robot
· 7 years ago
293f1c0
Check invocation's side effects for LSE.
by Mingyao Yang
· 7 years ago
2ffb703
cpplint: Cleanup errors
by Igor Murashkin
· 7 years ago
5d16562
Merge "Delete CodeItemIterator"
by Mathieu Chartier
· 7 years ago
3b3ecdf
Merge "Simplify handling of finalizable in LSE."
by Mingyao Yang
· 7 years ago
025c1a6
Simplify handling of finalizable in LSE.
by Mingyao Yang
· 7 years ago
da28305
Fix String.equals() for moveable String.class.
by Vladimir Marko
· 7 years ago
7a0222e
MIPS32: Don't leave vector registers in an unpredictable state
by Goran Jakovljevic
· 7 years ago
cefd676
Merge "runtime: Bitstring implementation for subtype checking (4/4)."
by Treehugger Robot
· 7 years ago
86083f7
runtime: Bitstring implementation for subtype checking (4/4).
by Igor Murashkin
· 7 years ago
0021feb
Delete CodeItemIterator
by Mathieu Chartier
· 7 years ago
4098a7a
Refactor ArtField::GetType<>() as {Lookup,Resolve}Type().
by Vladimir Marko
· 7 years ago
ea604b2
Merge "MIPS: Improve InstructionCodeGeneratorMIPS*::GenerateSuspendCheck()."
by Treehugger Robot
· 7 years ago
71976e2
Merge "MIPS: java.lang.Thread.interrupted() intrinsic"
by Treehugger Robot
· 7 years ago
a204591
MIPS: Improve InstructionCodeGeneratorMIPS*::GenerateSuspendCheck().
by Chris Larsen
· 7 years ago
5f31703
Merge "Refactor DexInstructionIterator"
by Mathieu Chartier
· 7 years ago
72627a5
Merge "Fix LSA hunt for original reference bug."
by Nicolas Geoffray
· 7 years ago
b065b03
MIPS: java.lang.Thread.interrupted() intrinsic
by Chris Larsen
· 7 years ago
e0eb483
Fix LSA hunt for original reference bug.
by xueliang.zhong
· 7 years ago
33bff25
ART: Make InstructionSet an enum class and add kLast.
by Vladimir Marko
· 7 years ago
2b2bef2
Refactor DexInstructionIterator
by Mathieu Chartier
· 7 years ago
13e6f29
Merge "Alignment optimizations in vectorizer."
by Aart Bik
· 7 years ago
43f0cdb
ART: Intrinsify polymorphic signature methods
by Orion Hodson
· 7 years ago
38a3f21
Alignment optimizations in vectorizer.
by Aart Bik
· 7 years ago
e434c4f
MIPS: Basic SIMD reduction support.
by Lena Djokic
· 7 years ago
df12b6f
Merge "Use HGraphDelegateVisitor instead of HGraphVisitor for lse."
by Mingyao Yang
· 7 years ago
c62b7ec
Use HGraphDelegateVisitor instead of HGraphVisitor for lse.
by Mingyao Yang
· 7 years ago
31275df
Merge "Fix type conversion bug"
by Treehugger Robot
· 7 years ago
dab6907
Fix type conversion bug
by Aart Bik
· 7 years ago
715f43e
MIPS32: Improve stack alignment, use sdc1/ldc1, where possible.
by Chris Larsen
· 7 years ago
e4df8d9
Merge "Improve sign and zero extension analysis."
by Treehugger Robot
· 7 years ago
2e61a57
MIPS32: Do implicit null check properly
by Goran Jakovljevic
· 7 years ago
4d1a9d4
Improve sign and zero extension analysis.
by Aart Bik
· 7 years ago
96b7474
Merge "Use ScopedArenaAllocator for code generation."
by Vladimir Marko
· 7 years ago
b277aa1
Merge "ART: Introduce Uint8 loads in compiled code."
by Vladimir Marko
· 7 years ago
61b9228
ART: Introduce Uint8 loads in compiled code.
by Vladimir Marko
· 7 years ago
ce20f2f
Merge "Revert "Force OSR compilation on all compilations.""
by Nicolas Geoffray
· 7 years ago
1949baf
Revert "Force OSR compilation on all compilations."
by Nicolas Geoffray
· 7 years ago
28d3cda
Merge "Force OSR compilation on all compilations."
by Nicolas Geoffray
· 7 years ago
e4311fc
Merge "Fix braino in BoundsCheckSlowPathX86_64."
by Treehugger Robot
· 7 years ago
174b2e2
Use ScopedArenaAllocator for code generation.
by Vladimir Marko
· 7 years ago
c217666
Force OSR compilation on all compilations.
by Nicolas Geoffray
· 7 years ago
003444a
Fix braino in BoundsCheckSlowPathX86_64.
by Nicolas Geoffray
· 7 years ago
3b8c82f
MIPS32R2: Enable table-based switch in presence of irreducible loops
by Alexey Frunze
· 7 years ago
4054e74
Merge "Fix wrong length passed to AAIOBE on x86/x64."
by Treehugger Robot
· 7 years ago
0aff3a8
Fix wrong length passed to AAIOBE on x86/x64.
by Nicolas Geoffray
· 7 years ago
89b8df0
Fix min/max SIMD reduction
by Goran Jakovljevic
· 7 years ago
6ee6d22
Merge "ARM: Support SIMD reduction for 32-bit backend."
by Aart Bik
· 7 years ago
6e9b137
ARM: Support SIMD reduction for 32-bit backend.
by Artem Serov
· 7 years ago
37c7405
Merge "Fix using LiveIntervals beyond their lifetime."
by Vladimir Marko
· 7 years ago
bea75ff
Fix using LiveIntervals beyond their lifetime.
by Vladimir Marko
· 7 years ago
009d166
Use ScopedArenaAllocator in BCE, DCE, LSE, ...
by Vladimir Marko
· 7 years ago
52d52f5
Use ScopedArenaAllocator in GVN.
by Vladimir Marko
· 7 years ago
f361267
Use ScopedArenaAllocator for Phi elimination pass.
by Vladimir Marko
· 7 years ago
69d310e
Use ScopedArenaAllocator for building HGraph.
by Vladimir Marko
· 7 years ago
e764d2e
Use ScopedArenaAllocator for register allocation.
by Vladimir Marko
· 7 years ago
ca6fff8
ART: Use ScopedArenaAllocator for pass-local data.
by Vladimir Marko
· 7 years ago
85eda8b
Merge "Try to preserve dex pc better in vector code."
by Treehugger Robot
· 7 years ago
46b6dbc
Try to preserve dex pc better in vector code.
by Aart Bik
· 7 years ago
a290160
MIPS32R2: Share address computation
by Lena Djokic
· 7 years ago
c8fb211
ART: Simplify And(TypeConversion<Int64>(x), Const32).
by Vladimir Marko
· 7 years ago
5adf26c
Merge "ART: Introduce Uint8 compiler data type."
by Vladimir Marko
· 7 years ago
d5d2f2c
ART: Introduce Uint8 compiler data type.
by Vladimir Marko
· 7 years ago
25ae379
Merge "ART: Add VarHandle fence intrinsics"
by Orion Hodson
· 7 years ago
efac0df
Merge "Generalized zero/sign-ext analysis. Generalized SAD."
by Treehugger Robot
· 7 years ago
df011c3
Generalized zero/sign-ext analysis. Generalized SAD.
by Aart Bik
· 7 years ago
7ba68c8
Merge "ARM/ARM64: Move simplifier visitors to .cc files."
by Treehugger Robot
· 7 years ago
4a4610a
ART: Add VarHandle fence intrinsics
by Orion Hodson
· 7 years ago
0f689e7
ARM/ARM64: Move simplifier visitors to .cc files.
by Vladimir Marko
· 7 years ago
d7d5ed9
Merge "ART: Increase the number of potential instrinsics"
by Orion Hodson
· 7 years ago
cd9903d
Merge "ART: Generalize "x >> (s & m)" simplification."
by Vladimir Marko
· 7 years ago
cfcc9cf
ART: Increase the number of potential instrinsics
by Orion Hodson
· 7 years ago
7033d49
ART: Generalize "x >> (s & m)" simplification.
by Vladimir Marko
· 7 years ago
9c0a6ce
Merge "Enables GVN for x86 and x86_64."
by Treehugger Robot
· 7 years ago
2a7b84b
Merge "Add DexInstructionIterator and use it a few places"
by Mathieu Chartier
· 7 years ago
1d2d4ff
Add DexInstructionIterator and use it a few places
by Mathieu Chartier
· 7 years ago
9e14787
Enables GVN for x86 and x86_64.
by Aart Bik
· 7 years ago
68ca702
Added SAD test. Generalized vector analysis of narrow type.
by Aart Bik
· 7 years ago
e5b35ed
Merge "Enables GVN for MIPS32 and MIPS64."
by Treehugger Robot
· 7 years ago
0ebe0d8
ART: Introduce compiler data type.
by Vladimir Marko
· 7 years ago
994cfb3
Merge "MIPS32R2: Allow all kinds of class/string loads and invokes"
by Vladimir Marko
· 7 years ago
dbbac8f
Implement Sum-of-Abs-Differences idiom recognition.
by Aart Bik
· 7 years ago
2406bf1
Merge "Ensure extract is seen as having scalar result."
by Treehugger Robot
· 7 years ago
b8e9c35
Enables GVN for MIPS32 and MIPS64.
by Lena Djokic
· 7 years ago
Next »