Gitiles
Code Review
Sign In
gerrit.witaqua.org
/
art
/
1a719e4de83532a1dcd9ddfad2c92d4130f28ea9
/
compiler
1a719e4
RFC: ARM64: Split arm64 codegen into scalar and vector (SVE and NEON).
by Artem Serov
· 7 years ago
0f5b2bf
ART: Introduce Loop Versioning in SuberblockCloner.
by Artem Serov
· 7 years ago
5f84607
Optimizing: Construct intrinsic HIR in builder.
by Vladimir Marko
· 6 years ago
c8150b5
ART: Refactor SIMD slots and regs size processing.
by Artem Serov
· 7 years ago
b47b978
ART: Fix vectorizer HalvingAdd idiom.
by Artem Serov
· 7 years ago
2f40d24
Small cleanup in InstructionBuilder.
by Vladimir Marko
· 6 years ago
605c591
Add more DCHECKs to investigate build bot failure.
by Nicolas Geoffray
· 6 years ago
fbf53b5
DCHECK to ensure processing instruction doesn't leave an exception.
by Nicolas Geoffray
· 6 years ago
4fa07a5
Add explicit compiler option to enable test-specific features.
by David Srbecky
· 6 years ago
fe57c2b
Revert^4 "Add "linkage" test options""
by David Sehr
· 6 years ago
16c08ca
Revert "Revert "Revert "Add "linkage" test options"""
by Nicolas Geoffray
· 6 years ago
80c0c50
Revert "Revert "Add "linkage" test options""
by David Sehr
· 6 years ago
f368882
Add more debugging info around ResolveField.
by Nicolas Geoffray
· 6 years ago
41617b1
Add more logging and sanity checks for JIT mini-debug-info.
by David Srbecky
· 6 years ago
91a8e6f
Revert "Add "linkage" test options"
by Nicolas Geoffray
· 6 years ago
873bb64
Add "linkage" test options
by David Sehr
· 6 years ago
4395284
Consider thumb bit when repacking and compressing JIT mini-debug-info.
by David Srbecky
· 6 years ago
0300822
Move @CriticalNative arguments in registers.
by Vladimir Marko
· 6 years ago
30fd851
Refactor RemoveNativeDebugInfoForJit.
by David Srbecky
· 6 years ago
b1fe5e1
HStringBuilderAppend cannot be null.
by Vladimir Marko
· 6 years ago
76e52e8
Add more information in the trace when JIT compiling.
by Nicolas Geoffray
· 6 years ago
e42876f
Minor improvements in JNI assemblers.
by Vladimir Marko
· 6 years ago
e521eb0
ART: Fix a compiler crash for VectorizeDef() idioms.
by Artem Serov
· 6 years ago
662f12e
Move entry spills determination to JNI compiler.
by Vladimir Marko
· 6 years ago
6cf7a9b
Revert "Revert "If generating an image, run initialization and other optimizations.""
by Nicolas Geoffray
· 6 years ago
03e8716
Remove MIPS support from libelffile.
by Vladimir Marko
· 6 years ago
bbec8a6
Revert "If generating an image, run initialization and other optimizations."
by Eric Holk
· 6 years ago
ada8536
If generating an image, run initialization and other optimizations.
by Nicolas Geoffray
· 6 years ago
6a8e66c
Remove JIT native debug info on failed commits.
by David Srbecky
· 6 years ago
1868de9
Refactor inliner
by Eric Holk
· 6 years ago
5b76889
Make `libart(d)-disassembler` a requirement of `libart(d)-compiler`.
by Roland Levillain
· 6 years ago
ef46e10
Do not verify dex files for --compiler-filter=assume-verified.
by Vladimir Marko
· 6 years ago
be0d3cf
Remove remaining MIPS support.
by Vladimir Marko
· 6 years ago
fa458ac
Allow late lookup for @CriticalNative methods.
by Vladimir Marko
· 6 years ago
2925311
Prevent entering IMT conflict trampoline with j.l.Object methods.
by Nicolas Geoffray
· 6 years ago
67e4a4d
ART: ARM64: Improve FP IsInfinity intrinsic.
by Artem Serov
· 6 years ago
2c8123c
Remove MIPS support from JNI/trampoline compiler.
by Vladimir Marko
· 6 years ago
54f4fbd
Remove MIPS support from Optimizing.
by Vladimir Marko
· 6 years ago
4cbb51a
Fix ART code around JIT zygote.
by Nicolas Geoffray
· 6 years ago
948f062
jni: Fix templates for clang-r377782 update.
by Yabin Cui
· 6 years ago
002eac6
Only flush visualizer output at the end of the compilation.
by Nicolas Geoffray
· 6 years ago
fc58809
Remove old JDWP implementation from ART
by Alex Light
· 6 years ago
d71f1dc
Enable support of VecLoad/VecStore in LSE
by xueliang.zhong
· 8 years ago
c124d1d
Fix name-based detection of JIT-zygote boot image extension.
by Ulya Trafimovich
· 6 years ago
c1cd133
Fix braino in arm64 codegen.
by Nicolas Geoffray
· 6 years ago
6a67bea
Update InstructionBuilder's IsInBootImage for boot image extension.
by Vladimir Marko
· 6 years ago
1c3c106
jni: Do not create a managed frame for @CriticalNative.
by Vladimir Marko
· 7 years ago
14d1307
Disable test cases `AssemblerMIPS{32r6,64}Test.Toolchain` in ART gtest.
by Roland Levillain
· 6 years ago
a18f5ae
Fix StringBuilder append assumptions.
by Vladimir Marko
· 6 years ago
7ee34a1
Add OptimizingUnitTestHelper::GraphChecker methods
by Evgeny Astigeevich
· 6 years ago
066dd902
Revert submission 1194828-revert-1191937-art_apex_available-DWXQGTKMAR
by Jiyong Park
· 6 years ago
80599a2
Revert submission 1191937-art_apex_available
by Joseph Murphy
· 6 years ago
1e88f98
Use apex_available property
by Jiyong Park
· 7 years ago
796aa2c
[baseline] Check that the profiling info is not null.
by Nicolas Geoffray
· 6 years ago
57cacb7
Refactor OSR related code to prepare for "true" OSR.
by Nicolas Geoffray
· 6 years ago
52506e2
Add ImprovedOptimizingUnitTest::CreateParameters for subclasses
by Evgeny Astigeevich
· 7 years ago
270db1c
Revert^4 "Allow structural redefinition on non-final classes."
by Alex Light
· 7 years ago
43f2f75
Revert^4 "Implement Dot Product Vectorization for x86"
by Alex Light
· 7 years ago
9b5271e
Get the baseline information from the graph.
by Nicolas Geoffray
· 7 years ago
4f2e088
ARM64: Move from FPRegister to VRegister based API (continued (2)).
by Roland Levillain
· 7 years ago
a59af8a
JIT baseline: trigger optimized compilation on hotness threshold.
by Nicolas Geoffray
· 7 years ago
664999a
Revert "Revert^2 "Allow structural redefinition on non-final classes.""
by Nicolas Geoffray
· 7 years ago
f1b809c
Revert^2 "Allow structural redefinition on non-final classes."
by Alex Light
· 7 years ago
20036d8
JIT baseline: don't update inline caches for intrinsics.
by Nicolas Geoffray
· 7 years ago
457e9fa
ARM64: FP16 greater/less/greaterEquals/lessEquals intrinsics for ARMv8
by Usama Arif
· 7 years ago
17a39ba
JIT baseline: Don't update the inline cache for an intrinsic.
by Nicolas Geoffray
· 7 years ago
e2a3aa9
Baseline JIT: update inline caches in compiled code.
by Nicolas Geoffray
· 7 years ago
88b1c83
Revert "Allow structural redefinition on non-final classes."
by Roland Levillain
· 7 years ago
8e89500
Revert "Revert^2 "Implement Dot Product Vectorization for x86""
by Nicolas Geoffray
· 7 years ago
7c9cfe8
Honor the --baseline flag for the JIT.
by Nicolas Geoffray
· 7 years ago
c47040d
Allow structural redefinition on non-final classes.
by Alex Light
· 7 years ago
aedc9bc
Ensure we can always enter OSR code
by Vladimir Marko
· 7 years ago
142816a
ARM64: Pass simd half floating point feature to VIXL macroassembler.
by Usama Arif
· 7 years ago
26f6330
Partial loop unrolling during auto-vectorization for x86_64 architectures.
by Neeraj Solanki
· 7 years ago
56f1332
Fix pruning invoke environment for StringBuilder append pattern.
by Vladimir Marko
· 7 years ago
52f8e5c
ARM64: Move from FPRegister to VRegister based API (continued).
by Roland Levillain
· 7 years ago
681692b
ARM64: FP16.rint() intrinsic for ARMv8
by Usama Arif
· 7 years ago
665aac4
ARM64: FP16.ceil() intrinsic for ARMv8
by Usama Arif
· 7 years ago
b9f02c2
ARM64: FP16.floor() intrinsic for ARMv8
by Usama Arif
· 7 years ago
7d48dcd
ARM64: Move from FPRegister to VRegister based API
by Evgeny Astigeevich
· 7 years ago
7cf5607
Revert^2 "Implement Dot Product Vectorization for x86"
by Vladimir Marko
· 7 years ago
4521737
Fix intersecting live ranges created by instruction scheduler
by Evgeny Astigeevich
· 7 years ago
7f958e3
Revert^2 "ARM64: toHalf() intrinsic for ARMv8"
by Vladimir Marko
· 7 years ago
67bf99b
Revert "ARM64: toHalf() intrinsic for ARMv8"
by Vladimir Marko
· 7 years ago
2cc0c0f
ARM64: toHalf() intrinsic for ARMv8
by Usama Arif
· 7 years ago
b8c884e
Revert "Implement Dot Product Vectorization for x86"
by Vladimir Marko
· 7 years ago
4b7caee
Implement Dot Product Vectorization for x86
by Shalini Salomi Bodapati
· 7 years ago
98e97c6
[art] fix -Wimplicit-int-float-conversion
by Nick Desaulniers
· 7 years ago
706e778
[art] fix -Wimplicit-int-float-conversion
by Nick Desaulniers
· 7 years ago
0a51605
Revert "Make compiler/optimizing/ symbols hidden."
by Vladimir Marko
· 7 years ago
e272715
Make compiler/optimizing/ symbols hidden.
by Vladimir Marko
· 7 years ago
adb66f9
Revert^2 "JIT: Separate code allocation and initialization."
by David Srbecky
· 7 years ago
98416bf
Fix uses of MaybeRecordImplicitNullCheck without special scopes
by Evgeny Astigeevich
· 7 years ago
63b0c26
Revert "JIT: Separate code allocation and initialization."
by Nicolas Geoffray
· 7 years ago
e1b36f0
JIT: Separate code allocation and initialization.
by David Srbecky
· 7 years ago
2bb44fe
ARM64: Change code emitted by ClinitCheck.
by Vladimir Marko
· 7 years ago
444e998
JIT mini-debug-info: Generate the debug info sooner.
by David Srbecky
· 7 years ago
988c391
Fix null checks on volatile reference field loads on ARM64.
by Roland Levillain
· 7 years ago
f84ef31
Implement << operator for ProfileCompilationInfo::DexRefence
by Calin Juravle
· 7 years ago
4ad9521
Make explicit which methods retrieve info about *hot* methods
by Calin Juravle
· 7 years ago
Next »