summaryrefslogtreecommitdiffstats
path: root/compiler/dex/quick/x86
Commit message (Expand)AuthorAgeFilesLines
* Quick: Remove broken Mir2Lir::LocToRegClass().Vladimir Marko2015-04-222-3/+5
* Merge "Quick: PC-relative loads from dex cache arrays on x86."Vladimir Marko2015-04-098-301/+236
|\
| * Quick: PC-relative loads from dex cache arrays on x86.Vladimir Marko2015-04-098-301/+236
* | Implement CFI for Quick.David Srbecky2015-04-083-15/+96
|/
* Remove the old CFI infrastructure.David Srbecky2015-04-073-112/+3
* Merge "Write .debug_line section using the new DWARF library."David Srbecky2015-04-021-2/+0
|\
| * Write .debug_line section using the new DWARF library.David Srbecky2015-04-011-2/+0
* | PC-relative loads from dex cache arrays for x86-64.Vladimir Marko2015-04-024-15/+72
|/
* Fixed layout for dex caches in boot image.Vladimir Marko2015-03-311-0/+1
* Quick: Clean up Mir2Lir codegen.Vladimir Marko2015-03-244-19/+11
* Quick: Clean up slow paths.Vladimir Marko2015-03-202-3/+3
* Fix 32 bit loads of 64 bit direct code pointersMathieu Chartier2015-03-131-1/+6
* ART: AddVectorReduce should store result in memory carefullyMaxim Kazantsev2015-03-041-0/+1
* ART: Some conditions should be stricter in GenInlinedMinMax()nikolay serdjuk2015-02-201-11/+32
* Fix core spill mask for x86 special suspend.Vladimir Marko2015-02-201-1/+1
* Merge "Replace a few std::vector with ArenaVector in Mir2Lir."Vladimir Marko2015-02-191-4/+4
|\
| * Replace a few std::vector with ArenaVector in Mir2Lir.Vladimir Marko2015-02-191-4/+4
* | Add suspend checks to special methods.Vladimir Marko2015-02-192-0/+37
|/
* ART: Remove MIRGraph::dex_pc_to_block_map_Chao-ying Fu2015-02-092-85/+2
* Merge "ART: Change x86 long param ABI (Quick/JNI/Opt)"Nicolas Geoffray2015-02-041-5/+11
|\
| * ART: Change x86 long param ABI (Quick/JNI/Opt)Mark Mendell2015-01-301-5/+11
* | ART: Fix to X86Mir2Lir::GenReduceVectorMark Mendell2015-02-021-1/+1
|/
* Revert "Revert "ART: Implement X86 hard float (Quick/JNI/Baseline)""Mark P Mendell2015-01-273-39/+44
* Revert "ART: Implement X86 hard float (Quick/JNI/Baseline)"Vladimir Marko2015-01-273-44/+39
* Merge "ART: Some Quick cleanup"Andreas Gampe2015-01-268-8/+27
|\
| * ART: Some Quick cleanupAndreas Gampe2015-01-268-8/+27
* | Quick: Fix range check for intrinsic String.charAt() on x86.Vladimir Marko2015-01-261-1/+1
* | ART: Implement X86 hard float (Quick/JNI/Baseline)Mark Mendell2015-01-233-39/+44
|/
* ART: Fix GenInlined functionsChao-ying Fu2015-01-212-6/+30
* Revert "ART: Implement hard float for X86"Vladimir Marko2015-01-123-44/+39
* ART: Implement hard float for X86Mark Mendell2015-01-123-39/+44
* ART: Remove LowestSetBit and IsPowerOfTwoAndreas Gampe2015-01-061-3/+4
* Merge "ART: Ensure FP GET/PUT doesn't use Core register"Bill Buzbee2015-01-022-2/+8
|\
| * ART: Ensure FP GET/PUT doesn't use Core registerMark Mendell2014-12-092-2/+8
* | Fix running out of temps when storing invoke-interface result.Vladimir Marko2014-12-191-0/+1
* | ART: Implement FP packed reduce for x86Maxim Kazantsev2014-12-151-6/+24
|/
* Merge "Re-factor Quick ABI support"Vladimir Marko2014-12-082-472/+173
|\
| * Re-factor Quick ABI supportSerguei Katkov2014-12-082-472/+173
* | X86_64 QBE: use RIP addressingMark Mendell2014-12-046-86/+169
|/
* ART: x86 specific clearing higher bits when converting long to intYevgeny Rouban2014-11-272-0/+21
* Merge "ART: GenLongArith has to clobber same operands for 2-op instr"Bill Buzbee2014-11-251-0/+10
|\
| * ART: GenLongArith has to clobber same operands for 2-op instrnikolay serdjuk2014-11-211-0/+10
* | Merge "ART: Generate switch targets from successor blocks"Bill Buzbee2014-11-252-13/+79
|\ \
| * | ART: Generate switch targets from successor blocksChao-ying Fu2014-11-212-13/+79
* | | Skip null check in MarkGCCard() for known non-null values.Vladimir Marko2014-11-241-2/+2
|/ /
* | Merge "LSRA: Fix X86 shuffle flags"Ian Rogers2014-11-221-5/+5
|\ \ | |/ |/|
| * LSRA: Fix X86 shuffle flagsDmitry Petrochenko2014-11-181-5/+5
* | ART: X86 vectorized reduce may use incorrect extract indexRazvan A Lupusoru2014-11-211-1/+2
* | Merge "Add card mark to filled-new-array."Vladimir Marko2014-11-212-9/+5
|\ \
| * | Add card mark to filled-new-array.Vladimir Marko2014-11-202-9/+5