summaryrefslogtreecommitdiffstats
path: root/compiler/dex/quick/codegen_util.cc
Commit message (Expand)AuthorAgeFilesLines
* ART stack unwinding fixes for libunwind/gdb/lldb.David Srbecky2015-06-191-2/+2
* Move mirror::ArtMethod to nativeMathieu Chartier2015-06-021-3/+4
* Quick: Abolish kMirOpCheckPart2.Vladimir Marko2015-05-071-16/+0
* Replace NULL with nullptrMathieu Chartier2015-04-221-1/+1
* Add --include-cfi compiler option.David Srbecky2015-04-131-1/+1
* Merge "Quick: PC-relative loads from dex cache arrays on x86."Vladimir Marko2015-04-091-3/+1
|\
| * Quick: PC-relative loads from dex cache arrays on x86.Vladimir Marko2015-04-091-3/+1
* | Implement CFI for Optimizing.David Srbecky2015-04-091-1/+1
* | Implement CFI for Quick.David Srbecky2015-04-081-1/+4
|/
* Merge "Remove the old CFI infrastructure."David Srbecky2015-04-081-14/+1
|\
| * Remove the old CFI infrastructure.David Srbecky2015-04-071-14/+1
* | Promote pointer to dex cache arrays on arm.Vladimir Marko2015-04-071-0/+2
|/
* Pass linker patches around as const.Vladimir Marko2015-04-021-1/+1
* Write .debug_line section using the new DWARF library.David Srbecky2015-04-011-9/+24
* Fixed layout for dex caches in boot image.Vladimir Marko2015-03-311-0/+13
* Quick: Finding upper half of kMirOpCheckPart2 should passthough empty blocksPavel Vyssotski2015-03-271-5/+10
* Quick: Fix "select" pattern to update data used for GC maps.Vladimir Marko2015-03-251-21/+31
* Quick: Clean up Mir2Lir codegen.Vladimir Marko2015-03-241-16/+10
* Quick: Create GC map based on compiler data.Vladimir Marko2015-03-201-0/+155
* Initial support for quick compiler on MIPS64r6.Maja Gagic2015-03-061-0/+3
* ART: Do not produce CFI when not asked forAndreas Gampe2015-03-041-1/+4
* Replace a few std::vector with ArenaVector in Mir2Lir.Vladimir Marko2015-02-191-22/+17
* ART: Fix InsertCaseLabel to return boundary_lir alwaysChao-ying Fu2015-02-121-1/+0
* ART: Remove MIRGraph::dex_pc_to_block_map_Chao-ying Fu2015-02-091-50/+35
* ART: Even more Quick cleanupAndreas Gampe2015-01-271-2/+2
* ART: Some Quick cleanupAndreas Gampe2015-01-261-2/+5
* ART: Remove LowestSetBit and IsPowerOfTwoAndreas Gampe2015-01-061-18/+0
* ART: Swap-space in the compilerAndreas Gampe2014-12-221-6/+14
* Merge "Re-factor Quick ABI support"Vladimir Marko2014-12-081-1/+2
|\
| * Re-factor Quick ABI supportSerguei Katkov2014-12-081-1/+2
* | X86_64 QBE: use RIP addressingMark Mendell2014-12-041-1/+4
* | Remove method verification results right after compiling a methodMathieu Chartier2014-12-031-0/+4
|/
* Refactor handling of conditional branches with known result.Vladimir Marko2014-11-281-22/+0
* Skip null check in MarkGCCard() for known non-null values.Vladimir Marko2014-11-241-5/+9
* Add card mark to filled-new-array.Vladimir Marko2014-11-201-0/+9
* Merge "ART: Replace COMPILE_ASSERT with static_assert (compiler)"Andreas Gampe2014-11-041-2/+2
|\
| * ART: Replace COMPILE_ASSERT with static_assert (compiler)Andreas Gampe2014-11-031-2/+2
* | Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-031-43/+46
|/
* ART: X86: GenLongArith should handle overlapped VRsAlexei Zavjalov2014-10-091-1/+7
* AArch64: oat patches should be 32-bit ints.Matteo Franchin2014-10-031-19/+16
* ART: Deprecate CompilationUnit's code_itemRazvan A Lupusoru2014-09-291-1/+1
* Implement method calls using relative BL on ARM.Vladimir Marko2014-09-251-25/+17
* Deprecate GrowableArray, use ArenaVector instead.Vladimir Marko2014-09-231-29/+20
* Slow path should break def trackingSerguei Katkov2014-09-111-0/+1
* ART: Fix read-out-of-bounds in the compilerAndreas Gampe2014-09-021-4/+11
* ART: Change temporaries to positive namesRazvan A Lupusoru2014-08-261-10/+13
* ART source line debug info in OAT filesYevgeny Rouban2014-08-151-1/+14
* Emit CFI for x86 & x86_64 JNI compiler.Tong Shen2014-08-051-2/+2
* Fixed build breakage due to incorrect class TypeId.Fred Shih2014-08-061-2/+2
* Added support for patching classes from different dex files.Fred Shih2014-08-061-2/+19