summaryrefslogtreecommitdiffstats
path: root/compiler/utils/x86_64
Commit message (Expand)AuthorAgeFilesLines
* Move mirror::ArtMethod to nativeMathieu Chartier2015-06-023-14/+13
* ART: Clean up arm64 kNumberOfXRegisters usage.Vladimir Marko2015-05-262-2/+3
* ART: x86 indexOf intrinsics for the optimizing compilerAndreas Gampe2015-05-113-0/+16
* Replace NULL with nullptrMathieu Chartier2015-04-222-8/+8
* Fix X86_64 assembler REX instructionsMark Mendell2015-04-222-4/+32
* [optimizing] Use more X86_64 addressing modesMark Mendell2015-04-213-3/+246
* Exercise the x86 and x86-64 FILD and FISTP instructions.Roland Levillain2015-04-133-0/+26
* Merge "Revert "Optimizing: Fix long-to-fp conversion on x86.""Nicolas Geoffray2015-04-132-8/+0
|\
| * Revert "Optimizing: Fix long-to-fp conversion on x86."Nicolas Geoffray2015-04-132-8/+0
* | Merge "Optimizing: Fix long-to-fp conversion on x86."Roland Levillain2015-04-132-0/+8
|\ \ | |/
| * Optimizing: Fix long-to-fp conversion on x86.Serguei Katkov2015-04-132-0/+8
* | [optimizing] Address x86_64 RIP patch commentsMark Mendell2015-04-102-51/+26
* | Merge "[optimizing] Add RIP support for x86_64"Roland Levillain2015-04-092-2/+164
|\ \
| * | [optimizing] Add RIP support for x86_64Mark Mendell2015-04-092-2/+164
* | | Merge "Implement CFI for JNI."David Srbecky2015-04-092-1/+25
|\ \ \
| * | | Implement CFI for JNI.David Srbecky2015-04-082-1/+25
* | | | Merge "x86_64: Fix the rex prefix for movzxb, movsxb, movb"Andreas Gampe2015-04-092-24/+70
|\ \ \ \ | |_|/ / |/| | |
| * | | x86_64: Fix the rex prefix for movzxb, movsxb, movbChao-ying Fu2015-04-082-24/+70
* | | | Merge "Speedup div/rem by constants on x86 and x86_64"Calin Juravle2015-04-093-0/+13
|\ \ \ \ | |_|_|/ |/| | |
| * | | Speedup div/rem by constants on x86 and x86_64Guillaume Sanchez2015-04-093-0/+13
* | | | Merge "[optimizing] Implement more x86/x86_64 intrinsics"Andreas Gampe2015-04-083-0/+66
|\ \ \ \ | |_|_|/ |/| | |
| * | | [optimizing] Implement more x86/x86_64 intrinsicsMark Mendell2015-04-063-0/+66
| | |/ | |/|
* | | Remove the old CFI infrastructure.David Srbecky2015-04-073-64/+3
|/ /
* | [optimizing] Implement x86/x86_64 math intrinsicsMark Mendell2015-04-013-0/+35
|/
* [optimizing] Improve x86, x86_64 codeMark Mendell2015-03-132-4/+17
* ART: Templatize IsInt & IsUintAndreas Gampe2015-02-183-26/+33
* x64 goodness.Nicolas Geoffray2015-02-062-0/+9
* Small optimization for recursive calls: avoid dex cache.Nicolas Geoffray2015-01-291-1/+2
* Enable core callee-save on x64.Nicolas Geoffray2015-01-211-3/+3
* [optimizing compiler] Implement inline x86 FP '%'Mark Mendell2015-01-212-0/+42
* Add implicit null checks for the optimizing compilerCalin Juravle2015-01-162-0/+9
* ART: Optimizing compiler intrinsicsAndreas Gampe2015-01-153-6/+111
* ART: Allow scoped adjustments to log verbosityAndreas Gampe2015-01-151-1/+0
* ART: Remove unused parts of x86 assemblersAndreas Gampe2015-01-062-37/+0
* Merge "Fix braino in x64 assembler."Nicolas Geoffray2015-01-052-3/+9
|\
| * Fix braino in x64 assembler.Nicolas Geoffray2014-12-182-3/+9
* | Revert "Don't block quick callee saved registers for optimizing."Nicolas Geoffray2014-12-182-26/+3
|/
* Don't block quick callee saved registers for optimizing.Nicolas Geoffray2014-12-182-3/+26
* Add support for double-to-int & double-to-long in optimizing.Roland Levillain2014-12-052-1/+12
* Add support for float-to-long in the optimizing compiler.Roland Levillain2014-12-042-1/+17
* Add support for long-to-float in the optimizing compiler.Roland Levillain2014-11-272-1/+12
* Merge "[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}"Calin Juravle2014-11-274-1/+30
|\
| * [optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}Calin Juravle2014-11-274-1/+30
* | Add support for long-to-double in the optimizing compiler.Roland Levillain2014-11-272-1/+12
|/
* Revert "[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}"Calin Juravle2014-11-264-30/+1
* [optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}Calin Juravle2014-11-264-1/+30
* Revert "[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}"Nicolas Geoffray2014-11-264-30/+1
* [optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}Calin Juravle2014-11-264-1/+30
* [optimizing compiler] Add shiftsCalin Juravle2014-11-243-9/+114
* Fix the last users of TARGET_CPU_SMP.Elliott Hughes2014-11-191-2/+0