Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
741eb89efc34ab5d1686e94f1ccd8eeef41c5063
/
compiler
/
optimizing
/
codegen_test.cc
9983e30
Remove the old ARM code generator from ART's Optimizing compiler.
by Roland Levillain
· 7 years ago
7d157fc
Clean up some uses of "auto".
by Vladimir Marko
· 8 years ago
952b235
Improve the documentation of an ARM64 parallel move resolver corner case.
by Roland Levillain
· 8 years ago
d4bccf1
ARM64: Support 128-bit registers for SIMD.
by Artem Serov
· 8 years ago
2cf7d5e
Merge "AArch64: Add HInstruction scheduling support."
by Treehugger Robot
· 8 years ago
558dea1
Handle cycles with double stack slots in ARM64 parallel moves.
by Roland Levillain
· 8 years ago
22aa54b
AArch64: Add HInstruction scheduling support.
by Alexandre Rames
· 8 years ago
3a2e78e
Fix some issues reported by Valgrind
by Anton Kirilov
· 8 years ago
4593f7d
ARM: VIXL32: Fix crash in Exchange for stack slots.
by Artem Serov
· 8 years ago
ca620d7
ART: Fix tidy warnings
by Andreas Gampe
· 8 years ago
58a4c61
Delete unused blocked_register_pairs_ in code generators
by Mathieu Chartier
· 8 years ago
fe88546
Revert "Revert "ARM: VIXL32: Add an initial code generator that passes codegen_tests.""
by Scott Wakeling
· 8 years ago
be0f728
Merge "Revert "ARM: VIXL32: Add an initial code generator that passes codegen_tests.""
by Nicolas Geoffray
· 8 years ago
7863a21
Revert "ARM: VIXL32: Add an initial code generator that passes codegen_tests."
by Nicolas Geoffray
· 8 years ago
d26a0a6
Merge "ARM: VIXL32: Add an initial code generator that passes codegen_tests."
by Roland Levillain
· 8 years ago
b138dfb
ARM: VIXL32: Add an initial code generator that passes codegen_tests.
by Scott Wakeling
· 8 years ago
63e2113
MIPS: Enable the ComparisonsLong test in the code generator test.
by Alexey Frunze
· 8 years ago
2c76e06
Allow for testing alternative code generators in codegen_test.cc
by Scott Wakeling
· 8 years ago
58320ce
MIPS32: Ensure preservation of RA in leaf methods if it's clobbered
by Alexey Frunze
· 8 years ago
a75b01a
Fix building tests with partial arch codegen support
by Colin Cross
· 8 years ago
1aa559d
Use TestCodeGeneratorX86 in codegen unit tests
by Matthew Gharrity
· 8 years ago
8f49d4b
Refactor register allocation to be pluggable
by Matthew Gharrity
· 8 years ago
e928885
Rename current register allocator implementation
by Matthew Gharrity
· 8 years ago
badd826
ART: Run SsaBuilder from HGraphBuilder
by David Brazdil
· 9 years ago
6e33252
ART: Remove HTemporary
by David Brazdil
· 9 years ago
b11b072
ART: Fix gtest after liveness CL
by David Brazdil
· 9 years ago
58282f4
ART: Remove Baseline compiler
by David Brazdil
· 9 years ago
751beff
Revert "Revert "Introduce support for hardware simulators, starting with ARM64""
by Phil Wang
· 9 years ago
f652cec
MIPS: Initial version of optimizing compiler for MIPS32
by Goran Jakovljevic
· 9 years ago
e9f3760
Added support for unsigned comparisons
by Aart Bik
· 9 years ago
ec7802a
Add DCHECKs to ArenaVector and ScopedArenaVector.
by Vladimir Marko
· 9 years ago
fa6b93c
Optimizing: Tag arena allocations in HGraph.
by Vladimir Marko
· 9 years ago
6058455
Optimizing: Tag basic block allocations with their source.
by Vladimir Marko
· 9 years ago
145acc5
Revert "Optimizing: Tag basic block allocations with their source."
by Vladimir Marko
· 9 years ago
91e11c0
Optimizing: Tag basic block allocations with their source.
by Vladimir Marko
· 9 years ago
4cd27d6
Revert "Introduce support for hardware simulators, starting with ARM64"
by Alex Light
· 9 years ago
17ff917
Fix codegen_test.
by Roland Levillain
· 9 years ago
c2e1a5e
Introduce support for hardware simulators, starting with ARM64
by Phil Wang
· 9 years ago
ea80942
Fix codegen_test after DCE fix.
by Nicolas Geoffray
· 9 years ago
4dda337
MIPS: Initial version of optimizing compiler for MIPS64R6.
by Alexey Frunze
· 9 years ago
0a23d74
Add a parent environment to HEnvironment.
by Nicolas Geoffray
· 10 years ago
5da2180
Fix codegen_test for long multiplication.
by Nicolas Geoffray
· 10 years ago
0d9f17d
Move the linear order to the HGraph.
by Nicolas Geoffray
· 10 years ago
fb8d279
[optimizing] Implement x86/x86_64 math intrinsics
by Mark Mendell
· 10 years ago
8d5b8b2
ART: Force constants into the entry block
by David Brazdil
· 10 years ago
10f56cb
ART: Fix crash in gtests
by David Brazdil
· 10 years ago
579885a
Opt Compiler: ARM64: Enable explicit memory barriers over acquire/release
by Serban Constantinescu
· 10 years ago
5e8b137
Create HGraph outside Builder, print timings
by David Brazdil
· 10 years ago
e636228
Fix lint error and typo.
by Nicolas Geoffray
· 10 years ago
a0bb2bd
Fix codegen_test.
by Nicolas Geoffray
· 10 years ago
cd6dffe
Add implicit null checks for the optimizing compiler
by Calin Juravle
· 10 years ago
df64950
ART: Fix leak in codegen_test
by Andreas Gampe
· 10 years ago
3416601
Look at instruction set features when generating volatiles code
by Calin Juravle
· 10 years ago
3e69f16
Opt compiler: Add arm64 support for register allocation.
by Alexandre Rames
· 10 years ago
d582fa4
Instruction set features for ARM64, MIPS and X86.
by Ian Rogers
· 10 years ago
946e143
Revert "Revert "Add support for long-to-int in the optimizing compiler.""
by Roland Levillain
· 10 years ago
3adfd1b
Revert "Add support for long-to-int in the optimizing compiler."
by Roland Levillain
· 10 years ago
5ad0582
Fix lint error.
by Calin Juravle
· 10 years ago
647b96f
Add support for long-to-int in the optimizing compiler.
by Roland Levillain
· 10 years ago
9b6c62b
Merge "[optimizing compiler] Add DIV_INT_2ADDR"
by Calin Juravle
· 10 years ago
865fc88
[optimizing compiler] Add DIV_INT_2ADDR
by Calin Juravle
· 10 years ago
55dcfb5
Add support for not-long on ARM64 in the optimizing compiler.
by Roland Levillain
· 10 years ago
cd2de0c
Fix failures after div support.
by Nicolas Geoffray
· 10 years ago
d0d4852
[optimizing compiler] Add div-int and exception handling.
by Calin Juravle
· 10 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 10 years ago
42d641b
Opt compiler: Add ARM64 support for the Mul IR.
by Alexandre Rames
· 10 years ago
9273074
ART: Add basic tests for materialized conditions.
by Alexandre Rames
· 10 years ago
5319def
ART: optimizing compiler: initial support for ARM64.
by Alexandre Rames
· 10 years ago
039b6e2
Remove obsolete TODOs from codegen tests
by Calin Juravle
· 10 years ago
1cc5f251
Implement int bit-wise not operation in the optimizing compiler.
by Roland Levillain
· 10 years ago
48dee04
Minor fix in codegen tests.
by Calin Juravle
· 10 years ago
34bacdf
Add multiplication for integral types
by Calin Juravle
· 10 years ago
360231a
Fix code generation of materialized conditions.
by Nicolas Geoffray
· 10 years ago
fbc695f
Revert "Revert "Implement suspend checks in new compiler.""
by Nicolas Geoffray
· 10 years ago
a1c22c1
Fix builds on archs the compiler does not support.
by Nicolas Geoffray
· 10 years ago
8a16d97
Fix valgrind errors.
by Nicolas Geoffray
· 10 years ago
73e80c3
Make unit test tell if a method is a leaf.
by Nicolas Geoffray
· 10 years ago
8d48673
Use the thumb2 assembler for the optimizing compiler.
by Nicolas Geoffray
· 10 years ago
f61b537
Re-enable tests with the optimizing compiler.
by Nicolas Geoffray
· 10 years ago
e61fd35
Revert "Re-enable tests with the optimizing compiler."
by Nicolas Geoffray
· 10 years ago
2055091
Re-enable tests with the optimizing compiler.
by Nicolas Geoffray
· 10 years ago
20dfc79
Add some more instruction support to optimizing compiler.
by Dave Allison
· 10 years ago
49c105d
Guard `Run` for platforms we're not compiling to, yet.
by Nicolas Geoffray
· 10 years ago
9cf3552
Add x86_64 support to the optimizing compiler.
by Nicolas Geoffray
· 10 years ago
86dbb9a
Final CL to enable register allocation on x86.
by Nicolas Geoffray
· 10 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 11 years ago
d8ee737
Add support for adding two integers in optimizing compiler.
by Nicolas Geoffray
· 11 years ago
787c307
Plug new optimizing compiler in compilation pipeline.
by Nicolas Geoffray
· 11 years ago
39d57e2
Fix non-{arm, x86} builds.
by Nicolas Geoffray
· 11 years ago
bab4ed7
More code generation for the optimizing compiler.
by Nicolas Geoffray
· 11 years ago
3ff386a
Add register support to the optimizing compiler.
by Nicolas Geoffray
· 11 years ago
d4dd255
Add codegen support to the optimizing compiler.
by Nicolas Geoffray
· 11 years ago