- 1961b60 Quick: PC-relative loads from dex cache arrays on x86. by Vladimir Marko · 10 years ago
- cc23481 Promote pointer to dex cache arrays on arm. by Vladimir Marko · 10 years ago
- 0b9203e ART: Some Quick cleanup by Andreas Gampe · 10 years ago
- ee5e273 Fix wide volatile IGET/IPUT on ARM without atomic ldrd/strd. by Vladimir Marko · 10 years ago
- aed3ad7 Quick: Use fewer insns for ARM LDR/STR with large offsets. by Vladimir Marko · 10 years ago
- a29f698 Implement InexpensiveConstantInt(., opcode) for ARM. by Vladimir Marko · 10 years ago
- 174636d Quick: Use 16-bit conditional branch in Thumb2. by Vladimir Marko · 10 years ago
- d582fa4 Instruction set features for ARM64, MIPS and X86. by Ian Rogers · 10 years ago
- b28c1c0 Tidy RegStorage for X86. by Ian Rogers · 10 years ago
- 277ccbd ART: More warnings by Andreas Gampe · 10 years ago
- 6a3c1fc Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags. by Ian Rogers · 10 years ago
- 5667fdb ARM: Use hardfp calling convention between java to java call. by Zheng Xu · 10 years ago
- 6f3dbba Make ART compile with GCC -O0 again. by Ian Rogers · 10 years ago
- fc787ec Enable -Wimplicit-fallthrough. by Ian Rogers · 10 years ago
- 6399968 Revert "Revert "Enable Load Store Elimination for ARM and ARM64"" by Serban Constantinescu · 10 years ago
- 9843059 ART: Rework quick entrypoint code in Mir2Lir, cleanup by Andreas Gampe · 10 years ago
- c32447b Revert "Enable Load Store Elimination for ARM and ARM64" by Bill Buzbee · 10 years ago
- fcc36ba Enable Load Store Elimination for ARM and ARM64 by Serban Constantinescu · 10 years ago
- 9ee4519 x86: GenSelect utility update by Serguei Katkov · 10 years ago
- 48f5c47 Replace memory barriers to better reflect Java needs. by Hans Boehm · 10 years ago
- b5860fb Register promotion support for 64-bit targets by buzbee · 10 years ago
- 3c12c51 Revert "Revert "ART: Split out more cases of Load/StoreRef, volatile as parameter"" by Andreas Gampe · 10 years ago
- de68676 Revert "ART: Split out more cases of Load/StoreRef, volatile as parameter" by Andreas Gampe · 10 years ago
- 2689fba ART: Split out more cases of Load/StoreRef, volatile as parameter by Andreas Gampe · 10 years ago
- 3757397 Clean up ARM load/store with offset imm8 << 2. by Vladimir Marko · 10 years ago
- c0090a4 Merge "Rewrite use/def masks to support 128 bits." by Vladimir Marko · 10 years ago
- 8dea81c Rewrite use/def masks to support 128 bits. by Vladimir Marko · 10 years ago
- db9d523 Clean up ArmMirToLir::LoadDispBody()/StoreDispBody(). by Vladimir Marko · 10 years ago
- 082833c Quick compiler, out of registers fix by buzbee · 10 years ago
- fe8cf8b Quick Compiler: fix Arm cts failures by Bill Buzbee · 10 years ago
- 2f244e9 ART: Add more ThreadOffset in Mir2Lir and backends by Andreas Gampe · 10 years ago
- 674744e Use atomic load/store for volatile IGET/IPUT/SGET/SPUT. by Vladimir Marko · 11 years ago
- 3bf7c60 Cleanup ARM load/store wide and remove unused param s_reg. by Vladimir Marko · 10 years ago
- 455759b Remove LoadBaseDispWide and StoreBaseDispWide. by Vladimir Marko · 10 years ago
- 091cc40 Quick compiler: allocate doubles as doubles by buzbee · 11 years ago
- fd698e6 Quick compiler: fix DCHECKS by buzbee · 11 years ago
- 695d13a Update load/store utilities for 64-bit backends by buzbee · 11 years ago
- d6ed642 Revert "Revert "Revert "Use trampolines for calls to helpers""" by Dave Allison · 11 years ago
- f9487c0 Revert "Revert "Use trampolines for calls to helpers"" by Dave Allison · 11 years ago
- 081f73e Revert "Use trampolines for calls to helpers" by Dave Allison · 11 years ago
- 754ddad Use trampolines for calls to helpers by Dave Allison · 11 years ago
- 88e0463 Merge "Revert "Revert "Optimize easy multiply and easy div remainder.""" by Ian Rogers · 11 years ago
- dd7624d Allow mixing of thread offsets between 32 and 64bit architectures. by Ian Rogers · 11 years ago
- f943914 Implement implicit stack overflow checks by Dave Allison · 11 years ago
- e2143c0 Revert "Revert "Optimize easy multiply and easy div remainder."" by Ian Rogers · 11 years ago
- 3654a6f Revert "Optimize easy multiply and easy div remainder." by Brian Carlstrom · 11 years ago
- 08df4b3 Optimize easy multiply and easy div remainder. by Zheng Xu · 11 years ago
- 2700f7e Continuing register cleanup by buzbee · 11 years ago
- 40bbb39 Fix Quick compiler "out of registers" by buzbee · 11 years ago
- 60d7a65 Fix stack overflow for mutual recursion. by Brian Carlstrom · 11 years ago
- 0f67847 Unify 64bit int constant definitions. by Ian Rogers · 11 years ago
- dbb8c49 Remove non-existent ARM insn kThumb2SubsRRI12. by Vladimir Marko · 11 years ago
- 2c498d1 Specializing x86 range argument copying by Razvan A Lupusoru · 11 years ago
- bd288c2 Add conditional move support to x86 and allow GenMinMax to use it by Razvan A Lupusoru · 11 years ago
- 58af1f9 Clean up usage of carry flag condition codes. by Vladimir Marko · 11 years ago
- 2247984 Clean up kOpCmp on ARM. by Vladimir Marko · 11 years ago
- 332b7aa Improve Thumb2 instructions' use of constant operands. by Vladimir Marko · 11 years ago
- 7020278 Support hardware divide instruction by Dave Allison · 11 years ago
- a8b4caf Add byte swap instructions for ARM and x86. by Vladimir Marko · 11 years ago
- 0d82948 64-bit prep by buzbee · 11 years ago
- 409fe94 Quick assembler fix by buzbee · 11 years ago
- b48819d Compile-time tuning: assembly phase by buzbee · 11 years ago
- 468532e Entry point clean up. by Ian Rogers · 11 years ago
- 7934ac2 Fix cpplint whitespace/comments issues by Brian Carlstrom · 11 years ago
- 6f485c6 Fix cpplint whitespace/indent issues by Brian Carlstrom · 11 years ago
- 9b7085a Fix cpplint readability/braces issues by Brian Carlstrom · 11 years ago
- 38f85e4 Fix cpplint whitespace/operators issues by Brian Carlstrom · 11 years ago
- df62950 Fix cpplint whitespace/parens issues by Brian Carlstrom · 11 years ago
- 2ce745c Fix cpplint whitespace/braces issues by Brian Carlstrom · 11 years ago
- 7940e44 Create separate Android.mk for main build targets by Brian Carlstrom · 11 years ago[Renamed (99%) from src/compiler/dex/quick/arm/utility_arm.cc]
- 8d3a117 Perf tweaks to compiling and oat writing. by Ian Rogers · 11 years ago
- 1fd3346 Compiler: LIR restructuring by buzbee · 12 years ago
- a188cd4 Use Thumb sp-relative store. by Sebastien Hertz · 12 years ago
- 395116c Compiler: rearranging the deck chairs. by buzbee · 12 years ago[Renamed (99%) from src/compiler/codegen/arm/utility_arm.cc]
- c7d1f91 Codegen tweaks by buzbee · 12 years ago
- 4ef3e45 Compiler constant handling rework by buzbee · 12 years ago
- 641ce03 Rename compiler_llvm CompilationUnit to LlvmCompilationUnit by Brian Carlstrom · 12 years ago
- e6285f9 Compiler: Take advantage of constant propagation by buzbee · 12 years ago
- 7da142f Quick compiler: tighten null/0/0.0 workaround by buzbee · 12 years ago
- 02031b1 Quick compiler: Single .so for all targets by buzbee · 12 years ago
- fa57c47 Quick Compiler: Shoot the Camel by buzbee · 12 years ago
- aad9438 Quick Compiler: static, extern and inline cleanup by buzbee · 12 years ago
- 52a77fc Quick Compiler function renaming by buzbee · 12 years ago
- 1bc37c6 Continuing Quick compiler refactoring by buzbee · 12 years ago
- cbd6d44 C++'ification of Quick compiler's casts by buzbee · 12 years ago
- eaf09bc Quick compiler: more refactoring by buzbee · 12 years ago
- efc6369 Quick compiler source reorganizatio - part 1 by buzbee · 12 years ago[Renamed (97%) from src/compiler/codegen/arm/Thumb2/Factory.cc]
- f0504cd Quick backend: rename target-specific #defines by buzbee · 12 years ago
- b046e16 Remove all TARGET_[ARM|X86|MIPS] #ifdefs by buzbee · 12 years ago
- 7484741 Fix a bunch of lint. by Elliott Hughes · 12 years ago
- 408ad16 Restructure to reduce MIR references by buzbee · 12 years ago
- 41005dd Fix x86 type conversions. test-art-host-oat passes. by jeffhao · 12 years ago
- a114add [Compiler] use Art indentation standard by Bill Buzbee · 12 years ago
- f3aac97 Special case division by small constants by buzbee · 13 years ago
- b25c3f6 Fix cpplint's whitespace complaints. by Elliott Hughes · 13 years ago
- fc9e6fa Compiler intrinsics by buzbee · 13 years ago
- 239c4e7 Loop detection, improved reg allocation by buzbee · 13 years ago
- b5d09b2 Method prologue and epilogues, add missing x86 functionality. by Ian Rogers · 13 years ago
- 680b1bd Unify branch flags, pretty printer for OpKind. by Ian Rogers · 13 years ago
- 86a4bce Fix branch bug (showed up in codegen for debug) by buzbee · 13 years ago