summaryrefslogtreecommitdiffstats
path: root/compiler/utils/x86/assembler_x86.h
Commit message (Expand)AuthorAgeFilesLines
* Move mirror::ArtMethod to nativeMathieu Chartier2015-06-021-2/+3
* ART: Clean up arm64 kNumberOfXRegisters usage.Vladimir Marko2015-05-261-1/+1
* ART: x86 indexOf intrinsics for the optimizing compilerAndreas Gampe2015-05-111-0/+2
* Revert "Revert "Revert "Revert "[optimizing] Improve x86 shifts""""Mark P Mendell2015-05-041-2/+10
* Revert "Revert "Revert "[optimizing] Improve x86 shifts"""Roland Levillain2015-04-291-10/+2
* Revert "Revert "[optimizing] Improve x86 shifts""Roland Levillain2015-04-291-2/+10
* Replace NULL with nullptrMathieu Chartier2015-04-221-7/+7
* Exercise the x86 and x86-64 FILD and FISTP instructions.Roland Levillain2015-04-131-0/+1
* Revert "Optimizing: Fix long-to-fp conversion on x86."Nicolas Geoffray2015-04-131-1/+0
* Optimizing: Fix long-to-fp conversion on x86.Serguei Katkov2015-04-131-0/+1
* Merge "[optimizing] Implement more x86/x86_64 intrinsics"Andreas Gampe2015-04-081-0/+5
|\
| * [optimizing] Implement more x86/x86_64 intrinsicsMark Mendell2015-04-061-0/+5
* | Remove the old CFI infrastructure.David Srbecky2015-04-071-10/+1
|/
* [optimizing] Implement x86/x86_64 math intrinsicsMark Mendell2015-04-011-0/+3
* [optimizing] Implement X86 intrinsic supportMark Mendell2015-03-261-0/+10
* Revert "Revert "[optimizing] Enable x86 long support.""Nicolas Geoffray2015-03-111-0/+5
* Revert "[optimizing] Enable x86 long support."Nicolas Geoffray2015-03-061-5/+0
* [optimizing] Enable x86 long support.Nicolas Geoffray2015-03-061-0/+5
* ART: Templatize IsInt & IsUintAndreas Gampe2015-02-181-4/+4
* [optimizing compiler] Implement inline x86 FP '%'Mark Mendell2015-01-211-0/+7
* ART: Remove unused parts of x86 assemblersAndreas Gampe2015-01-061-5/+0
* [optimizing compiler] Add support for volatileCalin Juravle2014-12-191-0/+3
* Revert "Don't block quick callee saved registers for optimizing."Nicolas Geoffray2014-12-181-1/+1
* Don't block quick callee saved registers for optimizing.Nicolas Geoffray2014-12-181-1/+1
* Merge "[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}"Calin Juravle2014-11-271-0/+2
|\
| * [optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}Calin Juravle2014-11-271-0/+2
* | Add support for long-to-double in the optimizing compiler.Roland Levillain2014-11-271-2/+1
|/
* Revert "[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}"Calin Juravle2014-11-261-2/+0
* [optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}Calin Juravle2014-11-261-0/+2
* Revert "[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}"Nicolas Geoffray2014-11-261-2/+0
* [optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}Calin Juravle2014-11-261-0/+2
* [optimizing compiler] Add shiftsCalin Juravle2014-11-241-1/+2
* Implement and/or/xor in optimizing.Nicolas Geoffray2014-11-121-0/+3
* ART: More warningsAndreas Gampe2014-11-041-36/+36
* C++11 related clean-up of DISALLOW_..Ian Rogers2014-10-221-8/+3
* stdint types all the way!Ian Rogers2014-10-091-3/+3
* Add support for floats and doubles.Nicolas Geoffray2014-10-071-0/+1
* Add a prepare for register allocation pass.Nicolas Geoffray2014-10-061-0/+2
* Optimize suspend checks in optimizing compiler.Nicolas Geoffray2014-09-251-0/+2
* Emit CFI for x86 & x86_64 JNI compiler.Tong Shen2014-08-051-0/+9
* Stack overflow checks and NPE checks for optimizing.Nicolas Geoffray2014-07-221-0/+1
* Add Handle/HandleScope and delete SirtRef.Mathieu Chartier2014-05-131-7/+7
* Test control flow instruction with optimizing compiler.Nicolas Geoffray2014-04-081-0/+1
* Allow mixing of thread offsets between 32 and 64bit architectures.Ian Rogers2014-04-011-84/+64
* Merge "Add support for invoke-static in optimizing compiler."Nicolas Geoffray2014-03-311-0/+1
|\
| * Add support for invoke-static in optimizing compiler.Nicolas Geoffray2014-03-311-0/+1
* | x86_64: JNI compilerDmitry Petrochenko2014-03-281-1/+1
|/
* Fix host architecture for 64bit.Ian Rogers2014-03-061-7/+14
* Object model changes to support 64bit.Ian Rogers2014-02-061-3/+0
* Move assembler out of runtime into compiler/utils.Ian Rogers2013-07-291-0/+646