index
:
art.git
replicant-6.0
Android's art
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
compiler
/
optimizing
/
code_generator_arm.cc
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix codegen_test.
Nicolas Geoffray
2015-01-26
1
-1
/
+1
*
Support callee-save registers on ARM.
Nicolas Geoffray
2015-01-24
1
-35
/
+67
*
Support callee save floating point registers on x64.
Nicolas Geoffray
2015-01-23
1
-39
/
+16
*
Enable core callee-save on x64.
Nicolas Geoffray
2015-01-21
1
-2
/
+2
*
Merge "Do not use HNot for creating !bool."
Nicolas Geoffray
2015-01-21
1
-4
/
+0
|
\
|
*
Do not use HNot for creating !bool.
Nicolas Geoffray
2015-01-21
1
-4
/
+0
*
|
Revert "Revert "Fully support pairs in the register allocator.""
Nicolas Geoffray
2015-01-21
1
-41
/
+90
*
|
Record implicit null checks at the actual invoke time.
Calin Juravle
2015-01-21
1
-22
/
+46
|
/
*
Revert "Fully support pairs in the register allocator."
Nicolas Geoffray
2015-01-21
1
-90
/
+41
*
Fully support pairs in the register allocator.
Nicolas Geoffray
2015-01-21
1
-41
/
+90
*
Use CompilerOptions for implicit stack overflow checks
Calin Juravle
2015-01-20
1
-7
/
+5
*
Merge "Add implicit null checks for the optimizing compiler"
Calin Juravle
2015-01-20
1
-8
/
+27
|
\
|
*
Add implicit null checks for the optimizing compiler
Calin Juravle
2015-01-16
1
-8
/
+27
*
|
Address review comments.
Nicolas Geoffray
2015-01-19
1
-1
/
+1
*
|
Do not use STMP, it conflicts with the calling convention.
Nicolas Geoffray
2015-01-19
1
-16
/
+5
*
|
Do not use register pair in a parallel move.
Nicolas Geoffray
2015-01-16
1
-25
/
+0
|
/
*
ART: Optimizing compiler intrinsics
Andreas Gampe
2015-01-15
1
-1
/
+1
*
Merge "Implement ParallelMoveResolver::Swap for doubles on arm."
Nicolas Geoffray
2015-01-14
1
-5
/
+35
|
\
|
*
Implement ParallelMoveResolver::Swap for doubles on arm.
Nicolas Geoffray
2015-01-14
1
-5
/
+35
*
|
Remove whitespace.
Nicolas Geoffray
2015-01-14
1
-2
/
+2
*
|
Skip r1 on arm if first parameter is a long.
Nicolas Geoffray
2015-01-13
1
-3
/
+14
|
/
*
Fix handling of long argument spanning register/memory.
Nicolas Geoffray
2015-01-12
1
-39
/
+0
*
Don't overwrite a register input.
Nicolas Geoffray
2015-01-09
1
-2
/
+4
*
Implement double and float support for arm in register allocator.
Nicolas Geoffray
2015-01-08
1
-17
/
+131
*
Merge "Look at instruction set features when generating volatiles code"
Calin Juravle
2015-01-06
1
-13
/
+20
|
\
|
*
Look at instruction set features when generating volatiles code
Calin Juravle
2015-01-05
1
-13
/
+20
*
|
ART: Reorder entrypoint argument order
Andreas Gampe
2014-12-29
1
-5
/
+5
|
/
*
[optimizing compiler] Add support for volatile
Calin Juravle
2014-12-19
1
-185
/
+210
*
Merge "Revert "Don't block quick callee saved registers for optimizing.""
Nicolas Geoffray
2014-12-18
1
-8
/
+13
|
\
|
*
Revert "Don't block quick callee saved registers for optimizing."
Nicolas Geoffray
2014-12-18
1
-8
/
+13
*
|
Merge "Don't block quick callee saved registers for optimizing."
Nicolas Geoffray
2014-12-18
1
-13
/
+8
|
\
\
|
|
/
|
*
Don't block quick callee saved registers for optimizing.
Nicolas Geoffray
2014-12-18
1
-13
/
+8
*
|
Revert "Small optimization for recursive calls: avoid dex cache."
Nicolas Geoffray
2014-12-17
1
-8
/
+7
*
|
Small optimization for recursive calls: avoid dex cache.
Nicolas Geoffray
2014-12-17
1
-7
/
+8
*
|
Inlining support in optimizing.
Nicolas Geoffray
2014-12-15
1
-2
/
+2
|
/
*
[optimizing compiler] Add REM_FLOAT and REM_DOUBLE
Calin Juravle
2014-12-08
1
-20
/
+30
*
Add support for double-to-int & double-to-long in optimizing.
Roland Levillain
2014-12-05
1
-14
/
+29
*
Add support for float-to-double & double-to-float in optimizing.
Roland Levillain
2014-12-04
1
-8
/
+12
*
Add support for float-to-long in the optimizing compiler.
Roland Levillain
2014-12-04
1
-5
/
+29
*
Add support for float-to-int in the optimizing compiler.
Roland Levillain
2014-12-03
1
-1
/
+15
*
Remove type conversion nodes converting to the same type.
Nicolas Geoffray
2014-12-01
1
-2
/
+2
*
Don't use CanHoldArm in the code generator.
Nicolas Geoffray
2014-11-28
1
-11
/
+11
*
Add support for long-to-float in the optimizing compiler.
Roland Levillain
2014-11-27
1
-11
/
+58
*
Wrap long lines in the optimizing compiler.
Roland Levillain
2014-11-27
1
-22
/
+53
*
Merge "Ensure opt. compiler doesn't get core & FP registers mixed up."
Roland Levillain
2014-11-27
1
-144
/
+144
|
\
|
*
Ensure opt. compiler doesn't get core & FP registers mixed up.
Roland Levillain
2014-11-27
1
-144
/
+144
*
|
Fix Move64 by using ParallelMoves.
Nicolas Geoffray
2014-11-27
1
-22
/
+30
|
/
*
Merge "[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}"
Calin Juravle
2014-11-27
1
-23
/
+51
|
\
|
*
[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}
Calin Juravle
2014-11-27
1
-23
/
+51
*
|
Add support for long-to-double in the optimizing compiler.
Roland Levillain
2014-11-27
1
-1
/
+43
|
/
[next]