summaryrefslogtreecommitdiff
path: root/compiler/optimizing/intrinsics_arm64.cc
AgeCommit message (Expand)Author
2019-02-05Merge "Check that the String class is not movable in String.equals intrinsics." Roland Levillain
2019-01-08ART: Replace 'auto' with actual types Evgeny Astigeevich
2018-12-27ART: Refactor for bugprone-argument-comment Andreas Gampe
2018-12-19ART: Add CRC32.updateByteBuffer intrinsic for ARM64 Evgeny Astigeevich
2018-12-18ART: Optimize use of registers for CRC32.update intrinsic Evgeny Astigeevich
2018-12-06ART: Add CRC32.updateBytes intrinsic for ARM64 Evgeny Astigeevich
2018-11-02ART: Add CRC32.udate(int,int) intrinsic for ARM64 xueliang.zhong
2018-09-07Check that the String class is not movable in String.equals intrinsics. Roland Levillain
2018-09-06Revert "Fix String.equals() for moveable String.class." Roland Levillain
2018-08-28Use 'final' and 'override' specifiers directly in ART. Roland Levillain
2018-08-14Rename art::ReadBarrier::WhiteState as art::ReadBarrier::NonGrayState. Roland Levillain
2018-08-14ARM64: Reimplement the UnsafeCASObject intrinsic. Vladimir Marko
2018-08-10ARM/ARM64: Introspection Baker RB for intrinsics. Vladimir Marko
2018-06-29Implement Integer.valueOf() intrinsic for boot image. Vladimir Marko
2018-06-21Implement Integer.valueOf() intrinsic for PIC. Vladimir Marko
2018-03-29Add reachabilityFence intrinsics Hans Boehm
2018-03-07Introduce MIN/MAX/ABS as HIR nodes. Aart Bik
2018-03-01Introduce ABS as HIR nodes. Aart Bik
2018-01-22ART: Add entrypoint and intrinsic for Math.pow(). Vladimir Marko
2017-11-08Fix String.equals() for moveable String.class. Vladimir Marko
2017-10-17Use ScopedArenaAllocator for code generation. Vladimir Marko
2017-10-06ART: Use ScopedArenaAllocator for pass-local data. Vladimir Marko
2017-09-25ART: Introduce compiler data type. Vladimir Marko
2017-09-19ART: Remove heap poisoning from globals.h Andreas Gampe
2017-08-29Merge "ARM: Improve String.equals() intrinsic for const strings." Treehugger Robot
2017-08-29ARM64: Remove duplicate helper for intrinsic locations. Vladimir Marko
2017-08-29ARM: Improve String.equals() intrinsic for const strings. Vladimir Marko
2017-08-24Implement OneBit intrinsics for arm64. Petre-Ionut Tudor
2017-07-14Remove the old ARM code generator from ART's Optimizing compiler. Roland Levillain
2017-07-11Introduce a Marking Register in ARM64 code generation. Roland Levillain
2017-06-07Merge "Replace invoke kind kDexCacheViaMethod with kRuntimeCall." Vladimir Marko
2017-06-06Replace invoke kind kDexCacheViaMethod with kRuntimeCall. Vladimir Marko
2017-06-05Merge "Revert "ART: Reference.getReferent intrinsic for arm and arm64"" Vladimir Marko
2017-06-02Revert "ART: Reference.getReferent intrinsic for arm and arm64" Vladimir Marko
2017-06-02ART: Introduce thread-current-inl.h Andreas Gampe
2017-05-16No need to lock when calling Thread.interrupted. Nicolas Geoffray
2017-05-05Improve the implementation of UnsafeCASObject with Baker read barriers. Roland Levillain
2017-04-21ART: Add object-readbarrier-inl.h Andreas Gampe
2017-04-21ART: Clean up art_method.h Andreas Gampe
2017-04-18Merge "Fix ARM64 SystemArrayCopy intrinsic with large constant dest position." Roland Levillain
2017-04-18Fix ARM64 SystemArrayCopy intrinsic with large constant dest position. Roland Levillain
2017-04-12ARM64: Use link-time generated thunks for Baker CC read barrier. Vladimir Marko
2017-03-17Fix the artificial dependency in ARM/ARM64 SystemArrayCopy intrinsics. Roland Levillain
2017-03-17Refactor SystemArrayCopy intrinsics. Roland Levillain
2017-03-14ARM64: Fix lack of scratch registers in String.equals() intrinsic. Vladimir Marko
2017-03-06Revert "Revert "Use the holder's gray bit in Baker read barrier slow paths (A... Roland Levillain
2017-03-06Revert "Revert "Use the "GC is marking" information in compiler read barriers... Roland Levillain
2017-03-01Revert "Revert "Intrinsify Integer.valueOf."" Nicolas Geoffray
2017-02-28Revert "Intrinsify Integer.valueOf." Nicolas Geoffray
2017-02-27Intrinsify Integer.valueOf. Nicolas Geoffray