Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
36fb59b15fbca20c22e9daf2943fcfeebc97848f
/
compiler
36fb59b
Merge "Improve type propagation with if-contexts"
by Calin Juravle
· 10 years ago
b1498f6
Improve type propagation with if-contexts
by Calin Juravle
· 10 years ago
1382e56
Merge "Opt compiler: ARM64: Optimise floating-point comparison with 0.0."
by Roland Levillain
· 10 years ago
4fe292e
Merge "Reference type propagation"
by Calin Juravle
· 10 years ago
76f82fc
Merge "Display optimizing compiler's CodeInfo objects in oatdump."
by Roland Levillain
· 10 years ago
6aa7fe6
Merge "Replace a few std::vector with ArenaVector in Mir2Lir."
by Vladimir Marko
· 10 years ago
80b96d1
Replace a few std::vector with ArenaVector in Mir2Lir.
by Vladimir Marko
· 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
8fb1308
Merge "Add suspend checks to special methods."
by Vladimir Marko
· 10 years ago
6ce3eba
Add suspend checks to special methods.
by Vladimir Marko
· 10 years ago
acf735c
Reference type propagation
by Calin Juravle
· 10 years ago
d6138ef
Ensure the graph is correctly typed.
by Nicolas Geoffray
· 10 years ago
442b46a
Display optimizing compiler's CodeInfo objects in oatdump.
by Roland Levillain
· 10 years ago
aa9b7c4
Have the opt. compiler set the size of "empty" frames to zero.
by Roland Levillain
· 10 years ago
2ee8837
Merge "ART: Templatize IsInt & IsUint"
by Andreas Gampe
· 10 years ago
ab1eb0d
ART: Templatize IsInt & IsUint
by Andreas Gampe
· 10 years ago
698e4a8
Merge "Distinguish FP and integral constants in LVN."
by Vladimir Marko
· 10 years ago
a5c8118
Merge "ART: Fix InsertCaseLabel to return boundary_lir always"
by Bill Buzbee
· 10 years ago
3dbce6f
Merge "ART: Promoted register may be wrong after the load of zero fp constant"
by Bill Buzbee
· 10 years ago
22c7f5b
Distinguish FP and integral constants in LVN.
by Vladimir Marko
· 10 years ago
37e05bf
Quick: Disable DCE until we fix FP/Core reg mismatches.
by Vladimir Marko
· 10 years ago
3575774
Merge "Avoid generating jmp +0."
by Nicolas Geoffray
· 10 years ago
dc23d83
Avoid generating jmp +0.
by Nicolas Geoffray
· 10 years ago
0d5fd49
ART: Promoted register may be wrong after the load of zero fp constant
by Vladimir
· 10 years ago
afba696
Merge "Dead code elimination based on GVN results."
by Vladimir Marko
· 10 years ago
7a01dc2
Dead code elimination based on GVN results.
by Vladimir Marko
· 10 years ago
9341546
Opt compiler: ARM64: Optimise floating-point comparison with 0.0.
by Alexandre Rames
· 10 years ago
a3ec394
Opt compiler: ARM64: Fix blocking fp registers.
by Zheng Xu
· 10 years ago
d532f00
Add tests for wide constants in LVN.
by Vladimir Marko
· 10 years ago
bce8899
Merge "Clean up Scoped-/ArenaAlocator array allocations."
by Vladimir Marko
· 10 years ago
58e42c6
Merge "Optimize double/float immediate loading on arm."
by Nicolas Geoffray
· 10 years ago
ffe8a57
Optimize double/float immediate loading on arm.
by Nicolas Geoffray
· 10 years ago
e4fcc5b
Clean up Scoped-/ArenaAlocator array allocations.
by Vladimir Marko
· 10 years ago
47d2e48
LVN handles const-wide/32 incorrectly
by Serguei Katkov
· 10 years ago
8240a8a
Merge "Support hints for register pairs."
by Nicolas Geoffray
· 10 years ago
da02afe
Support hints for register pairs.
by Nicolas Geoffray
· 10 years ago
a78ef44
ART: Fix InsertCaseLabel to return boundary_lir always
by Chao-ying Fu
· 10 years ago
5a3399d
Merge "Fix ImageWriter::ComputeEagerResolvedStringsCallback()."
by Vladimir Marko
· 10 years ago
a48aef4
Fix ImageWriter::ComputeEagerResolvedStringsCallback().
by Vladimir Marko
· 10 years ago
aa874e0
Merge "Quick: Rewrite Phi node insertion."
by Vladimir Marko
· 10 years ago
1d6957f
Merge "Improve ParallelMoveResolver to work with pairs."
by Nicolas Geoffray
· 10 years ago
f7a0c4e
Improve ParallelMoveResolver to work with pairs.
by Nicolas Geoffray
· 10 years ago
53b36a2
Merge "Handle variable size of methods properly between 32 and 64 bit."
by Jeff Hao
· 10 years ago
69c37c3
Merge "Revert "Revert "Allow preopted apps to have sharpened calls for non-x86 architectures."""
by Jeff Hao
· 10 years ago
6a8946b
Quick: Rewrite Phi node insertion.
by Vladimir Marko
· 10 years ago
4ba86c4
Merge "ART: Remove MIRGraph::dex_pc_to_block_map_"
by Vladimir Marko
· 10 years ago
72f53af
ART: Remove MIRGraph::dex_pc_to_block_map_
by Chao-ying Fu
· 10 years ago
391b87e
Merge "ART: Arm intrinsics for Optimizing compiler"
by Andreas Gampe
· 10 years ago
2bcf9bf
ART: Arm intrinsics for Optimizing compiler
by Andreas Gampe
· 10 years ago
0304e18
Improve bce so that more bounds checks can be eliminated.
by Mingyao Yang
· 10 years ago
62b5f0d
Merge "Optimize leaf methods."
by Nicolas Geoffray
· 10 years ago
748f140
x64 goodness.
by Nicolas Geoffray
· 10 years ago
c0572a4
Optimize leaf methods.
by Nicolas Geoffray
· 10 years ago
c7d1188
Handle variable size of methods properly between 32 and 64 bit.
by Jeff Hao
· 10 years ago
3d087de
Opt Compiler: ARM64: Enable Callee-saved register, as defined by AAPCS64.
by Serban Constantinescu
· 10 years ago
a0acc2d
Revert "Revert "Allow preopted apps to have sharpened calls for non-x86 architectures.""
by Jeff Hao
· 10 years ago
809658e
ART: Fix crash when timing method failing to build
by David Brazdil
· 10 years ago
911b4be
Merge "Fix transaction aborting"
by Sebastien Hertz
· 10 years ago
1c80bec
Fix transaction aborting
by Sebastien Hertz
· 10 years ago
7d31862
Merge "ART: Pass Options should be strings instead of integers"
by Andreas Gampe
· 10 years ago
be31ff9
Fix a bug in the inliner.
by Nicolas Geoffray
· 10 years ago
bb7a28a
ART: Dump environment to cfg file.
by Zheng Xu
· 10 years ago
c202414
Merge "Create HGraph outside Builder, print timings"
by David Brazdil
· 10 years ago
5e8b137
Create HGraph outside Builder, print timings
by David Brazdil
· 10 years ago
82f3449
Fix a bug in combination of intrinsics and kNoOutputOverlap.
by Nicolas Geoffray
· 10 years ago
f4b24f7
Merge "ART: Change x86 long param ABI (Quick/JNI/Opt)"
by Nicolas Geoffray
· 10 years ago
18c219b
Fix test after register allocator changes.
by Nicolas Geoffray
· 10 years ago
829280c
Finally implement Location::kNoOutputOverlap.
by Nicolas Geoffray
· 10 years ago
98a26e1
ART: Pass Options should be strings instead of integers
by Jean-Philippe Halimi
· 10 years ago
900e7b3
Merge "ARM/ARM64: Dump thread offset."
by Andreas Gampe
· 10 years ago
276d9da
Inline methods with multiple blocks.
by Nicolas Geoffray
· 10 years ago
bd17c3b
Merge "Use a different block order when not compiling baseline."
by Nicolas Geoffray
· 10 years ago
4c204ba
Use a different block order when not compiling baseline.
by Nicolas Geoffray
· 10 years ago
3d1e788
Fix build by putting ATTRIBUTE_UNUSUED.
by Nicolas Geoffray
· 10 years ago
0b87c47
Merge "Fix thumb2 assembler's ShifterOperandCanHold."
by Nicolas Geoffray
· 10 years ago
51fdf43
Fix thumb2 assembler's ShifterOperandCanHold.
by Nicolas Geoffray
· 10 years ago
0802954
Merge "ART: Fix to X86Mir2Lir::GenReduceVector"
by Vladimir Marko
· 10 years ago
ef87c5d
Allow nested inlining.
by Nicolas Geoffray
· 10 years ago
a34e760
ARM/ARM64: Dump thread offset.
by Zheng Xu
· 10 years ago
7b7e524
ART: Fix assembler_thumb_test
by Andreas Gampe
· 10 years ago
513ea0c
ART: Fix thumb2 utils assembler
by Andreas Gampe
· 10 years ago
b3cdf93
ART: Fix to X86Mir2Lir::GenReduceVector
by Mark Mendell
· 10 years ago
4336b97
Merge "Fix broken gtests after SuspendCheck optimization"
by David Brazdil
· 10 years ago
2fd6aa5
Fix broken gtests after SuspendCheck optimization
by David Brazdil
· 10 years ago
ec57f28
Merge "No SuspendChecks when branching to return block"
by David Brazdil
· 10 years ago
852eaff
No SuspendChecks when branching to return block
by David Brazdil
· 10 years ago
cc6bb73
Merge "AdvanceMIR does not know how to passthrough the empty block"
by Vladimir Marko
· 10 years ago
ea39216
AdvanceMIR does not know how to passthrough the empty block
by Serguei Katkov
· 10 years ago
14247b6
Revert "Allow preopted apps to have sharpened calls for non-x86 architectures."
by Brian Carlstrom
· 10 years ago
babecc4
Merge "Add options for building/testing with coverage."
by Dan Albert
· 10 years ago
cb1b00a
Use the non access check entrypoint when possible.
by Nicolas Geoffray
· 10 years ago
31fb260
Add options for building/testing with coverage.
by Dan Albert
· 10 years ago
3e6a3bf
ART: Change x86 long param ABI (Quick/JNI/Opt)
by Mark Mendell
· 10 years ago
82091da
Implement LICM in optimizing compiler.
by Nicolas Geoffray
· 10 years ago
28acb6f
Merge "Remove libcxx.mk cruft."
by Dan Albert
· 10 years ago
f36df54
Remove libcxx.mk cruft.
by Dan Albert
· 10 years ago
6407d3c
Merge "Allow preopted apps to have sharpened calls for non-x86 architectures."
by Jeff Hao
· 10 years ago
69b56b2
Merge "Introduce primitive type helpers."
by Andreas Gampe
· 10 years ago
542361f
Introduce primitive type helpers.
by Alexandre Rames
· 10 years ago
Next »