summaryrefslogtreecommitdiffstats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Fallback to quick in case of soft verification errorsCalin Juravle2015-04-107-7/+46
* Opt compiler: Instruction simplification for HAdd, HNeg, HNot, HSub.Alexandre Rames2015-04-103-9/+231
* Merge "Follow up of "div/rem on x86 and x86_64", to tidy up the code a little."Calin Juravle2015-04-106-46/+37
|\
| * Follow up of "div/rem on x86 and x86_64", to tidy up the code a little.Guillaume Sanchez2015-04-106-46/+37
* | [optimizing] Improve x86 parallel moves/swapsMark Mendell2015-04-106-57/+191
* | Merge "[optimizing] Improve x86 shifts"Roland Levillain2015-04-104-39/+208
|\ \
| * | [optimizing] Improve x86 shiftsMark Mendell2015-04-104-39/+208
* | | Merge "Optimizing x86: Fix VisitArraySet for FP value"Roland Levillain2015-04-101-1/+7
|\ \ \
| * | | Optimizing x86: Fix VisitArraySet for FP valueSerguei Katkov2015-04-101-1/+7
* | | | [optimizing] Address x86_64 RIP patch commentsMark Mendell2015-04-105-63/+46
| |/ / |/| |
* | | Merge "Refine erratum 843419 check for linker workaround."Vladimir Marko2015-04-102-9/+102
|\ \ \
| * | | Refine erratum 843419 check for linker workaround.Matteo Franchin2015-04-092-9/+102
* | | | Move DWARF related code in ElfWriter to its own file.David Srbecky2015-04-105-386/+426
* | | | Extend the DWARF library to support .debug_info section.David Srbecky2015-04-098-409/+539
* | | | Merge "Remove duplicate of DexFile::DecodeDebugInfo."David Srbecky2015-04-093-111/+70
|\ \ \ \
| * | | | Remove duplicate of DexFile::DecodeDebugInfo.David Srbecky2015-04-093-111/+70
* | | | | Merge "Fix memory leaks in the CFI tests."David Srbecky2015-04-092-5/+24
|\ \ \ \ \
| * | | | | Fix memory leaks in the CFI tests.David Srbecky2015-04-092-5/+24
* | | | | | ART: Fix indent in Mips backendAndreas Gampe2015-04-092-78/+78
| |/ / / / |/| | | |
* | | | | Merge "Fix GenDivRemLit() for Mips."Andreas Gampe2015-04-091-1/+7
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Fix GenDivRemLit() for Mips.Douglas Leung2015-04-071-1/+7
* | | | | Merge "Fix build - the stack frame is too large."David Srbecky2015-04-091-0/+4
|\ \ \ \ \
| * | | | | Fix build - the stack frame is too large.David Srbecky2015-04-091-0/+4
* | | | | | Merge "Fix Mac compile error in debug_frame_writer.h"David Srbecky2015-04-091-1/+1
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Fix Mac compile error in debug_frame_writer.hDavid Srbecky2015-04-091-1/+1
* | | | | | Merge "Quick: PC-relative loads from dex cache arrays on x86."Vladimir Marko2015-04-0913-314/+307
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Quick: PC-relative loads from dex cache arrays on x86.Vladimir Marko2015-04-0913-314/+307
| | |_|/ / | |/| | |
* | | | | Merge "Implement CFI for Optimizing."David Srbecky2015-04-0918-284/+623
|\ \ \ \ \
| * | | | | Implement CFI for Optimizing.David Srbecky2015-04-0918-284/+623
* | | | | | Merge "[optimizing] Add RIP support for x86_64"Roland Levillain2015-04-095-43/+346
|\ \ \ \ \ \
| * | | | | | [optimizing] Add RIP support for x86_64Mark Mendell2015-04-095-43/+346
| | |_|_|/ / | |/| | | |
* | | | | | Merge "Implement CFI for JNI."David Srbecky2015-04-0917-123/+801
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Implement CFI for JNI.David Srbecky2015-04-0817-123/+801
* | | | | | Merge "x86_64: Fix the rex prefix for movzxb, movsxb, movb"Andreas Gampe2015-04-093-25/+102
|\ \ \ \ \ \
| * | | | | | x86_64: Fix the rex prefix for movzxb, movsxb, movbChao-ying Fu2015-04-083-25/+102
* | | | | | | Merge "Implement CFI for Quick."David Srbecky2015-04-0924-60/+1147
|\ \ \ \ \ \ \ | | |/ / / / / | |/| / / / / | |_|/ / / / |/| | | | |
| * | | | | Implement CFI for Quick.David Srbecky2015-04-0824-60/+1147
* | | | | | Merge "Speedup div/rem by constants on x86 and x86_64"Calin Juravle2015-04-0910-44/+593
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | Speedup div/rem by constants on x86 and x86_64Guillaume Sanchez2015-04-0910-44/+593
* | | | | | Merge "Opt compiler: ARM64: Use TBZ and TBNZ in VisitIf."Roland Levillain2015-04-091-5/+20
|\ \ \ \ \ \
| * | | | | | Opt compiler: ARM64: Use TBZ and TBNZ in VisitIf.Alexandre Rames2015-04-081-5/+20
* | | | | | | Merge "Exercise art::arm::Thumb2Assembler::StoreToOffset for word pairs."Roland Levillain2015-04-093-10/+85
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | |
| * | | | | | Exercise art::arm::Thumb2Assembler::StoreToOffset for word pairs.Roland Levillain2015-04-073-10/+85
* | | | | | | Merge "Quick: Clean up temp use counting."Vladimir Marko2015-04-0810-40/+75
|\ \ \ \ \ \ \
| * | | | | | | Quick: Clean up temp use counting.Vladimir Marko2015-04-0810-40/+75
* | | | | | | | Merge "[optimizing] Implement more x86/x86_64 intrinsics"Andreas Gampe2015-04-088-11/+490
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | |
| * | | | | | | [optimizing] Implement more x86/x86_64 intrinsicsMark Mendell2015-04-068-11/+490
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge "Remove the old CFI infrastructure."David Srbecky2015-04-0817-709/+21
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | Remove the old CFI infrastructure.David Srbecky2015-04-0717-709/+21
* | | | | | | Merge "Exercise art::arm::Thumb2Assembler::StoreToOffset for words."Roland Levillain2015-04-081-0/+44
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | |