Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
e3c4fcfa81a100b5f6c0dbf58bd084d0938c1558
/
compiler
/
dex
/
quick
/
dex_file_method_inliner.cc
ee3cf07
Intrinsify System.arraycopy.
by Nicolas Geoffray
· 9 years ago
9ee23f4
ARM/ARM64: Intrinsics - numberOfTrailingZeros, rotateLeft, rotateRight
by Scott Wakeling
· 9 years ago
7da072f
Structure for String.Equals intrinsic
by agicsaki
· 9 years ago
611d339
ARM/ARM64: Implement numberOfLeadingZeros intrinsic.
by Scott Wakeling
· 9 years ago
aabdf8a
Revert "Optimizing String.Equals as an intrinsic (x86)"
by Roland Levillain
· 9 years ago
8ab7bd6
Optimizing String.Equals as an intrinsic (x86)
by agicsaki
· 9 years ago
848f70a
Replace String CharArray with internal uint16_t array.
by Jeff Hao
· 11 years ago
c91df2d
Revert "Revert "Quick: Rewrite type inference pass.""
by Vladimir Marko
· 9 years ago
1b717f6
Revert "Quick: Rewrite type inference pass."
by Andreas Gampe
· 9 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 9 years ago
e490b01
Quick: Rewrite type inference pass.
by Vladimir Marko
· 10 years ago
fac1070
Quick: Remove broken Mir2Lir::LocToRegClass().
by Vladimir Marko
· 9 years ago
87b7c52
Quick: Clean up temp use counting.
by Vladimir Marko
· 9 years ago
71ef044
Change already inline error to warning
by Mathieu Chartier
· 10 years ago
e5f13e5
Revert "Revert "Add JIT""
by Mathieu Chartier
· 10 years ago
a5ca888
Revert "Add JIT"
by Nicolas Geoffray
· 10 years ago
2535abe
Add JIT
by Mathieu Chartier
· 10 years ago
0b9203e
ART: Some Quick cleanup
by Andreas Gampe
· 10 years ago
71fb52f
ART: Optimizing compiler intrinsics
by Andreas Gampe
· 10 years ago
321b987
Further cleanup using dex_instruction_utils.h.
by Vladimir Marko
· 10 years ago
ad17d41
Merge "ART: Replace COMPILE_ASSERT with static_assert (compiler)"
by Andreas Gampe
· 10 years ago
785d2f2
ART: Replace COMPILE_ASSERT with static_assert (compiler)
by Andreas Gampe
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
ff0ac47
Remove all uses of MIR_INLINED.
by Vladimir Marko
· 10 years ago
cd48f2d
Change Reference.get() intrinsic to Reference.getReferent().
by Mathieu Chartier
· 10 years ago
53c913b
ART: Clean up compiler
by Andreas Gampe
· 10 years ago
7642324
ART: Implement kMirOpNullCheck
by Razvan A Lupusoru
· 10 years ago
e7f82e2
Added support for patching classes from different dex files.
by Fred Shih
· 10 years ago
2eba1fa
AArch64: Add inlining support for ceil(), floor(), rint(), round()
by Serban Constantinescu
· 10 years ago
4ee7a66
Revert "Revert "Revert "Revert "Add intrinsic for Reference.get()""""
by Fred Shih
· 10 years ago
49ab79d
Merge "Revert "Revert "Revert "Add intrinsic for Reference.get()""""
by Sebastien Hertz
· 10 years ago
9e82bd3
Revert "Revert "Revert "Add intrinsic for Reference.get()"""
by Sebastien Hertz
· 10 years ago
d4415e8
Revert "Revert "Add intrinsic for Reference.get()""
by Christopher Ferris
· 10 years ago
a9b870b
Revert "Add intrinsic for Reference.get()"
by Christopher Ferris
· 10 years ago
03c672f
Merge "Revert "Revert "Add intrinsic for Reference.get()"""
by Christopher Ferris
· 10 years ago
7ee5cd1
Merge "Revert "Add intrinsic for Reference.get()""
by Christopher Ferris
· 10 years ago
e2ebfb4
Merge "Add intrinsic for Reference.get()"
by Mathieu Chartier
· 10 years ago
460503b
Add intrinsic for Reference.get()
by Fred Shih
· 10 years ago
2ab40eb
ART: Add Invokes to DecodedInstruction
by Jean Christophe Beyler
· 10 years ago
2aaed94
Fix a compile assert name with inverted meaning.
by Vladimir Marko
· 10 years ago
460f4ef
Add kIntrinsicIsStatic flag for System.arraycopy().
by Vladimir Marko
· 10 years ago
9c1bd6b
Fix style issue.
by Vladimir Marko
· 10 years ago
74d8348
Merge "Check invoke type for intrinsic method invokes."
by Vladimir Marko
· 10 years ago
724c0fe
Check invoke type for intrinsic method invokes.
by Vladimir Marko
· 10 years ago
70c4f06
ART: Intrinsic implementation for java.lang.System.arraycopy.
by DaniilSokolov
· 10 years ago
23abec9
AArch64: Add few more inline functions
by Serban Constantinescu
· 10 years ago
7071c8d
Add x86 inlined abs method for float/double
by Yixin Shou
· 11 years ago
4c115b8
Revert "Add x86 inlined abs method for float/double"
by Vladimir Marko
· 10 years ago
e88b89a
Add x86 inlined abs method for float/double
by Yixin Shou
· 11 years ago
35ba7f3
Quick compiler: fix array overrun.
by buzbee
· 10 years ago
3aa5773
ART: MIR, SSARepresentation, and BasicBlock Additional API
by Jean Christophe Beyler
· 10 years ago
ef562fd
Quick compiler: free up space in MIR.
by buzbee
· 10 years ago
695d13a
Update load/store utilities for 64-bit backends
by buzbee
· 10 years ago
c8f60a6
Inlining synthetic accessors.
by Vladimir Marko
· 10 years ago
e1fced1
Inlining setters that return one of their arguments.
by Vladimir Marko
· 10 years ago
73ed718
Revert "Inlining setters that return one of their arguments."
by Mathieu Chartier
· 10 years ago
389e11d
Revert "Inlining synthetic accessors."
by Mathieu Chartier
· 10 years ago
505ebb0
Inlining synthetic accessors.
by Vladimir Marko
· 10 years ago
8e40c3e
Inlining setters that return one of their arguments.
by Vladimir Marko
· 10 years ago
b3e527b
Clean up special method inlining.
by Vladimir Marko
· 10 years ago
cdacac4
ART: API changes
by Jean Christophe Beyler
· 11 years ago
9820b7c
Early inlining of simple methods.
by Vladimir Marko
· 11 years ago
e3e0260
Move inline method detection to runtime.
by Vladimir Marko
· 11 years ago
719d1a3
Enable annotalysis on clang ART builds.
by Ian Rogers
· 11 years ago
2befd09
Merge "Expose inline method identification for debugger."
by Vladimir Marko
· 11 years ago
84c072c
Expose inline method identification for debugger.
by Vladimir Marko
· 11 years ago
3bc0174
GenSpecialCase support for x86
by Razvan A Lupusoru
· 11 years ago
41ccc3b
Merge "Added inlined abs method with float and double type"
by Ian Rogers
· 11 years ago
2bc4780
Revert "Revert "Check FastInstance() early for special getters and setters.""
by Vladimir Marko
· 11 years ago
632e458
Revert "Check FastInstance() early for special getters and setters."
by Ian Rogers
· 11 years ago
dbb17e3
Added inlined abs method with float and double type
by Yixin Shou
· 11 years ago
5dc5727
Check FastInstance() early for special getters and setters.
by Vladimir Marko
· 11 years ago
dce164a
Avoid inliner spam wrt String.length.
by Ian Rogers
· 11 years ago
778127a
Fix build - style issues.
by Vladimir Marko
· 11 years ago
5816ed4
Detect special methods at the end of verification.
by Vladimir Marko
· 11 years ago
e13717e
Per-DexFile locking for inliner initialization.
by Vladimir Marko
· 11 years ago
45c1165
Define missing static constexpr variables
by Mark Mendell
· 11 years ago
867a2b3
Get rid of platform-specific method inliners.
by Vladimir Marko
· 11 years ago
1c282e2
Refactor intrinsic CAS, prepare for 64-bit version.
by Vladimir Marko
· 11 years ago
ba9ece9
Fix inlining for String.indexOf / String.isEmpty.
by Narayan Kamath
· 11 years ago
e4a50ee
Fix build.
by Mathieu Chartier
· 11 years ago
5c96e6b
Rewrite intrinsics detection.
by Vladimir Marko
· 11 years ago