summaryrefslogtreecommitdiffstats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Remove oat file location in the image.Nicolas Geoffray2014-03-042-4/+4
* Merge "Remove unreachable catch entries in GenSpecialCase()."Vladimir Marko2014-03-041-0/+5
|\
| * Remove unreachable catch entries in GenSpecialCase().Vladimir Marko2014-02-281-0/+5
* | Initial changes towards Generic JNI optionAndreas Gampe2014-03-0311-23/+61
* | Revert "Revert "Rework Quick compiler's register handling""Bill Buzbee2014-03-0329-981/+1125
* | Merge "Incorrect result of the "mul-long by 1" operation"Bill Buzbee2014-03-032-1/+2
|\ \
| * | Incorrect result of the "mul-long by 1" operationAlexei Zavjalov2014-02-262-1/+2
* | | Fix 64-bit build DCHECK failure in mir_fieldinfo.cc .Vladimir Marko2014-03-031-1/+4
* | | Cache field lowering info in mir_graph.Vladimir Marko2014-03-0319-279/+983
* | | Merge "Remove non-existent ARM insn kThumb2SubsRRI12."Vladimir Marko2014-03-035-14/+13
|\ \ \
| * | | Remove non-existent ARM insn kThumb2SubsRRI12.Vladimir Marko2014-02-285-14/+13
| | |/ | |/|
* | | Tell GDB about Quick ART generated codeMark Mendell2014-03-0216-18/+659
* | | Make out arguments non-reference types.Ian Rogers2014-03-0121-264/+262
* | | Fix clang to compile and run host tests.Ian Rogers2014-02-2814-53/+32
|/ /
* | Workaround for range ops spanning vreg gapbuzbee2014-02-273-1/+27
* | Merge "Move arena_bit_vector.h/cc to compiler/utils."Nicolas Geoffray2014-02-2710-75/+125
|\ \
| * | Move arena_bit_vector.h/cc to compiler/utils.Nicolas Geoffray2014-02-2610-75/+125
* | | art: Fix build errors for x86_64 targetDmitry Petrochenko2014-02-271-1/+1
* | | Split up CommonTest into CommonRuntimeTest and CommonCompilerTestBrian Carlstrom2014-02-2614-436/+451
* | | Merge "(Experimental) Add Brooks pointers."Hiroshi Yamauchi2014-02-261-0/+6
|\ \ \
| * | | (Experimental) Add Brooks pointers.Hiroshi Yamauchi2014-02-251-0/+6
* | | | Revert "Rework Quick compiler's register handling"Bill Buzbee2014-02-2629-1122/+980
* | | | Rework Quick compiler's register handlingbuzbee2014-02-2629-980/+1122
| |/ / |/| |
* | | Merge "Add conditional branches, and build dominator tree."Nicolas Geoffray2014-02-268-49/+779
|\ \ \ | |_|/ |/| |
| * | Add conditional branches, and build dominator tree.Nicolas Geoffray2014-02-268-49/+779
* | | Merge "Implements a BasicBlock iterator using the ArenaBitVector."Bill Buzbee2014-02-253-16/+46
|\ \ \ | |_|/ |/| |
| * | Implements a BasicBlock iterator using the ArenaBitVector.Jean Christophe Beyler2014-02-253-16/+46
* | | Merge "Fix hardcoded offsets in x86 String.indexOf."Hiroshi Yamauchi2014-02-251-11/+15
|\ \ \
| * | | Fix hardcoded offsets in x86 String.indexOf.Mark Mendell2014-02-251-11/+15
* | | | Encode VmapTable entries offset by 2 to reduce size.Vladimir Marko2014-02-251-20/+23
|/ / /
* | | Merge "Fix typo from previous commit that lead to performance regression."Nicolas Geoffray2014-02-251-1/+1
|\ \ \
| * | | Fix typo from previous commit that lead to performance regression.Nicolas Geoffray2014-02-251-1/+1
| |/ /
* | | Add additional constBrian Carlstrom2014-02-242-5/+5
* | | Merge "Create CompilerOptions"Brian Carlstrom2014-02-2510-38/+262
|\ \ \
| * | | Create CompilerOptionsBrian Carlstrom2014-02-2410-38/+262
| |/ /
* | | Avoid std::string allocations for finding an array class.Ian Rogers2014-02-246-17/+20
|/ /
* | Fix and optimize verify object.Mathieu Chartier2014-02-211-29/+33
* | Merge "Convert some LOG(DEBUG) messages into more approriate levels"Brian Carlstrom2014-02-211-2/+2
|\ \
| * | Convert some LOG(DEBUG) messages into more approriate levelsBrian Carlstrom2014-02-211-2/+2
* | | Revert "Annotate used fields."Ian Rogers2014-02-2115-746/+121
* | | Fix and rewrite local value numbering.Vladimir Marko2014-02-215-159/+683
* | | Merge "Annotate used fields."Vladimir Marko2014-02-2113-93/+658
|\ \ \ | |/ / |/| |
| * | Annotate used fields.Vladimir Marko2014-02-2013-93/+658
| |/
* | Inline x86 String.indexOfMark Mendell2014-02-206-8/+224
|/
* Code cleanup to avoid LLVM dependency when building with quick only.Nicolas Geoffray2014-02-209-43/+43
* Merge "Remove dependency on llvm/Support/ELF.h by using linux's elf.h."Nicolas Geoffray2014-02-206-174/+157
|\
| * Remove dependency on llvm/Support/ELF.h by using linux's elf.h.Nicolas Geoffray2014-02-196-174/+157
* | Merge "art: convert makefiles to support multilib build"Colin Cross2014-02-191-22/+11
|\ \ | |/ |/|
| * art: convert makefiles to support multilib buildColin Cross2014-02-181-22/+11
* | Re-apply: Initial check-in of an optimizing compiler.Nicolas Geoffray2014-02-1918-25/+679