summaryrefslogtreecommitdiffstats
path: root/compiler/dex/quick/x86/utility_x86.cc
Commit message (Expand)AuthorAgeFilesLines
* Replace NULL with nullptrMathieu Chartier2015-04-221-6/+6
* Quick: PC-relative loads from dex cache arrays on x86.Vladimir Marko2015-04-091-123/+119
* ART: Some Quick cleanupAndreas Gampe2015-01-261-2/+5
* X86_64 QBE: use RIP addressingMark Mendell2014-12-041-29/+42
* ART: X86Mir2Lir::OpRegRegReg should expect kOpMul for r_dest == r_src2 casePavel Vyssotski2014-11-191-0/+1
* Tidy RegStorage for X86.Ian Rogers2014-11-081-7/+7
* Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-031-16/+22
* Enable -Wimplicit-fallthrough.Ian Rogers2014-10-091-3/+5
* Remove all uses of MIR_INLINED.Vladimir Marko2014-10-021-14/+12
* ART: Vectorization opcode implementation fixesLupusoru, Razvan A2014-09-031-0/+11
* ART: Address issues with kIntrinsicMinMaxDouble for x86Razvan A Lupusoru2014-08-291-1/+1
* ART: Change temporaries to positive namesRazvan A Lupusoru2014-08-261-1/+2
* ART: Add non-temporal store supportJean Christophe Beyler2014-08-261-1/+30
* Reduced memory usage of primitive fields smaller than 4-bytesFred Shih2014-08-251-0/+15
* x86_64: Load double constant using core registerAlexei Zavjalov2014-08-051-13/+27
* ART: LoadConstWide should clobber temp regAlexei Zavjalov2014-07-311-0/+1
* ART: Rework quick entrypoint code in Mir2Lir, cleanupAndreas Gampe2014-07-281-0/+9
* ART: inline Math.Max/Min (float and double)Alexei Zavjalov2014-07-181-0/+1
* Revert "Revert "Revert "Revert "Add implicit null and stack checks for x86""""Dave Allison2014-07-161-9/+13
* Replace memory barriers to better reflect Java needs.Hans Boehm2014-07-111-8/+5
* Revert "Revert "Revert "Add implicit null and stack checks for x86"""Nicolas Geoffray2014-07-111-13/+9
* Revert "Revert "Add implicit null and stack checks for x86""Dave Allison2014-07-101-9/+13
* ART: Add Invokes to DecodedInstructionJean Christophe Beyler2014-07-101-1/+1
* Revert "Add implicit null and stack checks for x86"Dave Allison2014-07-101-13/+9
* Add implicit null and stack checks for x86Dave Allison2014-07-091-9/+13
* x86_64: Fix intrinsicsnikolay serdjuk2014-07-031-2/+4
* Merge "Load 64 bit constant into GPR by single instruction for 64bit mode"Andreas Gampe2014-07-021-11/+5
|\
| * Load 64 bit constant into GPR by single instruction for 64bit modeYixin Shou2014-07-021-11/+5
* | Register promotion support for 64-bit targetsbuzbee2014-07-031-0/+1
* | x86_64: Unify 64-bit check in x86 compilerElena Sayapina2014-07-021-5/+5
|/
* Revert "Revert "ART: Split out more cases of Load/StoreRef, volatile as param...Andreas Gampe2014-06-241-17/+30
* Revert "ART: Split out more cases of Load/StoreRef, volatile as parameter"Andreas Gampe2014-06-241-30/+17
* ART: Split out more cases of Load/StoreRef, volatile as parameterAndreas Gampe2014-06-231-17/+30
* x86_64: Correct fix for cmp-longSerguei Katkov2014-06-241-2/+6
* Add x86 inlined abs method for float/doubleYixin Shou2014-06-181-0/+23
* Revert "Add x86 inlined abs method for float/double"Vladimir Marko2014-06-171-23/+0
* Add x86 inlined abs method for float/doubleYixin Shou2014-06-161-0/+23
* x86_64: Disable all optimizations and fix bugsChao-ying Fu2014-06-131-1/+2
* Rewrite use/def masks to support 128 bits.Vladimir Marko2014-06-121-7/+14
* x86_64: Add long bytecode supports (1/2)Chao-ying Fu2014-06-071-73/+98
* Merge "Correct another RegStorage::Solo32"Bill Buzbee2014-06-031-1/+1
|\
| * Correct another RegStorage::Solo32Mark Mendell2014-06-031-1/+1
* | Quick compiler: fix array overrun.buzbee2014-05-311-1/+1
|/
* Merge "x86_64: Add 64-bit version of instructions in asm"Bill Buzbee2014-05-281-2/+5
|\
| * x86_64: Add 64-bit version of instructions in asmDmitry Petrochenko2014-05-281-2/+5
* | Set the type of a RegStorage correctlyMark Mendell2014-05-271-1/+1
|/
* Allow X86 QBE to be extendedMark Mendell2014-05-201-1/+17
* ART: Add support for constant vector literalsMark Mendell2014-05-161-0/+3
* Add x86_64 code generation supportDmitry Petrochenko2014-05-141-35/+56
* ART: Add more ThreadOffset in Mir2Lir and backendsAndreas Gampe2014-05-121-0/+14