Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
4918e1ca05d0ec1510c7e997c5ae94cf6ce52045
/
compiler
/
utils
102cbed
Implement register allocator for floating point registers.
by Nicolas Geoffray
· 10 years ago
37c92df
Rename arm64 `Register` to `XRegister`.
by Alexandre Rames
· 10 years ago
a304f97
Rework arm64 register codes and fix Arm64ManagedRegister tests.
by Alexandre Rames
· 10 years ago
34bacdf
Add multiplication for integral types
by Calin Juravle
· 10 years ago
6f3dbba
Make ART compile with GCC -O0 again.
by Ian Rogers
· 10 years ago
3d2ec35
Fix ScopedArenaAllocator::Reset() for Create()d allocators.
by Vladimir Marko
· 10 years ago
71175b7
Cleanup baseline register allocator.
by Nicolas Geoffray
· 10 years ago
1373595
stdint types all the way!
by Ian Rogers
· 10 years ago
cee7524
ARM64: Update code after the VIXL 1.6 release.
by Alexandre Rames
· 10 years ago
9e878d5
Merge "Tidy ELF builder."
by Ian Rogers
· 10 years ago
0279ebb
Tidy ELF builder.
by Ian Rogers
· 10 years ago
56b9ee6
Stop converting from Location to ManagedRegister.
by Nicolas Geoffray
· 10 years ago
7fb49da
Add support for floats and doubles.
by Nicolas Geoffray
· 10 years ago
b6e7206
Fix movw on x86/x86_64 to accept any 16bits immediate.
by Nicolas Geoffray
· 10 years ago
26a25ef
Add a prepare for register allocation pass.
by Nicolas Geoffray
· 10 years ago
f889267
Fix x86_64 assembler LoadRef to use movl.
by Hiroshi Yamauchi
· 10 years ago
bafedc3
Merge "Get heap poisoning working in 64-bit."
by Hiroshi Yamauchi
· 10 years ago
35c68e3
ART: Fix typo
by Andreas Gampe
· 10 years ago
c8ccf68
ART: Fix some -Wpedantic errors
by Andreas Gampe
· 10 years ago
b88f0b1
Get heap poisoning working in 64-bit.
by Hiroshi Yamauchi
· 10 years ago
1ed5b27
Merge "Implement method calls using relative BL on ARM."
by Vladimir Marko
· 10 years ago
f4da675
Implement method calls using relative BL on ARM.
by Vladimir Marko
· 10 years ago
a72cb22
Merge "Optimize suspend checks in optimizing compiler."
by Nicolas Geoffray
· 10 years ago
3c04974
Optimize suspend checks in optimizing compiler.
by Nicolas Geoffray
· 10 years ago
e39c54e
Deprecate GrowableArray, use ArenaVector instead.
by Vladimir Marko
· 10 years ago
d7fe69b
Merge "ART: Fix host test failure (assembler_thumb_test)."
by Ian Rogers
· 10 years ago
928f72b
ART: Fix things for valgrind
by Andreas Gampe
· 10 years ago
52ed9ad
ART: Fix host test failure (assembler_thumb_test).
by Tong Shen
· 10 years ago
ba9388c
ARM64: Avoid the duplication of condition codes.
by Alexandre Rames
· 10 years ago
e77493c
Make common BitVector operations inline-able.
by Ian Rogers
· 10 years ago
e3ea838
ART source line debug info in OAT files
by Yevgeny Rouban
· 10 years ago
b74ff13
Merge "Reduce stack usage for overflow checks"
by Dave Allison
· 10 years ago
648d711
Reduce stack usage for overflow checks
by Dave Allison
· 10 years ago
181211d
ART: Don't leave rex_ & length_ uninitialized
by Andreas Gampe
· 10 years ago
54e15de
ART: Make assembler_test less chatty
by Andreas Gampe
· 10 years ago
547cdfd
Emit CFI for x86 & x86_64 JNI compiler.
by Tong Shen
· 10 years ago
7747c8d
ART: Remove test files after test
by Andreas Gampe
· 10 years ago
30687af
Fix SIB for base + index addressing in x86_64 assembler.
by Nicolas Geoffray
· 10 years ago
e4ded41
Fix movw in x86_64 assembler.
by Nicolas Geoffray
· 10 years ago
8081d2b
Create allocator adapter for using Arena in std containers.
by Vladimir Marko
· 10 years ago
b19955d
Reduce time and memory usage of GVN.
by Vladimir Marko
· 10 years ago
b551fdc
AArch64: Clean up CalleeSaveMethod frame and the use of temp registers.
by Zheng Xu
· 10 years ago
3c7bb98
Implement array get and array put in optimizing.
by Nicolas Geoffray
· 10 years ago
f12feb8
Stack overflow checks and NPE checks for optimizing.
by Nicolas Geoffray
· 10 years ago
4470c1d
ART: Increase command buffer size in assembler_thumb_test
by Andreas Gampe
· 10 years ago
8baf0d9
Fix sizeof -> strlen to get the test to run on build servers.
by Nicolas Geoffray
· 10 years ago
1a43dd7
Add write barriers to optimizing compiler.
by Nicolas Geoffray
· 10 years ago
96f89a2
Add assembly operations with constants in optimizing compiler.
by Nicolas Geoffray
· 10 years ago
169277a
Fix lint errors.
by Nicolas Geoffray
· 10 years ago
8d48673
Use the thumb2 assembler for the optimizing compiler.
by Nicolas Geoffray
· 10 years ago
0941924
ART: Fuse compare-with-0-and-branch in Arm64 utils-assembler
by Serban Constantinescu
· 10 years ago
c380191
x86_64: Enable fp-reg promotion
by Serguei Katkov
· 10 years ago
412f10c
Support longs in the register allocator for x86_64.
by Nicolas Geoffray
· 10 years ago
e313d16
Merge "Fix off-by-one errors in limit checking for ldr/str instructions."
by Dave Allison
· 10 years ago
0bb9ade
Fix off-by-one errors in limit checking for ldr/str instructions.
by Dave Allison
· 10 years ago
a94d7fd
Merge "Fix topological ordering and use it for optimizations."
by Vladimir Marko
· 10 years ago
45fdb93
Support additional instructions in ARM and thumb assemblers
by Dave Allison
· 10 years ago
20dfc79
Add some more instruction support to optimizing compiler.
by Dave Allison
· 10 years ago
622bdbe
Fix topological ordering and use it for optimizations.
by Vladimir Marko
· 10 years ago
ecb2f9b
Enable the register allocator on x86_64.
by Nicolas Geoffray
· 10 years ago
8dea81c
Rewrite use/def masks to support 128 bits.
by Vladimir Marko
· 10 years ago
16e1eda
Merge "x86_64: Fix issue in JNI compiler"
by Andreas Gampe
· 10 years ago
5408b6b
x86_64: Fix issue in JNI compiler
by avignate
· 10 years ago
c5f1773
Remove deprecated WITH_HOST_DALVIK.
by Ian Rogers
· 10 years ago
22a0ef8
Round up arena allocations to 8 bytes.
by Vladimir Marko
· 10 years ago
d20ddb2
Remove unused variable in assembler test.
by Dave Allison
· 10 years ago
c819e0d
Fix assembler test to use path if it can't find tools.
by Dave Allison
· 10 years ago
0eb3e75
Merge "Thumb2 assembler for JNI compiler and optimizing compiler"
by Dave Allison
· 10 years ago
65fcc2c
Thumb2 assembler for JNI compiler and optimizing compiler
by Dave Allison
· 10 years ago
0110619
Use std::enable_if instead of a custom helper class.
by Vladimir Marko
· 10 years ago
089142c
Avoid register pool allocations on the heap.
by Vladimir Marko
· 10 years ago
cf4035a
ART: Use StackReference in Quick Stack Frame
by Andreas Gampe
· 10 years ago
a7062e0
Add a linear scan register allocator to the optimizing compiler.
by Nicolas Geoffray
· 10 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 10 years ago
507dfdd
Compatibility layer to transition from UniquePtr to std::unique_ptr.
by Ian Rogers
· 10 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 10 years ago
7e0a8b4
Merge changes Icf9afbab,If2409101
by Andreas Gampe
· 10 years ago
69f08ba
Clean up ScopedArenaAllocatorAdapter.
by Vladimir Marko
· 11 years ago
0f89dac
AArch64: Fix the usage of IP0, IP1 as temporary registers
by Serban Constantinescu
· 10 years ago
63206f3
AArch64: Fix the usage of Thread Register for arm64
by Serban Constantinescu
· 10 years ago
91152bc
Merge "ART: ChildBlockIterator Implementation"
by Vladimir Marko
· 10 years ago
f8c762b
ART: ChildBlockIterator Implementation
by Jean Christophe Beyler
· 10 years ago
6601882
ART: Use utils.h::RoundUp instead of explicit bit-fiddling
by Andreas Gampe
· 10 years ago
b40c6a7
ART: Fix assembler_test to use ScratchFile
by Andreas Gampe
· 10 years ago
8194963
Replace CountOneBits and __builtin_popcount with POPCOUNT.
by Vladimir Marko
· 10 years ago
d110432
ART: aarch64 jni compiler needs to extend small return types
by Andreas Gampe
· 10 years ago
5a4fa82
x86_64 Assembler Test Infrastructure, fix x86_64 assembler
by Andreas Gampe
· 11 years ago
6ffcfa0
Rewrite suspend test check with LIRSlowPath.
by Mingyao Yang
· 10 years ago
becc372
Merge "ART: Initialization of RegLocation and API for GrowableArray Iterator"
by Vladimir Marko
· 10 years ago
1ceea7e
ART: Initialization of RegLocation and API for GrowableArray Iterator
by Jean Christophe Beyler
· 11 years ago
96a4f29
Merge "ART: Fixes an issue with REX prefix for instructions with no ModRM byte"
by Ian Rogers
· 10 years ago
3a74d15
Delete throw launchpads.
by Mingyao Yang
· 11 years ago
fba52f1
ART: Fixes an issue with REX prefix for instructions with no ModRM byte
by Vladimir Kostyukov
· 11 years ago
2faf284
Merge "Long support in optimizing compiler."
by Nicolas Geoffray
· 11 years ago
01bc96d
Long support in optimizing compiler.
by Nicolas Geoffray
· 11 years ago
75b9113
AArch64: Jni compiler fixes
by Serban Constantinescu
· 11 years ago
2be6fc7
Merge "Test control flow instruction with optimizing compiler."
by Nicolas Geoffray
· 11 years ago
b55f835
Test control flow instruction with optimizing compiler.
by Nicolas Geoffray
· 11 years ago
1552373
AArch64: Fix Managed Register unit tests
by Serban Constantinescu
· 11 years ago
44e1354
Do not output ARM64 assembler debug code.
by Andreas Gampe
· 11 years ago
Next »