Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
bdff6fee3226308a6639b57b76f4e65e3b687ca4
/
compiler
/
utils
/
mips
09659c2
ART: Remove heap poisoning from globals.h
by Andreas Gampe
· 7 years ago
caa31e7
Add repeat support for memory addresses.
by Aart Bik
· 7 years ago
a663d9d
MIPS32: Allow some patched instructions in delay slots
by Alexey Frunze
· 7 years ago
0cab656
MIPS: Eliminate hard-coded offsets in branches
by Alexey Frunze
· 7 years ago
b3d79e4
MIPS: Add maddv/msubv MSA instructions
by Lena Djokic
· 7 years ago
4147fcc
MIPS: Reduce Baker read barrier code size overhead
by Alexey Frunze
· 8 years ago
51765b0
MIPS32: ART Vectorizer
by Lena Djokic
· 8 years ago
2e0a7e5
MIPS32: Adds changes neccessary for saving 128 bits of data
by Lena Djokic
· 8 years ago
69489fa
ART: Fix old warnings
by Andreas Gampe
· 8 years ago
58794c5
Merge "ART: Refactor bit_utils and stl_util"
by Treehugger Robot
· 8 years ago
5678db5
ART: Refactor bit_utils and stl_util
by Andreas Gampe
· 8 years ago
0758ae7
Introduce a number of MSA instructions for MIPS32
by Lena Djokic
· 8 years ago
cd0295d
MIPS: Use Lsa/Dlsa when possible.
by Chris Larsen
· 8 years ago
5743386
MIPS64: Refactor implicit null checks in array/field get/set
by Tijana Jakovljevic
· 8 years ago
c061de1
MIPS: Implement heap poisoning in ART's Optimizing compiler.
by Alexey Frunze
· 8 years ago
692235e
MIPS32: java.lang.String.getChars
by Chris Larsen
· 8 years ago
1b8464d
MIPS32: Pass more arguments in registers.
by Alexey Frunze
· 8 years ago
2e965ac
ART: Use references in assembler tests
by Andreas Gampe
· 8 years ago
674b9ee
MIPS32: Implement HSelect
by Alexey Frunze
· 8 years ago
ae7ff92
jni: Add read barrier fast path to jni compiler
by Igor Murashkin
· 8 years ago
f58b248
MIPS32: Improve storing of constants in fields and array elements
by Alexey Frunze
· 8 years ago
96b6682
MIPS32: Implement table-based packed switch
by Alexey Frunze
· 8 years ago
57eb0f5
MIPS32: Fill branch delay slots
by Alexey Frunze
· 8 years ago
2923db7
MIPS32: Refactor implicit null checks in array/field get/set.
by Alexey Frunze
· 8 years ago
3b165bc
ART: Extract macro assembler
by Andreas Gampe
· 8 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 8 years ago
06a46c4
MIPS32: Improve string and class loads
by Alexey Frunze
· 9 years ago
e3fb245
MIPS32: Improve method invocation
by Alexey Frunze
· 9 years ago
a8aaf5a
MIPS32: Disassemble and test movf.fmt and movt.fmt (missed earlier)
by Alexey Frunze
· 9 years ago
3add9cb
MIPS32: Assembler tests for MIPS32R6
by Chris Larsen
· 9 years ago
6149681
Merge "MIPS32: Improve offset calculations in loads and stores"
by Treehugger Robot
· 9 years ago
cad3a4c
MIPS32: Improve offset calculations in loads and stores
by Alexey Frunze
· 9 years ago
247250f
Merge "Clean up JNI calling convention callee saves."
by Vladimir Marko
· 9 years ago
3224838
Clean up JNI calling convention callee saves.
by Vladimir Marko
· 9 years ago
f09d532
MIPS32: java.lang.Math.round(float)
by Chris Larsen
· 9 years ago
93205e3
Move Assemblers to the Arena.
by Vladimir Marko
· 9 years ago
51aff3a
MIPS32: Implement UnsafeCASInt and UnsafeCASObject intrinsics.
by Alexey Frunze
· 9 years ago
b74353a
MIPS32: Implement intrinsics from java.lang.Math:
by Chris Larsen
· 9 years ago
3acee73
MIPS32: peek*/poke*, and String.charAt intrinsics.
by Chris Larsen
· 9 years ago
4fda4eb
Move code related to debug info generation to its own directory.
by David Srbecky
· 9 years ago
8422edd
Merge "MIPS32: don't use R2+ instructions (mthc1, mfhc1) on MIPS32R1 or with 32-bit FPUs."
by Roland Levillain
· 9 years ago
bb9863a
MIPS32: don't use R2+ instructions (mthc1, mfhc1) on MIPS32R1 or
by Alexey Frunze
· 9 years ago
baf60b7
MIPS: Improve conversion between ints and floats.
by Alexey Frunze
· 9 years ago
5c7aed3
MIPS32: improvements in code generation (mostly 64-bit ALU ops)
by Alexey Frunze
· 9 years ago
cd7b0ee
MIPS32: Fuse long and FP compare & condition in Optimizing.
by Alexey Frunze
· 9 years ago
6d0aefd
Merge "MIPS32: Improve integer division by constants"
by Nicolas Geoffray
· 9 years ago
e16ce5a
MIPS32: Bit rotation intrinsics
by Chris Larsen
· 9 years ago
e384547
MIPS32: int java.lang.*.numberOfLeadingZeros
by Chris Larsen
· 9 years ago
70014c8
MIPS32: java.lang.*.reverse
by Chris Larsen
· 9 years ago
7e99e05
MIPS32: Improve integer division by constants
by Alexey Frunze
· 9 years ago
3f8bf65
MIPS32: Miscellaneous bit manipulations routines:
by Chris Larsen
· 9 years ago
10ef694
Delay emitting CFI PC adjustments until after Thumb2/Mips fixup.
by Vladimir Marko
· 9 years ago
8c434dc
MIPS: Assemblers changes needed for optimizing compiler
by Goran Jakovljevic
· 9 years ago
85b62f2
ART: Refactor intrinsics slow-paths
by Andreas Gampe
· 9 years ago
ff73498
Revert "Revert "[MIPS] Use hard float calling convention for managed code""
by Goran Jakovljevic
· 9 years ago
7fee84c
Revert "[MIPS] Use hard float calling convention for managed code"
by Vladimir Marko
· 9 years ago
a29449d
[MIPS] Use hard float calling convention for managed code
by Goran Jakovljevic
· 9 years ago
3887c46
Remove unnecessary `explicit` qualifiers on constructors.
by Roland Levillain
· 9 years ago
4d02711
Implement heap poisoning in ART's Optimizing compiler.
by Roland Levillain
· 10 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
dd97393
Implement CFI for JNI.
by David Srbecky
· 10 years ago
8d36591
ART: Use jalr instead of jr for Mips
by Andreas Gampe
· 10 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 11 years ago
8194963
Replace CountOneBits and __builtin_popcount with POPCOUNT.
by Vladimir Marko
· 11 years ago
790a6b7
Calling convention support for cross 64/32 compilation.
by Ian Rogers
· 11 years ago
dd7624d
Allow mixing of thread offsets between 32 and 64bit architectures.
by Ian Rogers
· 11 years ago
fca8220
x86_64: JNI compiler
by Dmitry Petrochenko
· 11 years ago
e63a745
Make heap reference poisoning work with the interpreter.
by Hiroshi Yamauchi
· 11 years ago
b48b9eb
Fix clang to compile and run host tests.
by Ian Rogers
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
468532e
Entry point clean up.
by Ian Rogers
· 11 years ago
7655f29
Portable refactorings.
by Ian Rogers
· 11 years ago
166db04
Move assembler out of runtime into compiler/utils.
by Ian Rogers
· 11 years ago