summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing/builder.cc
Commit message (Expand)AuthorAgeFilesLines
* [optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}Calin Juravle2014-11-261-1/+30
* Revert "[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}"Nicolas Geoffray2014-11-261-30/+1
* [optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}Calin Juravle2014-11-261-1/+30
* [optimizing compiler] Add shiftsCalin Juravle2014-11-241-0/+92
* Add support for int-to-float & int-to-double in optimizing.Roland Levillain2014-11-171-0/+10
* Merge "[optimizing compiler] Add REM_INT, REM_LONG"Calin Juravle2014-11-171-17/+53
|\
| * [optimizing compiler] Add REM_INT, REM_LONGCalin Juravle2014-11-171-17/+53
* | Add support for int-to-short in the optimizing compiler.Roland Levillain2014-11-141-0/+5
|/
* Add support for int-to-char in the optimizing compiler.Roland Levillain2014-11-141-0/+5
* Merge "Add support for int-to-byte in the optimizing compiler."Roland Levillain2014-11-131-0/+5
|\
| * Add support for int-to-byte in the optimizing compiler.Roland Levillain2014-11-131-0/+5
* | [optimizing compiler] Rename dex_offset to dex_pc in the builderCalin Juravle2014-11-131-94/+94
|/
* [optimizing compiler] Add DIV_LONGCalin Juravle2014-11-121-16/+60
* [optimizing compiler] add HTemporary support for long and doublesCalin Juravle2014-11-121-18/+22
* Implement and/or/xor in optimizing.Nicolas Geoffray2014-11-121-0/+90
* Implement monitorenter/monitorexit.Nicolas Geoffray2014-11-121-0/+16
* Merge "Revert "Revert "Add support for long-to-int in the optimizing compiler...Roland Levillain2014-11-121-0/+5
|\
| * Revert "Revert "Add support for long-to-int in the optimizing compiler.""Roland Levillain2014-11-111-0/+5
* | Implement invokesuper in optimizing.Nicolas Geoffray2014-11-121-11/+18
* | Implement checkcast for optimizing.Nicolas Geoffray2014-11-121-16/+44
|/
* Revert "Add support for long-to-int in the optimizing compiler."Roland Levillain2014-11-111-5/+0
* Add support for long-to-int in the optimizing compiler.Roland Levillain2014-11-111-0/+5
* Merge "Support invoke-interface in optimizing."Nicolas Geoffray2014-11-101-8/+18
|\
| * Support invoke-interface in optimizing.Nicolas Geoffray2014-11-101-8/+18
* | Silent cpplint on dex instruction switch.Nicolas Geoffray2014-11-071-6/+5
* | Implement instanceof in optimizing.Nicolas Geoffray2014-11-071-1/+24
* | Support floats and doubles in fields.Nicolas Geoffray2014-11-071-19/+3
|/
* Fixed BuildCheckedDiv signatureCalin Juravle2014-11-061-1/+1
* Merge "Support float & double negation in the optimizing compiler."Roland Levillain2014-11-061-0/+10
|\
| * Support float & double negation in the optimizing compiler.Roland Levillain2014-11-061-0/+10
* | Merge "[optimizing compiler] Add DIV_INT_2ADDR"Calin Juravle2014-11-061-8/+16
|\ \
| * | [optimizing compiler] Add DIV_INT_2ADDRCalin Juravle2014-11-061-8/+16
| |/
* / Implement try/catch/throw in optimizing.Nicolas Geoffray2014-11-061-11/+40
|/
* Fix build.Calin Juravle2014-11-061-5/+0
* [optimizing compiler] Add div-int and exception handling.Calin Juravle2014-11-061-51/+92
* Support int-to-long conversions in the optimizing compiler.Roland Levillain2014-11-051-0/+13
* Implement CONST_CLASS in optimizing compiler.Nicolas Geoffray2014-11-041-2/+19
* Support for CONST_STRING in optimizing compiler.Nicolas Geoffray2014-10-311-0/+12
* Add support for static fields in optimizing compiler.Nicolas Geoffray2014-10-291-6/+92
* [optimizing compiler] Add division for floats and doublesCalin Juravle2014-10-281-0/+20
* Add long bitwise not instruction in the optimizing compiler.Roland Levillain2014-10-271-0/+5
* Merge "Revert "Revert "Implement long negate instruction in the optimizing co...Roland Levillain2014-10-241-0/+5
|\
| * Revert "Revert "Implement long negate instruction in the optimizing compiler.""Roland Levillain2014-10-241-0/+5
* | Merge "Fix wrong unsigned to signed conversions."Nicolas Geoffray2014-10-241-5/+9
|\ \ | |/ |/|
| * Fix wrong unsigned to signed conversions.Nicolas Geoffray2014-10-231-5/+9
* | Revert "Implement long negate instruction in the optimizing compiler."Roland Levillain2014-10-231-5/+0
|/
* Implement long negate instruction in the optimizing compiler.Roland Levillain2014-10-231-0/+5
* [optimizing compiler] Handle SUB_FLOAT/DOUBLE nodesCalin Juravle2014-10-231-0/+20
* Implement int bit-wise not operation in the optimizing compiler.Roland Levillain2014-10-231-0/+5
* Add multiplication for floats/doubles in optimizing compilerCalin Juravle2014-10-221-0/+20