Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
4c9c57054578022d9ab8442264fbc661769f97f5
/
compiler
/
utils
68555e9
Added a few integral SIMD extensions for x86/x86_64 (SSE).
by Aart Bik
· 8 years ago
97c381e
Separate art::Exec from utils
by David Sehr
· 9 years ago
12e06ed
Added few more SIMD extensions for x86/x86_64 (SSE).
by Aart Bik
· 9 years ago
b048cb7
Add per array size allocation entrypoints.
by Nicolas Geoffray
· 9 years ago
95f2714
MIPS64: Extend assembler_mips64_test
by Goran Jakovljevic
· 9 years ago
8d91ac3
Remove unused array entrypoints.
by Nicolas Geoffray
· 9 years ago
39cee66
Entrypoints cleanup.
by Nicolas Geoffray
· 9 years ago
55ddcc8
Merge "Introduce a number of SIMD extensions for x86/x86_64 (SSE)."
by Aart Bik
· 9 years ago
e71b354
Move some fields in art::Thread to reduce maintenance burden.
by Roland Levillain
· 9 years ago
ac14139
Revert "Revert "ART: Compiler support for invoke-polymorphic.""
by Orion Hodson
· 9 years ago
c778226
Introduce a number of SIMD extensions for x86/x86_64 (SSE).
by Aart Bik
· 9 years ago
0d3998b
Revert "Revert "Make object allocation entrypoints only take a class.""
by Nicolas Geoffray
· 9 years ago
f7aaacd
Revert "Make object allocation entrypoints only take a class."
by Hiroshi Yamauchi
· 9 years ago
2b615ba
Make object allocation entrypoints only take a class.
by Nicolas Geoffray
· 9 years ago
f67dadb
Merge "MIPS64: Implement table-based packed switch"
by Treehugger Robot
· 9 years ago
8174621
Merge "MIPS32: java.lang.String.getChars"
by Nicolas Geoffray
· 9 years ago
0598024
Merge changes from topic 'VIXLUpdate'
by Nicolas Geoffray
· 9 years ago
692235e
MIPS32: java.lang.String.getChars
by Chris Larsen
· 9 years ago
66e3919
Merge "MIPS64: java.lang.String.getChars"
by Treehugger Robot
· 9 years ago
f8d19c2
ARM: VIXL32: Use a default code buffer capacity of 1Kb.
by Scott Wakeling
· 9 years ago
f2665fa
ART: VIXL32: Fix assembler test after VIXL update.
by Artem Serov
· 9 years ago
0960ac5
MIPS64: Implement table-based packed switch
by Alexey Frunze
· 9 years ago
1ffb6fc
Merge "ARM: VIXL32: Use 16-bit encoding for B(cond,...) where possible."
by Nicolas Geoffray
· 9 years ago
06ce6d4
Merge "MIPS64: Improve string and class loads."
by Treehugger Robot
· 9 years ago
f63f569
MIPS64: Improve string and class loads.
by Alexey Frunze
· 9 years ago
685e4a3
Merge "ARM: Fix vixl related branch issue in JNI."
by Nicolas Geoffray
· 9 years ago
8f840f8
ARM: Fix vixl related branch issue in JNI.
by Artem Serov
· 9 years ago
76873db
Merge "ARM: VIXL32: Implement some dispatch optimizations."
by Nicolas Geoffray
· 9 years ago
517d9f6
ARM: VIXL32: Use 16-bit encoding for B(cond,...) where possible.
by Artem Serov
· 9 years ago
c5fcb44
ARM: VIXL32: Implement some dispatch optimizations.
by Artem Serov
· 9 years ago
46ee31b
ART: Move to libbase StringPrintf
by Andreas Gampe
· 9 years ago
afca930
Merge "Fix AssemblerMIPS64Test.LongBalc() running out of memory."
by Treehugger Robot
· 9 years ago
3607394
Fix AssemblerMIPS64Test.LongBalc() running out of memory.
by Vladimir Marko
· 9 years ago
b73e659
Merge "ARM: Fix breaking changes from recent VIXL update."
by Nicolas Geoffray
· 9 years ago
b70b66e
Merge "MIPS64: Improve method invocation."
by Treehugger Robot
· 9 years ago
19f6c69
MIPS64: Improve method invocation.
by Alexey Frunze
· 9 years ago
9186ced
ART: Clean up utils.h
by Andreas Gampe
· 9 years ago
0fb3719
ARM: Fix breaking changes from recent VIXL update.
by Artem Serov
· 9 years ago
bffdc70
Revert "Revert "ARM: VIXL32: Use DontCare for SetFlags + fix for GenerateFrameEntry.""
by Scott Wakeling
· 9 years ago
b08265b
Merge "MIPS32: Pass more arguments in registers."
by Vladimir Marko
· 9 years ago
2f34995
Revert "ARM: VIXL32: Use DontCare for SetFlags + fix for GenerateFrameEntry."
by Nicolas Geoffray
· 9 years ago
1b8464d
MIPS32: Pass more arguments in registers.
by Alexey Frunze
· 9 years ago
d494c5e
ARM: VIXL32: Use DontCare for SetFlags + fix for GenerateFrameEntry.
by Artem Serov
· 9 years ago
1d0ae3f
Fix two tests after vdex change.
by Nicolas Geoffray
· 9 years ago
374ddf3
ARM: VIXL32: Clean usage of scopes.
by Alexandre Rames
· 9 years ago
e366059
MIPS64: java.lang.String.getChars
by Chris Larsen
· 9 years ago
acab8d4
Move compiled methods to use AtomicMethodRefMap
by Mathieu Chartier
· 9 years ago
392fb01
Merge "Add atomic method reference map"
by Mathieu Chartier
· 9 years ago
9df8931
Add atomic method reference map
by Mathieu Chartier
· 9 years ago
211fd80
Merge "ART: Add dex::StringIndex"
by Treehugger Robot
· 9 years ago
8a0128a
ART: Add dex::StringIndex
by Andreas Gampe
· 9 years ago
6287c23
ARM: Fix JNI MacroAssembler after VIXL update.
by Artem Serov
· 9 years ago
67986a1
Use non vixl arm macro assembler
by Mathieu Chartier
· 9 years ago
b77051e
ARM: VIXL32: Fix breaking changes from recent VIXL update.
by Scott Wakeling
· 9 years ago
f51bc62
ARM: VIXL32: Improve codegen on CBZ/CBNZ
by xueliang.zhong
· 9 years ago
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 9 years ago
6beced4
Change iftable to never be null
by Mathieu Chartier
· 9 years ago
2e965ac
ART: Use references in assembler tests
by Andreas Gampe
· 9 years ago
2b64ccc
ART: Make ManagedRegister ValueObject
by Andreas Gampe
· 9 years ago
4c23dfb
Clean up parameter names in ManagedRegisterEntrySpills.
by Vladimir Marko
· 9 years ago
e28d9ae
ARM: VIXL32: Implement the functionality needed by intrinsics.
by Anton Kirilov
· 9 years ago
02109dd
ARM: VIXL32: Implement Shifts, Neg, Bitwise and Rotate visitors.
by Artem Serov
· 9 years ago
188edb3
Fix the Thumb-2 definition of the CLREX instruction.
by Roland Levillain
· 9 years ago
d681d9b
Merge "MIPS32: Implement HSelect"
by Treehugger Robot
· 9 years ago
674b9ee
MIPS32: Implement HSelect
by Alexey Frunze
· 9 years ago
024662a
Merge changes I16f8b7ec,I075bbf55
by Igor Murashkin
· 9 years ago
2f2533f
Merge "ARM: VIXL32: Pass initial ART tests with new code generator."
by Roland Levillain
· 9 years ago
af1e299
jni: Support @FastNative methods that return objects
by Igor Murashkin
· 9 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 9 years ago
a7812ae
ARM: VIXL32: Pass initial ART tests with new code generator.
by Scott Wakeling
· 9 years ago
ae7ff92
jni: Add read barrier fast path to jni compiler
by Igor Murashkin
· 9 years ago
aad75c6
Revert "Revert "Store resolved Strings for AOT code in .bss.""
by Vladimir Marko
· 9 years ago
5f92605
Revert "Store resolved Strings for AOT code in .bss."
by Vladimir Marko
· 9 years ago
63dccbbe
Store resolved Strings for AOT code in .bss.
by Vladimir Marko
· 9 years ago
f4d6aee
ARM: Use stm/ldm for live registers save/restore in SlowPathCode.
by Artem Serov
· 9 years ago
f58b248
MIPS32: Improve storing of constants in fields and array elements
by Alexey Frunze
· 9 years ago
6b4d988
Merge "Fix google-explicit-constructor warnings in art."
by Chih-hung Hsieh
· 9 years ago
fad6f4d
Merge "ARM: Try to emit branches early to save memory."
by Treehugger Robot
· 9 years ago
a593118
Fix google-explicit-constructor warnings in art.
by Chih-Hung Hsieh
· 9 years ago
167bc0b
ARM: Try to emit branches early to save memory.
by Vladimir Marko
· 9 years ago
755beba
Merge "Move ArrayRef to runtime/base"
by David Brazdil
· 9 years ago
a3735f7
jni: Update VIXL macro assembler to have vmovdrr/vmovsr support
by Igor Murashkin
· 9 years ago
d9c9037
Move ArrayRef to runtime/base
by David Brazdil
· 9 years ago
96b6682
MIPS32: Implement table-based packed switch
by Alexey Frunze
· 9 years ago
367f3dd
jni: Add @CriticalNative optimization to speed up JNI transitions
by Igor Murashkin
· 9 years ago
b03d640
Adding x86 compiler utils instructions and tests
by jessicahandojo
· 9 years ago
52d0fce
ARM: VIXL32: Support a newer version of VIXL.
by Anton Kirilov
· 9 years ago
57eb0f5
MIPS32: Fill branch delay slots
by Alexey Frunze
· 9 years ago
1a0de6a
Fix clang-tidy warnings in art.
by Chih-Hung Hsieh
· 9 years ago
912883d
Merge "MIPS64: Improve non-trivial 64-bit constant loading."
by Aart Bik
· 9 years ago
0e851e2
Fix VIXL assembler test for heap-poisoning configurations.
by Vladimir Marko
· 9 years ago
3e93a40
Merge "ARM: VIXL32: Switch JNI compiler to use VIXL Assembler."
by Treehugger Robot
· 9 years ago
e7c85ad
Merge "ARM: VIXL32: Implement VIXL-based assembler."
by Treehugger Robot
· 9 years ago
a518c15
Merge "ARM: Purge Arm32Assembler."
by Roland Levillain
· 9 years ago
2923db7
MIPS32: Refactor implicit null checks in array/field get/set.
by Alexey Frunze
· 9 years ago
c733dca
MIPS64: Improve non-trivial 64-bit constant loading.
by Chris Larsen
· 9 years ago
953437b
Revert "Revert "x86/x86-64: Avoid temporary for read barrier field load.""
by Vladimir Marko
· 9 years ago
ccf15bc
Revert "x86/x86-64: Avoid temporary for read barrier field load."
by Vladimir Marko
· 9 years ago
ccf06d8
x86/x86-64: Avoid temporary for read barrier field load.
by Vladimir Marko
· 9 years ago
7521483
Merge "Fix building tests with partial arch codegen support"
by Colin Cross
· 9 years ago
Next »