Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
3e9d7ae3c2b303be546e84f73a3a3c2d7cbd74e3
/
compiler
142816a
ARM64: Pass simd half floating point feature to VIXL macroassembler.
by Usama Arif
· 5 years ago
26f6330
Partial loop unrolling during auto-vectorization for x86_64 architectures.
by Neeraj Solanki
· 5 years ago
56f1332
Fix pruning invoke environment for StringBuilder append pattern.
by Vladimir Marko
· 5 years ago
52f8e5c
ARM64: Move from FPRegister to VRegister based API (continued).
by Roland Levillain
· 5 years ago
681692b
ARM64: FP16.rint() intrinsic for ARMv8
by Usama Arif
· 5 years ago
665aac4
ARM64: FP16.ceil() intrinsic for ARMv8
by Usama Arif
· 5 years ago
b9f02c2
ARM64: FP16.floor() intrinsic for ARMv8
by Usama Arif
· 5 years ago
7d48dcd
ARM64: Move from FPRegister to VRegister based API
by Evgeny Astigeevich
· 5 years ago
7cf5607
Revert^2 "Implement Dot Product Vectorization for x86"
by Vladimir Marko
· 5 years ago
4521737
Fix intersecting live ranges created by instruction scheduler
by Evgeny Astigeevich
· 6 years ago
7f958e3
Revert^2 "ARM64: toHalf() intrinsic for ARMv8"
by Vladimir Marko
· 5 years ago
67bf99b
Revert "ARM64: toHalf() intrinsic for ARMv8"
by Vladimir Marko
· 5 years ago
2cc0c0f
ARM64: toHalf() intrinsic for ARMv8
by Usama Arif
· 5 years ago
b8c884e
Revert "Implement Dot Product Vectorization for x86"
by Vladimir Marko
· 5 years ago
4b7caee
Implement Dot Product Vectorization for x86
by Shalini Salomi Bodapati
· 5 years ago
98e97c6
[art] fix -Wimplicit-int-float-conversion
by Nick Desaulniers
· 5 years ago
706e778
[art] fix -Wimplicit-int-float-conversion
by Nick Desaulniers
· 5 years ago
0a51605
Revert "Make compiler/optimizing/ symbols hidden."
by Vladimir Marko
· 5 years ago
e272715
Make compiler/optimizing/ symbols hidden.
by Vladimir Marko
· 5 years ago
adb66f9
Revert^2 "JIT: Separate code allocation and initialization."
by David Srbecky
· 5 years ago
98416bf
Fix uses of MaybeRecordImplicitNullCheck without special scopes
by Evgeny Astigeevich
· 5 years ago
63b0c26
Revert "JIT: Separate code allocation and initialization."
by Nicolas Geoffray
· 5 years ago
e1b36f0
JIT: Separate code allocation and initialization.
by David Srbecky
· 5 years ago
2bb44fe
ARM64: Change code emitted by ClinitCheck.
by Vladimir Marko
· 5 years ago
444e998
JIT mini-debug-info: Generate the debug info sooner.
by David Srbecky
· 5 years ago
988c391
Fix null checks on volatile reference field loads on ARM64.
by Roland Levillain
· 5 years ago
f84ef31
Implement << operator for ProfileCompilationInfo::DexRefence
by Calin Juravle
· 5 years ago
4ad9521
Make explicit which methods retrieve info about *hot* methods
by Calin Juravle
· 5 years ago
48349ad
AVX support for bitwise instructions (Xor, Or, And, Andn)
by Neeraj Solanki
· 5 years ago
53d220e
ART: Improve VisitStringGetCharsNoCheck intrinsic for compressed strings, using SIMD
by David Horstmann
· 5 years ago
4ba700a
Clean up the use of profile_key / dex_locations
by Calin Juravle
· 5 years ago
4eb6eb4
[optimizing] Improve constant folding on logical and
by Balaram Makam
· 5 years ago
7f8678e
Revert^2 "Prevent overflow for AOT hotness counters"
by Mathieu Chartier
· 5 years ago
87fb032
Fix JIT data dual mapping for apps.
by David Srbecky
· 5 years ago
7ab0777
Revert "Prevent overflow for AOT hotness counters"
by Nicolas Geoffray
· 5 years ago
79e6eb8
Prevent overflow for AOT hotness counters
by Mathieu Chartier
· 5 years ago
e09b87e
JIT mini-debug-info: Support JIT data dual mapping.
by David Srbecky
· 5 years ago
9ac8e43
JIT mini-debug-info: Allocate entries in the JIT data space.
by David Srbecky
· 5 years ago
8fc2f95
JIT mini-debug-info: Remove global maps.
by David Srbecky
· 5 years ago
9ce340f
ARM64: toFloat() intrinsics with ARMv8 FP16.
by xueliang.zhong
· 6 years ago
be53085
ARM64: Improve BoundsCheck for constant inputs.
by Georgia Kouveli
· 6 years ago
bac080b
Loop vectorizer should not remove instructions that can throw
by Georgia Kouveli
· 6 years ago
7cfc8f5
Don't compile OSR methods that have phi equivalents at loop entry.
by Nicolas Geoffray
· 5 years ago
46b5353
Simplify JIT compiler interface usage from the runtime.
by David Srbecky
· 5 years ago
6a0b657
ART: ARM64: Optimize frame size for SIMD graphs.
by Artem Serov
· 5 years ago
e65ade7
ART: Disable vectorization for debuggable graphs.
by Artem Serov
· 5 years ago
9df37b9
ART: ARM64: Fix saved fpu stack offsets for SIMD.
by Artem Serov
· 5 years ago
44ca075
Compiler changes for boot image extension.
by Vladimir Marko
· 5 years ago
bf12191
Implement ClassStatus::kVisiblyInitialized.
by Vladimir Marko
· 5 years ago
4345aac
Cleanup some usages of include_dirs
by Paul Duffin
· 5 years ago
1a225a7
ARM/ARM64: Improve frame entry/exit codegen.
by Vladimir Marko
· 5 years ago
74f89af
Remove Export_static_lib_headers from codegen
by Paul Duffin
· 5 years ago
1533243
Remove use of external/vixl/src in include_dirs
by Paul Duffin
· 5 years ago
b45a435
Add AVX support for packed mul/div instructions.
by Shalini Salomi Bodapati
· 5 years ago
5132e0d
Add option for controling app image class initialization
by Mathieu Chartier
· 5 years ago
2d06e02
Clean up linker patches in codegens.
by Vladimir Marko
· 5 years ago
7cde458
Further clean up boot image address checks.
by Vladimir Marko
· 5 years ago
2808be8
ART: Introduce stackmap with no DexRegInfo.
by Artem Serov
· 6 years ago
460f054
ARM: Remove unnecessary kCoreAlwaysSpillRegister.
by Vladimir Marko
· 5 years ago
d5fd5c3
Make .bss stores atomic release operations.
by Vladimir Marko
· 5 years ago
4b3946a
Remove small and tiny method options
by Mathieu Chartier
· 5 years ago
05b41c4
Prepare for sharing JIT code after fork.
by Nicolas Geoffray
· 5 years ago
0d4567f
Stack maps: Refactor constructors.
by David Srbecky
· 5 years ago
a48c3df
Revert "Revert "Make the JIT zygote memory shared.""
by Nicolas Geoffray
· 5 years ago
ee1f126
Fix search for implicit null check.
by Vladimir Marko
· 5 years ago
2fef66b
Revert "Make the JIT zygote memory shared."
by Nicolas Geoffray
· 5 years ago
aeb0223
Retry cache flushes on ARMv7 devices
by Orion Hodson
· 5 years ago
05f8721
Make the JIT zygote memory shared.
by Nicolas Geoffray
· 5 years ago
1e52a07
Correct Indicies -> Indices
by Alex Light
· 5 years ago
00a37ff
Move code writing to data portion of the JIT cache in JitMemoryRegion.
by Nicolas Geoffray
· 5 years ago
6c4ec5c
Revert^2 "Stack maps: Interleave consecutive varints."
by David Srbecky
· 5 years ago
1b2a49b
Revert "Stack maps: Interleave consecutive varints."
by Raylin Hsu
· 5 years ago
a2b3456
Stack maps: Interleave consecutive varints.
by David Srbecky
· 5 years ago
697c47a
Stack maps: Handle special cases using flags.
by David Srbecky
· 5 years ago
024d69f
Use cleared JNI weak sentinel from boot image.
by Vladimir Marko
· 5 years ago
3fae129
Move IntrusiveForwardList<> to libartbase.
by Vladimir Marko
· 5 years ago
7f7539b
Pass the memory region to allocate into to the compiler / allocation.
by Nicolas Geoffray
· 5 years ago
93adcb5
ART: Remove some compile-time info points
by Andreas Gampe
· 5 years ago
d2f13ba
Remove requirement of a ProfilingInfo for jitted code.
by Nicolas Geoffray
· 5 years ago
81d15be
Add AVX support for packed add/sub instructions on x86
by Shalini Salomi Bodapati
· 5 years ago
eb104c8
Fix wrong assumption on boolean type.
by Nicolas Geoffray
· 5 years ago
78da5e2
Eliminate dead LoadClass when pruning ClinitCheck.
by Vladimir Marko
· 5 years ago
e42a4b9
Optimize stack maps: add fast path for no inline info.
by David Srbecky
· 5 years ago
67ba872
Optimize stack map decoding.
by David Srbecky
· 5 years ago
f667508
ARM/ARM64: Use trampolines for slow-path entrypoint calls.
by Vladimir Marko
· 5 years ago
8fa839c
Revert^2 "Improve ArraySet codegen."
by Vladimir Marko
· 5 years ago
0dc93b1
ART: Run bpfmt over ART's blueprint files
by Andreas Gampe
· 5 years ago
957c538
ART: Refactor SchedulingGraph for consistency and clarity
by Evgeny Astigeevich
· 6 years ago
552a134
ART: Optimize StringBuilder append pattern.
by Vladimir Marko
· 7 years ago
0dda8c8
Revert "Improve ArraySet codegen."
by Vladimir Marko
· 5 years ago
0ece864
Improve ArraySet codegen.
by Vladimir Marko
· 5 years ago
d4f8afb
Revert "Add binary search table for .debug_frame"
by David Srbecky
· 5 years ago
d456117
ART: Mark StringBuilder.append()s as intrinsics.
by Vladimir Marko
· 7 years ago
1b3561a
x86: Add assembler tests and clean up style.
by Vladimir Marko
· 5 years ago
c5e3a52
Make compiling an apex image explicit.
by Nicolas Geoffray
· 6 years ago
256c94b
Update induction ranges in superblock cloner.
by Nicolas Geoffray
· 6 years ago
36ec6c7
Fix DWARF line-number generation for JITed methods.
by David Srbecky
· 6 years ago
2cc9d34
Fix wrong assumption in RemoveInstructionsAsUsersFromDeadBlocks.
by Nicolas Geoffray
· 6 years ago
20d1c94
Patch supports Intel(R) AVX/AVX2 MOV Instruction
by jaishank
· 6 years ago
fc8e759
art: remove unnecessary references to external/zlib.
by Elliott Hughes
· 6 years ago
Next »