Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
51d3fc40637fc73d4156ad617cd451b844cbb75e
/
compiler
/
utils
51d3fc4
Add support for int-to-byte in the optimizing compiler.
by Roland Levillain
· 11 years ago
d6fb6cf
[optimizing compiler] Add DIV_LONG
by Calin Juravle
· 11 years ago
9574c4b
Implement and/or/xor in optimizing.
by Nicolas Geoffray
· 11 years ago
15136cb
Merge "Revert "Revert "Add support for long-to-int in the optimizing compiler."""
by Roland Levillain
· 11 years ago
57a88d4
Implement checkcast for optimizing.
by Nicolas Geoffray
· 11 years ago
946e143
Revert "Revert "Add support for long-to-int in the optimizing compiler.""
by Roland Levillain
· 11 years ago
55dcfb5
Add support for not-long on ARM64 in the optimizing compiler.
by Roland Levillain
· 11 years ago
dff1f28
Support int-to-long conversions in the optimizing compiler.
by Roland Levillain
· 11 years ago
3c30a72
Merge "Fix store instructions to large frames in ARM opt. compiler."
by Roland Levillain
· 11 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 11 years ago
775ef49
Fix store instructions to large frames in ARM opt. compiler.
by Roland Levillain
· 11 years ago
ad17d41
Merge "ART: Replace COMPILE_ASSERT with static_assert (compiler)"
by Andreas Gampe
· 11 years ago
785d2f2
ART: Replace COMPILE_ASSERT with static_assert (compiler)
by Andreas Gampe
· 11 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 11 years ago
19a19cf
Add support for static fields in optimizing compiler.
by Nicolas Geoffray
· 11 years ago
7056643
Add long bitwise not instruction in the optimizing compiler.
by Roland Levillain
· 11 years ago
3e3364e
Merge "Tidy logging code not using UNIMPLEMENTED."
by Ian Rogers
· 11 years ago
5667fdb
ARM: Use hardfp calling convention between java to java call.
by Zheng Xu
· 11 years ago
2c4257b
Tidy logging code not using UNIMPLEMENTED.
by Ian Rogers
· 11 years ago
b5de00f
Fix encoding of imul in x86_64 assembler.
by Nicolas Geoffray
· 11 years ago
2e07b4f
Revert "Revert "Implement long negate instruction in the optimizing compiler.""
by Roland Levillain
· 11 years ago
30ca3d8
Revert "Implement long negate instruction in the optimizing compiler."
by Roland Levillain
· 11 years ago
66ce173
Implement long negate instruction in the optimizing compiler.
by Roland Levillain
· 11 years ago
5319def
ART: optimizing compiler: initial support for ARM64.
by Alexandre Rames
· 11 years ago
cf7f191
C++11 related clean-up of DISALLOW_..
by Ian Rogers
· 11 years ago
102cbed
Implement register allocator for floating point registers.
by Nicolas Geoffray
· 11 years ago
37c92df
Rename arm64 `Register` to `XRegister`.
by Alexandre Rames
· 11 years ago
a304f97
Rework arm64 register codes and fix Arm64ManagedRegister tests.
by Alexandre Rames
· 11 years ago
34bacdf
Add multiplication for integral types
by Calin Juravle
· 11 years ago
6f3dbba
Make ART compile with GCC -O0 again.
by Ian Rogers
· 11 years ago
3d2ec35
Fix ScopedArenaAllocator::Reset() for Create()d allocators.
by Vladimir Marko
· 11 years ago
71175b7
Cleanup baseline register allocator.
by Nicolas Geoffray
· 11 years ago
1373595
stdint types all the way!
by Ian Rogers
· 11 years ago
cee7524
ARM64: Update code after the VIXL 1.6 release.
by Alexandre Rames
· 11 years ago
9e878d5
Merge "Tidy ELF builder."
by Ian Rogers
· 11 years ago
0279ebb
Tidy ELF builder.
by Ian Rogers
· 11 years ago
56b9ee6
Stop converting from Location to ManagedRegister.
by Nicolas Geoffray
· 11 years ago
7fb49da
Add support for floats and doubles.
by Nicolas Geoffray
· 11 years ago
b6e7206
Fix movw on x86/x86_64 to accept any 16bits immediate.
by Nicolas Geoffray
· 11 years ago
26a25ef
Add a prepare for register allocation pass.
by Nicolas Geoffray
· 11 years ago
f889267
Fix x86_64 assembler LoadRef to use movl.
by Hiroshi Yamauchi
· 11 years ago
bafedc3
Merge "Get heap poisoning working in 64-bit."
by Hiroshi Yamauchi
· 11 years ago
35c68e3
ART: Fix typo
by Andreas Gampe
· 11 years ago
c8ccf68
ART: Fix some -Wpedantic errors
by Andreas Gampe
· 11 years ago
b88f0b1
Get heap poisoning working in 64-bit.
by Hiroshi Yamauchi
· 11 years ago
1ed5b27
Merge "Implement method calls using relative BL on ARM."
by Vladimir Marko
· 11 years ago
f4da675
Implement method calls using relative BL on ARM.
by Vladimir Marko
· 11 years ago
a72cb22
Merge "Optimize suspend checks in optimizing compiler."
by Nicolas Geoffray
· 11 years ago
3c04974
Optimize suspend checks in optimizing compiler.
by Nicolas Geoffray
· 11 years ago
e39c54e
Deprecate GrowableArray, use ArenaVector instead.
by Vladimir Marko
· 11 years ago
d7fe69b
Merge "ART: Fix host test failure (assembler_thumb_test)."
by Ian Rogers
· 11 years ago
928f72b
ART: Fix things for valgrind
by Andreas Gampe
· 11 years ago
52ed9ad
ART: Fix host test failure (assembler_thumb_test).
by Tong Shen
· 11 years ago
ba9388c
ARM64: Avoid the duplication of condition codes.
by Alexandre Rames
· 11 years ago
e77493c
Make common BitVector operations inline-able.
by Ian Rogers
· 11 years ago
e3ea838
ART source line debug info in OAT files
by Yevgeny Rouban
· 11 years ago
b74ff13
Merge "Reduce stack usage for overflow checks"
by Dave Allison
· 11 years ago
648d711
Reduce stack usage for overflow checks
by Dave Allison
· 11 years ago
181211d
ART: Don't leave rex_ & length_ uninitialized
by Andreas Gampe
· 11 years ago
54e15de
ART: Make assembler_test less chatty
by Andreas Gampe
· 11 years ago
547cdfd
Emit CFI for x86 & x86_64 JNI compiler.
by Tong Shen
· 11 years ago
7747c8d
ART: Remove test files after test
by Andreas Gampe
· 11 years ago
30687af
Fix SIB for base + index addressing in x86_64 assembler.
by Nicolas Geoffray
· 11 years ago
e4ded41
Fix movw in x86_64 assembler.
by Nicolas Geoffray
· 11 years ago
8081d2b
Create allocator adapter for using Arena in std containers.
by Vladimir Marko
· 11 years ago
b19955d
Reduce time and memory usage of GVN.
by Vladimir Marko
· 11 years ago
b551fdc
AArch64: Clean up CalleeSaveMethod frame and the use of temp registers.
by Zheng Xu
· 11 years ago
3c7bb98
Implement array get and array put in optimizing.
by Nicolas Geoffray
· 11 years ago
f12feb8
Stack overflow checks and NPE checks for optimizing.
by Nicolas Geoffray
· 11 years ago
4470c1d
ART: Increase command buffer size in assembler_thumb_test
by Andreas Gampe
· 11 years ago
8baf0d9
Fix sizeof -> strlen to get the test to run on build servers.
by Nicolas Geoffray
· 11 years ago
1a43dd7
Add write barriers to optimizing compiler.
by Nicolas Geoffray
· 11 years ago
96f89a2
Add assembly operations with constants in optimizing compiler.
by Nicolas Geoffray
· 11 years ago
169277a
Fix lint errors.
by Nicolas Geoffray
· 11 years ago
8d48673
Use the thumb2 assembler for the optimizing compiler.
by Nicolas Geoffray
· 11 years ago
0941924
ART: Fuse compare-with-0-and-branch in Arm64 utils-assembler
by Serban Constantinescu
· 11 years ago
c380191
x86_64: Enable fp-reg promotion
by Serguei Katkov
· 11 years ago
412f10c
Support longs in the register allocator for x86_64.
by Nicolas Geoffray
· 11 years ago
e313d16
Merge "Fix off-by-one errors in limit checking for ldr/str instructions."
by Dave Allison
· 11 years ago
0bb9ade
Fix off-by-one errors in limit checking for ldr/str instructions.
by Dave Allison
· 11 years ago
a94d7fd
Merge "Fix topological ordering and use it for optimizations."
by Vladimir Marko
· 11 years ago
45fdb93
Support additional instructions in ARM and thumb assemblers
by Dave Allison
· 11 years ago
20dfc79
Add some more instruction support to optimizing compiler.
by Dave Allison
· 11 years ago
622bdbe
Fix topological ordering and use it for optimizations.
by Vladimir Marko
· 11 years ago
ecb2f9b
Enable the register allocator on x86_64.
by Nicolas Geoffray
· 11 years ago
8dea81c
Rewrite use/def masks to support 128 bits.
by Vladimir Marko
· 11 years ago
16e1eda
Merge "x86_64: Fix issue in JNI compiler"
by Andreas Gampe
· 11 years ago
5408b6b
x86_64: Fix issue in JNI compiler
by avignate
· 11 years ago
c5f1773
Remove deprecated WITH_HOST_DALVIK.
by Ian Rogers
· 11 years ago
22a0ef8
Round up arena allocations to 8 bytes.
by Vladimir Marko
· 11 years ago
d20ddb2
Remove unused variable in assembler test.
by Dave Allison
· 11 years ago
c819e0d
Fix assembler test to use path if it can't find tools.
by Dave Allison
· 11 years ago
0eb3e75
Merge "Thumb2 assembler for JNI compiler and optimizing compiler"
by Dave Allison
· 11 years ago
65fcc2c
Thumb2 assembler for JNI compiler and optimizing compiler
by Dave Allison
· 11 years ago
0110619
Use std::enable_if instead of a custom helper class.
by Vladimir Marko
· 11 years ago
089142c
Avoid register pool allocations on the heap.
by Vladimir Marko
· 11 years ago
cf4035a
ART: Use StackReference in Quick Stack Frame
by Andreas Gampe
· 11 years ago
a7062e0
Add a linear scan register allocator to the optimizing compiler.
by Nicolas Geoffray
· 11 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 11 years ago
507dfdd
Compatibility layer to transition from UniquePtr to std::unique_ptr.
by Ian Rogers
· 11 years ago
Next »