Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
3dad341ed027b760d9b4ee402cb2c93ac484a07a
/
compiler
/
optimizing
/
intrinsics_mips.cc
3dad341
Introduce ABS as HIR nodes.
by Aart Bik
· 6 years ago
4d17987
ART: Add entrypoint and intrinsic for Math.pow().
by Vladimir Marko
· 7 years ago
972e654
Merge "Fix String.equals() for moveable String.class."
by Vladimir Marko
· 7 years ago
da28305
Fix String.equals() for moveable String.class.
by Vladimir Marko
· 7 years ago
b065b03
MIPS: java.lang.Thread.interrupted() intrinsic
by Chris Larsen
· 7 years ago
174b2e2
Use ScopedArenaAllocator for code generation.
by Vladimir Marko
· 7 years ago
ca6fff8
ART: Use ScopedArenaAllocator for pass-local data.
by Vladimir Marko
· 7 years ago
0ebe0d8
ART: Introduce compiler data type.
by Vladimir Marko
· 7 years ago
09659c2
ART: Remove heap poisoning from globals.h
by Andreas Gampe
· 7 years ago
895f922
ART: Fix up small header includes
by Andreas Gampe
· 7 years ago
3c8a912
Merge "Replace invoke kind kDexCacheViaMethod with kRuntimeCall."
by Vladimir Marko
· 7 years ago
e7197bf
Replace invoke kind kDexCacheViaMethod with kRuntimeCall.
by Vladimir Marko
· 7 years ago
508fdf3
ART: Small class-inl.h cleanup
by Andreas Gampe
· 7 years ago
47aa869
Merge "No need to lock when calling Thread.interrupted."
by Nicolas Geoffray
· 7 years ago
365719c
No need to lock when calling Thread.interrupted.
by Nicolas Geoffray
· 7 years ago
f4e23a8
MIPS: Drop unnecessary code for R6 (NAN2008)
by Lena Djokic
· 7 years ago
f3fb1fc
Merge "MIPS: Change remaining entrypoints to save everything."
by Treehugger Robot
· 7 years ago
c61c076
MIPS: Change remaining entrypoints to save everything.
by Alexey Frunze
· 7 years ago
5633ce7
MIPS: java.lang.Integer.valueOf intrinsic.
by Chris Larsen
· 7 years ago
2f6ad9d
MIPS32: java.lang.System.arraycopy() for copying char[] to char[].
by Chris Larsen
· 7 years ago
b9005fa
MIPS32: Add direct calls to math intrinsics.
by Chris Larsen
· 7 years ago
cd0295d
MIPS: Use Lsa/Dlsa when possible.
by Chris Larsen
· 7 years ago
1595815
MIPS: Implement read barriers.
by Alexey Frunze
· 7 years ago
fe4ff44
MIPS32: Remove memcpy() from java.lang.String.getChars intrinsic.
by Chris Larsen
· 7 years ago
41ee103
Merge "MIPS: Implement heap poisoning in ART's Optimizing compiler."
by Roland Levillain
· 7 years ago
331605a
Revert "Revert "Intrinsify Integer.valueOf.""
by Nicolas Geoffray
· 7 years ago
64fa84f
Apply String.equals() optimizations on MIPS32 and MIPS64
by Goran Jakovljevic
· 7 years ago
c061de1
MIPS: Implement heap poisoning in ART's Optimizing compiler.
by Alexey Frunze
· 7 years ago
f94fa81
String Compression for MIPS32 and MIPS64
by Goran Jakovljevic
· 7 years ago
5e8d5f0
Fix some typos in ART.
by Roland Levillain
· 8 years ago
5a6cbfc
MIPS32: Refined comment in java.lang.Math.abs(float/double) intrinsics
by Goran Jakovljevic
· 8 years ago
b668465
MIPS32: Change java.lang.Math.abs(float/double) intrinsics
by Goran Jakovljevic
· 8 years ago
8174621
Merge "MIPS32: java.lang.String.getChars"
by Nicolas Geoffray
· 8 years ago
692235e
MIPS32: java.lang.String.getChars
by Chris Larsen
· 8 years ago
e114da2
MIPS32: Don't always do a null test in MarkGCCard
by Goran Jakovljevic
· 8 years ago
71bf7b4
Optimizations around escape analysis. With tests.
by Aart Bik
· 8 years ago
ff7d89c
Allow read side effects for removing dead instructions.
by Aart Bik
· 8 years ago
cf8b2fa
Merge changes I3f825746,Ia4284ccd,I437ffd43
by Nicolas Geoffray
· 8 years ago
370e6e4
Merge "MIPS32: Additional bitCount optimizations."
by Treehugger Robot
· 8 years ago
fca1666
Extend the InvokeRuntime() changes to mips.
by Serban Constantinescu
· 8 years ago
57eb0f5
MIPS32: Fill branch delay slots
by Alexey Frunze
· 8 years ago
8ca4f97
MIPS32: Additional bitCount optimizations.
by Chris Larsen
· 8 years ago
5f81cd0
Merge "MIPS32: Optimize R6 round(float) intrinsic."
by Treehugger Robot
· 8 years ago
ac15207
Merge "Add support for CallKind::kCallOnMainAndSlowPath"
by Treehugger Robot
· 8 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 8 years ago
806f012
Add support for CallKind::kCallOnMainAndSlowPath
by Serban Constantinescu
· 8 years ago
54ff482
Rename kCall to kCallOnMainOnly
by Serban Constantinescu
· 8 years ago
07f712f
MIPS32: Optimize R6 round(float) intrinsic.
by Chris Larsen
· 8 years ago
87f3fcb
Replace String.charAt() with HIR.
by Vladimir Marko
· 8 years ago
4020ecd
Merge "MIPS32: java.lang.Math.round(float)"
by Aart Bik
· 8 years ago
da05108
Clean up String.indexOf() intrinsics.
by Vladimir Marko
· 8 years ago
fb6c90a
Improve String.indexOf() intrinsics.
by Vladimir Marko
· 8 years ago
f09d532
MIPS32: java.lang.Math.round(float)
by Chris Larsen
· 8 years ago
a3ffea2
ARM(64): Implement the isInfinite intrinsics
by Anton Kirilov
· 8 years ago
fa3912e
Fix BitCount intrinsics assertions.
by Roland Levillain
· 8 years ago
51aff3a
MIPS32: Implement UnsafeCASInt and UnsafeCASObject intrinsics.
by Alexey Frunze
· 8 years ago
4fdc6d9
MIPS32: sun.misc.Unsafe get/put intrinsics.
by Chris Larsen
· 9 years ago
ddc4055
MIPS: Don't use $t8 for calling entrypoints
by Goran Jakovljevic
· 8 years ago
0555c78
Merge "MIPS32: java.lang.Thread, and java.lang.String intrinsics:"
by Roland Levillain
· 8 years ago
31f477e
MIPS32: Fix test 082-inline-execute
by Goran Jakovljevic
· 8 years ago
1193259
Implement the 1.8 unsafe memory fences directly in HIR.
by Aart Bik
· 8 years ago
cf283da
MIPS32: java.lang.Thread, and java.lang.String intrinsics:
by Chris Larsen
· 9 years ago
0e54c01
Unsafe: Recognize intrinsics for 1.8 java.util.concurrent With unit test.
by Aart Bik
· 8 years ago
9775934
MIPS32: Highest/Lowest One Bit Set:
by Chris Larsen
· 8 years ago
bbb2ebe
MIPS32: Improve TrailingZeros
by Chris Larsen
· 8 years ago
edc1645
MIPS32: Implement bitCount intrinsics.
by Chris Larsen
· 8 years ago
2714fe6
MIPS32: Implement isInfinite intrinsics.
by Chris Larsen
· 8 years ago
2f9fcc9
Simplified intrinsic macro mechanism.
by Aart Bik
· 8 years ago
2a6aad9
Implement fp to bits methods as intrinsics.
by Aart Bik
· 8 years ago
a6be605
Merge "MIPS32: Implement intrinsics from java.lang.Math:"
by Roland Levillain
· 8 years ago
9cd6d37
Associate slow paths with the instruction that they belong to.
by David Srbecky
· 8 years ago
b74353a
MIPS32: Implement intrinsics from java.lang.Math:
by Chris Larsen
· 9 years ago
293a79e
Merge "Implement isNaN intrinsic through HIR equivalent."
by Aart Bik
· 8 years ago
75a38b2
Implement isNaN intrinsic through HIR equivalent.
by Aart Bik
· 8 years ago
3acee73
MIPS32: peek*/poke*, and String.charAt intrinsics.
by Chris Larsen
· 9 years ago
a19616e
Implemented compare/signum intrinsics as HCompare
by Aart Bik
· 8 years ago
59c9454
Recognize common utilities as intrinsics.
by Aart Bik
· 9 years ago
3f67e69
Implemented BitCount as an intrinsic. With unit test.
by Aart Bik
· 9 years ago
bb9863a
MIPS32: don't use R2+ instructions (mthc1, mfhc1) on MIPS32R1 or
by Alexey Frunze
· 9 years ago
a4f1220
Optimizing: Add direct calls to math intrinsics
by Mark Mendell
· 9 years ago
bf84a3d
Annotate Boolean literals more uniformly in Optimizing's intrinsics.
by Roland Levillain
· 9 years ago
e16ce5a
MIPS32: Bit rotation intrinsics
by Chris Larsen
· 9 years ago
8682960
MIPS32: int java.lang.*.numberOfTrailingZeros
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
3f8bf65
MIPS32: Miscellaneous bit manipulations routines:
by Chris Larsen
· 9 years ago
16ba2b4
MIPS32: java.lang.String.equals
by Chris Larsen
· 9 years ago
701566a
MIPS32: Create infrastructure to support intrinsics
by Chris Larsen
· 9 years ago