Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
0e02ee9efbf1dbdde05d2b10f7307bbe191c52f5
/
compiler
/
optimizing
0e02ee9
Merge "Remove HNativeDebugInfo from start of basic blocks."
by David Srbecky
· 9 years ago
c7098ff
Remove HNativeDebugInfo from start of basic blocks.
by David Srbecky
· 9 years ago
b4982aa
Merge "Improved instruction + offset hunting."
by Aart Bik
· 9 years ago
bf3f1cf
Improved instruction + offset hunting.
by Aart Bik
· 9 years ago
ed00978
Optimizing/x86-64: Use MOVL in Load64BitValue() if IsUint<32>().
by Vladimir Marko
· 9 years ago
2198309
Merge "The JIT does not need VerifedMethod nor CompilerCallbacks."
by Nicolas Geoffray
· 9 years ago
1fe26e1
Fix build aflter conflicting changes got in.
by Nicolas Geoffray
· 9 years ago
1d01ef7
Merge "Small inlining improvements."
by Nicolas Geoffray
· 9 years ago
afe8400
Merge "Add statistics support for some optimizations"
by Calin Juravle
· 9 years ago
38e9e80
Add statistics support for some optimizations
by Jean-Philippe Halimi
· 9 years ago
f8a0873
Merge "Implement polymorphic inlining."
by Nicolas Geoffray
· 9 years ago
e4084a5
Small inlining improvements.
by Nicolas Geoffray
· 9 years ago
916cc1d
Implement polymorphic inlining.
by Nicolas Geoffray
· 9 years ago
5b82d33
The JIT does not need VerifedMethod nor CompilerCallbacks.
by Nicolas Geoffray
· 9 years ago
99da8cd
Merge "Implement Optimizing's constant folding as a visitor."
by Roland Levillain
· 9 years ago
98e6ce4
Remove string init map.
by Nicolas Geoffray
· 9 years ago
8ffc1fa
Set bias on != comparison for isNaN.
by Aart Bik
· 9 years ago
293a79e
Merge "Implement isNaN intrinsic through HIR equivalent."
by Aart Bik
· 9 years ago
75a38b2
Implement isNaN intrinsic through HIR equivalent.
by Aart Bik
· 9 years ago
1252e97
Implement Optimizing's constant folding as a visitor.
by Roland Levillain
· 10 years ago
32ca375
Fix uses of art::HCompare::IsGtBias on MIPS32 and MIPS64.
by Roland Levillain
· 9 years ago
d99073f
Merge "Extend constant folding to float and double operations."
by Roland Levillain
· 9 years ago
936d5dc
Merge "MIPS32: peek*/poke*, and String.charAt intrinsics."
by Roland Levillain
· 9 years ago
31dd3d6
Extend constant folding to float and double operations.
by Roland Levillain
· 9 years ago
4426439
Merge "Support CMOV for x86 Select"
by David Brazdil
· 9 years ago
4a69a30
Merge "Refactor the inliner."
by Nicolas Geoffray
· 9 years ago
ce053b2
Merge "X86: Allow long compares to stack operands"
by Nicolas Geoffray
· 9 years ago
55bd749
Refactor the inliner.
by Nicolas Geoffray
· 9 years ago
8659e84
X86: Allow long compares to stack operands
by Mark Mendell
· 9 years ago
9779307
HInvokeStaticOrDirect may not have a special input.
by Nicolas Geoffray
· 9 years ago
0c5b18e
Support CMOV for x86 Select
by Mark Mendell
· 9 years ago
7dc277b
Merge "Optimizing: Use range-based loops in BCE."
by Vladimir Marko
· 9 years ago
da571cb
Optimizing: Use range-based loops in BCE.
by Vladimir Marko
· 9 years ago
afd33d7
Merge "Optimizing: Remove unnecessary And before TypeConversion."
by Vladimir Marko
· 9 years ago
8e73ac3
Fix broken tests
by David Brazdil
· 9 years ago
6dd10fa
Fix lint error
by David Brazdil
· 9 years ago
26962cc
Merge "Expect less in the presence of a string init call."
by Nicolas Geoffray
· 9 years ago
5e08e36
Expect less in the presence of a string init call.
by Nicolas Geoffray
· 9 years ago
b01e0e2
Merge "ART: Run SsaBuilder from HGraphBuilder"
by David Brazdil
· 9 years ago
9b8beaa
Merge "ART: Implement HSelect with CSEL/FCSEL on arm64"
by David Brazdil
· 9 years ago
ccf88e5
Merge "Optimizing: Simplify consecutive type conversions."
by Vladimir Marko
· 9 years ago
8428bd3
Optimizing: Remove unnecessary And before TypeConversion.
by Vladimir Marko
· 9 years ago
b52bbde
Optimizing: Simplify consecutive type conversions.
by Vladimir Marko
· 9 years ago
c0b601b
ART: Implement HSelect with CSEL/FCSEL on arm64
by David Brazdil
· 9 years ago
dee1b9a
X86_64: Allow HSelect to generate CMOV from memory
by Mark Mendell
· 9 years ago
badd826
ART: Run SsaBuilder from HGraphBuilder
by David Brazdil
· 9 years ago
1d23982
Generalized "dom-based" dynamic BCE to symbolic base + offset.
by Aart Bik
· 9 years ago
0d15f26
Merge "ART: Remove HTemporary"
by David Brazdil
· 9 years ago
6e33252
ART: Remove HTemporary
by David Brazdil
· 9 years ago
5960a3f
Merge "Re-enable OSR."
by Nicolas Geoffray
· 9 years ago
d9994f0
Re-enable OSR.
by Nicolas Geoffray
· 9 years ago
d3caabd
Merge "Fix x86-64 Baker's read barrier fast path for CheckCast."
by Hiroshi Yamauchi
· 9 years ago
d3df33e
Merge "Some clean-up for the handling of HSelect in LSE"
by Mingyao Yang
· 9 years ago
8650378
Fix x86-64 Baker's read barrier fast path for CheckCast.
by Roland Levillain
· 9 years ago
9b26212
Merge "Fix AllocateBlockedReg."
by Nicolas Geoffray
· 9 years ago
3acee73
MIPS32: peek*/poke*, and String.charAt intrinsics.
by Chris Larsen
· 10 years ago
0c82e1a
Merge "Fix ARM64 Baker's read barrier fast path for ArraySet."
by Roland Levillain
· 9 years ago
927f40d
Merge "Try to substitute constructor chains for IPUTs."
by Vladimir Marko
· 9 years ago
354efa6
Try to substitute constructor chains for IPUTs.
by Vladimir Marko
· 9 years ago
c70646e
Merge "ARM: Add direct calls to math intrinsics"
by Vladimir Marko
· 9 years ago
ca0bf03
Fix ARM64 Baker's read barrier fast path for ArraySet.
by Roland Levillain
· 9 years ago
40bcb93
Some clean-up for the handling of HSelect in LSE
by Mingyao Yang
· 9 years ago
c5bfa97
Split elf_writer_debug.cc to several files.
by David Srbecky
· 9 years ago
a0f2bc5
Merge "Move code related to debug info generation to its own directory."
by David Srbecky
· 9 years ago
4fda4eb
Move code related to debug info generation to its own directory.
by David Srbecky
· 9 years ago
119a885
Fix AllocateBlockedReg.
by Nicolas Geoffray
· 9 years ago
a19616e
Implemented compare/signum intrinsics as HCompare
by Aart Bik
· 9 years ago
9fba3f6
Merge "Revert "Revert "Implement on-stack replacement for arm/arm64/x86/x86_64."""
by Nicolas Geoffray
· 9 years ago
b331feb
Revert "Revert "Implement on-stack replacement for arm/arm64/x86/x86_64.""
by Nicolas Geoffray
· 9 years ago
0f638c6
Merge "Extend De Morgan factorisation to `HBooleanNot`."
by David Brazdil
· 9 years ago
11aa3f5
Merge "Revert "Implement on-stack replacement for arm/arm64/x86/x86_64.""
by David Brazdil
· 9 years ago
bd89a5c
Revert "Implement on-stack replacement for arm/arm64/x86/x86_64."
by David Brazdil
· 9 years ago
7ac9aeb
Merge "Implement on-stack replacement for arm/arm64/x86/x86_64."
by Nicolas Geoffray
· 9 years ago
c8d2b0c
Merge "Support CMOV for x86_64 Select"
by David Brazdil
· 9 years ago
9f98025
Extend De Morgan factorisation to `HBooleanNot`.
by Alexandre Rames
· 9 years ago
e6e0cfd
Merge "Revert "Revert "X86: Use the constant area for more operations."""
by David Brazdil
· 9 years ago
891bc28
Implement on-stack replacement for arm/arm64/x86/x86_64.
by Nicolas Geoffray
· 9 years ago
2f10a5f
Revert "Revert "X86: Use the constant area for more operations.""
by Mark P Mendell
· 9 years ago
d70dc9d
ARM: Add direct calls to math intrinsics
by Anton Kirilov
· 9 years ago
7c0b44f
Support CMOV for x86_64 Select
by Mark Mendell
· 9 years ago
3f1a8be
Fixed bug on premature DCHECK. With fail-before/pass-after test
by Aart Bik
· 9 years ago
c5b76b9
Merge "Minor improvement on static BCE analysis."
by Aart Bik
· 9 years ago
1fc3afb
Minor improvement on static BCE analysis.
by Aart Bik
· 9 years ago
a20748a
Merge "Implement first kind of polymorphic inlining on MIPS."
by Roland Levillain
· 9 years ago
2aba7cd
Implement first kind of polymorphic inlining on MIPS.
by Roland Levillain
· 9 years ago
905cb88
Merge "Revert "Revert "Optimizing: double-negated bitwise operations simplifications"""
by Roland Levillain
· 9 years ago
ca0e3a0
Revert "Revert "Optimizing: double-negated bitwise operations simplifications""
by Alexandre Rames
· 9 years ago
371d75e
Merge "Assume fp operations can also take a constant on x86."
by Nicolas Geoffray
· 9 years ago
7770a3e
Assume fp operations can also take a constant on x86.
by Nicolas Geoffray
· 9 years ago
674f519
ART: Enable multi-level instruction inlining
by David Brazdil
· 9 years ago
e5c71f9
Handle HSelect in LSE.
by Mingyao Yang
· 9 years ago
623a7a2
MIPS32: Fix codegen register dumps.
by Vladimir Marko
· 9 years ago
ba70200
Add MIPS floating point register mapping to DWARF.
by David Srbecky
· 9 years ago
5f16c05
Merge "Remove unused DMB code paths in the ARM64 Optimizing Compiler"
by Roland Levillain
· 9 years ago
02fc24e
ARM64: Add direct calls to math intrinsics
by Anton Kirilov
· 10 years ago
a9e5521
Merge "MIPS64: Remove unaligned memory access from art generated code"
by Vladimir Marko
· 9 years ago
c3cf1d2
Merge "Implemented signum() on ARM64."
by Aart Bik
· 9 years ago
bb24bd0
Implemented signum() on ARM64.
by Aart Bik
· 9 years ago
03196cf
Be on the safe side: emit an environment for runtime calls.
by Nicolas Geoffray
· 9 years ago
7b56502
Implement compare() on ARM64.
by Aart Bik
· 9 years ago
Next »