Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
8859cec306080a078f67fbe4511b9ca20edf736e
/
compiler
/
optimizing
b92cc33
Pass stats into the loop optimization phase.
by Aart Bik
· 8 years ago
21b8592
Added vectorization stats.
by Aart Bik
· 8 years ago
0148de4
Basic SIMD reduction support.
by Aart Bik
· 8 years ago
982334c
Revert "Basic SIMD reduction support."
by Nicolas Geoffray
· 8 years ago
cfa59b4
Basic SIMD reduction support.
by Aart Bik
· 8 years ago
fa830aa
Merge "Revert "Basic SIMD reduction support.""
by Jeff Tinker
· 8 years ago
a57b4ee
Revert "Basic SIMD reduction support."
by Aart Bik
· 8 years ago
cdb15e4
Merge "Refined range rule for ABS(x)"
by Aart Bik
· 8 years ago
af1a686
Merge "Basic SIMD reduction support."
by Treehugger Robot
· 8 years ago
7f56ff4
Refined range rule for ABS(x)
by Aart Bik
· 8 years ago
9879d0e
Basic SIMD reduction support.
by Aart Bik
· 8 years ago
d219824
Merge "ART: Describe static fields in GraphVisualizer."
by Treehugger Robot
· 8 years ago
bf3243b
ART: Describe static fields in GraphVisualizer.
by Vladimir Marko
· 8 years ago
8ee5860
Merge "ARM: Clean up LocationSummary creation for Long intrinsics."
by Vladimir Marko
· 8 years ago
8920835
Merge "Simplify CreateReferenceInfoForReferenceType() in load-store-analysis"
by Mingyao Yang
· 8 years ago
1819e41
ARM: Clean up LocationSummary creation for Long intrinsics.
by Vladimir Marko
· 8 years ago
60f7344
Merge "ARM: Improve String.equals() intrinsic for const strings."
by Treehugger Robot
· 8 years ago
78e1e04
Merge "ARM64: Remove duplicate helper for intrinsic locations."
by Treehugger Robot
· 8 years ago
49376a9
Merge "ARM: Implement one-bit intrinsics."
by Treehugger Robot
· 8 years ago
4fae4fb
ARM64: Remove duplicate helper for intrinsic locations.
by Vladimir Marko
· 8 years ago
27292e6
ARM: Implement one-bit intrinsics.
by Petre-Ionut Tudor
· 8 years ago
984519c
ARM: Improve String.equals() intrinsic for const strings.
by Vladimir Marko
· 8 years ago
fef2884
Simplify CreateReferenceInfoForReferenceType() in load-store-analysis
by Mingyao Yang
· 8 years ago
641a473
ART: Fix reference-related warnings
by Andreas Gampe
· 8 years ago
3ed4a40
Merge "Implement OneBit intrinsics for arm64."
by Treehugger Robot
· 8 years ago
da48316
Implement OneBit intrinsics for arm64.
by Petre-Ionut Tudor
· 8 years ago
23b752b
Remove obsolete code paths from the ARM code generator
by Anton Kirilov
· 8 years ago
ae53f10
Merge "MIPS32: Allow some patched instructions in delay slots"
by Treehugger Robot
· 8 years ago
a663d9d
MIPS32: Allow some patched instructions in delay slots
by Alexey Frunze
· 8 years ago
5011149
Merge "MIPS64: Implement HSelect"
by Treehugger Robot
· 8 years ago
f708c9a
Merge "MIPS: Eliminate hard-coded offsets in branches"
by Treehugger Robot
· 8 years ago
5bfead5
Merge "MIPS: Support MultiplyAccumulate for SIMD."
by Aart Bik
· 8 years ago
4ec14ff
Merge "RFC: Generate select instruction for conditional returns."
by Nicolas Geoffray
· 8 years ago
bc5460b
MIPS: Support MultiplyAccumulate for SIMD.
by Lena Djokic
· 8 years ago
e9b61ba
Merge changes Ic119441c,I83b96b41
by Treehugger Robot
· 8 years ago
6ef4567
optimizing: Add statistics for # of constructor fences added/removed
by Igor Murashkin
· 8 years ago
1e065a5
optimizing: Refactor statistics to use OptimizingCompilerStats helper
by Igor Murashkin
· 8 years ago
52b450b
Merge "Instrument ARM generated code to check the Marking Register."
by Roland Levillain
· 8 years ago
5daa495
Instrument ARM generated code to check the Marking Register.
by Roland Levillain
· 8 years ago
54636c0
Merge "Instrument ARM64 generated code to check the Marking Register."
by Roland Levillain
· 8 years ago
eac21ef
Merge "scheduler should not schedule volatile field accesses."
by Mingyao Yang
· 8 years ago
1545ccc
scheduler should not schedule volatile field accesses.
by Mingyao Yang
· 8 years ago
73de4a8
Merge "Fix performance regression."
by Treehugger Robot
· 8 years ago
671e48a
Fix performance regression.
by Aart Bik
· 8 years ago
2b03a1f
Instrument ARM64 generated code to check the Marking Register.
by Roland Levillain
· 8 years ago
16e5289
RFC: Generate select instruction for conditional returns.
by Mads Ager
· 8 years ago
dbd05fe
Revert recent JIT code cache changes
by Orion Hodson
· 8 years ago
80dd756
Merge "Run HeapLocationCollector once in scheduler instead of locally."
by Mingyao Yang
· 8 years ago
179861c
Run HeapLocationCollector once in scheduler instead of locally.
by Mingyao Yang
· 8 years ago
785e355
Merge "Set basic framework for detecting reductions."
by Treehugger Robot
· 8 years ago
b29f684
Set basic framework for detecting reductions.
by Aart Bik
· 8 years ago
a22cae7
HRem support in BCE.
by xueliang.zhong
· 8 years ago
5aedbcd
Merge "ART: Fix loop header's predecessors reordering in SimplifyLoops."
by Nicolas Geoffray
· 8 years ago
d88a2b5
Merge "ART: Fix up small header includes"
by Treehugger Robot
· 8 years ago
2aa1d0b
Merge "Add VisitNewArray() in lsa."
by Mingyao Yang
· 8 years ago
895f922
ART: Fix up small header includes
by Andreas Gampe
· 8 years ago
1f0eefc
Add VisitNewArray() in lsa.
by Mingyao Yang
· 8 years ago
c73ee37
ART: Fix loop header's predecessors reordering in SimplifyLoops.
by Artem Serov
· 8 years ago
e829831
Fix null dereference in debug check.
by Nicolas Geoffray
· 8 years ago
2dec927
MIPS64: Implement HSelect
by Goran Jakovljevic
· 8 years ago
21c7e6f
ART: Fix SimplifyInduction for an instruction with HEnvironment.
by Artem Serov
· 8 years ago
0cab656
MIPS: Eliminate hard-coded offsets in branches
by Alexey Frunze
· 8 years ago
67abbca
Merge "ART: Refactor retrieval of types through ArtMethod."
by Treehugger Robot
· 8 years ago
b45528c
ART: Refactor retrieval of types through ArtMethod.
by Vladimir Marko
· 8 years ago
71da487
ART: Move simulator to art/
by Andreas Gampe
· 8 years ago
03ce1df
Merge "Fix x86 and x64 codegens for 8/16 stores."
by Nicolas Geoffray
· 8 years ago
ff80dfc
Merge "Jit Code Cache instruction pipeline flushing"
by Treehugger Robot
· 8 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 8 years ago
56fe32e
Jit Code Cache instruction pipeline flushing
by Orion Hodson
· 8 years ago
7861208
Fix x86 and x64 codegens for 8/16 stores.
by Nicolas Geoffray
· 8 years ago
ad76ef6
Merge "Improve SchedulingLatencyVisitorARM on HCondition latency settings."
by Treehugger Robot
· 8 years ago
bf9e21a
Improve SchedulingLatencyVisitorARM on HCondition latency settings.
by xueliang.zhong
· 8 years ago
c73753f
Merge "Hash-based DexCache methods array."
by Vladimir Marko
· 8 years ago
07bfbac
Hash-based DexCache methods array.
by Vladimir Marko
· 8 years ago
331f4c4
Merge "ART: Change method lookup to be more consistent to JLS and the RI."
by Treehugger Robot
· 8 years ago
ba11882
ART: Change method lookup to be more consistent to JLS and the RI.
by Vladimir Marko
· 8 years ago
13c8343
Merge "MIPS: Reduce Baker read barrier code size overhead"
by Vladimir Marko
· 8 years ago
3579eb2
Merge "ARM: VIXL32: Merge (un)signed extensions and integer additions"
by Treehugger Robot
· 8 years ago
4147fcc
MIPS: Reduce Baker read barrier code size overhead
by Alexey Frunze
· 8 years ago
01db5f7
Pass the logger to the JIT compiler.
by Nicolas Geoffray
· 8 years ago
420ee30
ARM: VIXL32: Merge (un)signed extensions and integer additions
by Anton Kirilov
· 8 years ago
9fb4e85
Merge "Only honor $inline$ in AOT."
by Treehugger Robot
· 8 years ago
08490b8
Only honor $inline$ in AOT.
by Nicolas Geoffray
· 8 years ago
24ff023
Merge "Remove the old ARM assemblers from ART."
by Vladimir Marko
· 8 years ago
c043d00
Remove the old ARM assemblers from ART.
by Roland Levillain
· 8 years ago
23cdebe
Merge "MIPS: TLAB allocation entrypoints"
by Treehugger Robot
· 8 years ago
65d793b
Merge "Remove the old ARM code generator from ART's Optimizing compiler."
by Roland Levillain
· 8 years ago
9983e30
Remove the old ARM code generator from ART's Optimizing compiler.
by Roland Levillain
· 8 years ago
2d0fe4c
Merge "Added GVN related attributes to vector nodes."
by Treehugger Robot
· 8 years ago
bac2bd1
Merge "Introduce a Marking Register in ARM code generation."
by Roland Levillain
· 8 years ago
b79f4ac
Added GVN related attributes to vector nodes.
by Aart Bik
· 8 years ago
6d729a7
Introduce a Marking Register in ARM code generation.
by Roland Levillain
· 8 years ago
51765b0
MIPS32: ART Vectorizer
by Lena Djokic
· 8 years ago
854df41
MIPS: TLAB allocation entrypoints
by Goran Jakovljevic
· 8 years ago
de4b08f
Reduce quicken info size
by Mathieu Chartier
· 8 years ago
af24def
Fix ART ARM64 CFI gtests with GCs other than CC with Baker read barriers.
by Roland Levillain
· 8 years ago
97c4646
Introduce a Marking Register in ARM64 code generation.
by Roland Levillain
· 8 years ago
ca8c295
MIPS32: Saves 128-bit vector registers along SuspendCheckSlowPath
by Lena Djokic
· 8 years ago
640fbdc
Merge "Disambiguate memory accesses in instruction scheduling"
by Nicolas Geoffray
· 8 years ago
8091ed8
Merge "MIPS: Shorten .bss string/class loads"
by Treehugger Robot
· 8 years ago
Next »