summaryrefslogtreecommitdiff
path: root/compiler/optimizing/code_generator_arm.h
AgeCommit message (Expand)Author
2017-07-14Remove the old ARM code generator from ART's Optimizing compiler.Roland Levillain
2017-06-07Use ArtMethod* .bss entries for HInvokeStaticOrDirect.Vladimir Marko
2017-06-06Replace invoke kind kDexCacheViaMethod with kRuntimeCall.Vladimir Marko
2017-06-02Revert "ART: Reference.getReferent intrinsic for arm and arm64"Vladimir Marko
2017-05-25Refactor profiles to use TypeReference instead of ClassReferenceMathieu Chartier
2017-05-23Merge "Use PC-relative pointer to boot image methods."Treehugger Robot
2017-05-22Use PC-relative pointer to boot image methods.Vladimir Marko
2017-05-22Revert "Revert "ARM: Improve the code generated for HCondition with a constan...Anton Kirilov
2017-05-16Remove LoadString/Class kind kBootImageLinkTimeAddress.Vladimir Marko
2017-05-10Merge "Revert "ARM: Improve the code generated for HCondition with a constant...Nicolas Geoffray
2017-05-10Revert "ARM: Improve the code generated for HCondition with a constant input"Nicolas Geoffray
2017-05-09Merge "ARM: Improve the code generated for HCondition with a constant input"Treehugger Robot
2017-05-08ARM: Improve the code generated for HCondition with a constant inputAnton Kirilov
2017-05-08Merge "Improve the implementation of UnsafeCASObject with Baker read barriers."Roland Levillain
2017-05-05Improve the implementation of UnsafeCASObject with Baker read barriers.Roland Levillain
2017-05-05ARM: Link-time generated thunks for Baker CC read barrier.Vladimir Marko
2017-03-22ARM: Reduce the number of branches generated for HCondition and HSelectAnton Kirilov
2017-03-17ARM: Avoid branches to branchesAnton Kirilov
2017-03-09Merge "ARM(64): Improve the code generated for HSelect"Treehugger Robot
2017-03-09Merge changes Ia26b07f0,Id3d2758cRoland Levillain
2017-03-09ARM(64): Improve the code generated for HSelectDonghui Bai
2017-03-08Remove --include-patch-information option from dex2oat.Richard Uhler
2017-03-06Revert "Revert "Use the "GC is marking" information in compiler read barriers...Roland Levillain
2017-02-27Revert "Use the "GC is marking" information in compiler read barriers (ARM, A...Roland Levillain
2017-02-23Use the "GC is marking" information in compiler read barriers (ARM, ARM64).Roland Levillain
2017-01-26Merge "You shall know your arm32 calling conventions."Nicolas Geoffray
2017-01-26You shall know your arm32 calling conventions.Nicolas Geoffray
2017-01-26Merge "Refactor code for unresolved field entrypoint."Nicolas Geoffray
2017-01-26Refactor code for unresolved field entrypoint.Nicolas Geoffray
2017-01-23Merge "ART: Reference.getReferent intrinsic for arm and arm64"Treehugger Robot
2017-01-23ART: Reference.getReferent intrinsic for arm and arm64TatWai Chong
2017-01-16Put the resolved class in HLoadClass.Nicolas Geoffray
2017-01-16Implement HLoadClass/kBssEntry for boot image.Vladimir Marko
2017-01-16Store resolved types for AOT code in .bss.Vladimir Marko
2017-01-10Keep resolved String in HLoadString.Nicolas Geoffray
2016-12-20Remove soon to be obsolete call kinds for direct calls.Nicolas Geoffray
2016-12-13Remove obsolete DeduplicateDexCacheAddressLiteral().Vladimir Marko
2016-12-12Revert "Revert "Add kJitTableAddress for HLoadClass.""Nicolas Geoffray
2016-12-12Revert "Add kJitTableAddress for HLoadClass."Nicolas Geoffray
2016-12-12Add kJitTableAddress for HLoadClass.Nicolas Geoffray
2016-11-29ART: Add dex::StringIndexAndreas Gampe
2016-11-21ART: Add dex::TypeIndexAndreas Gampe
2016-11-18Revert "Revert "Revert "Revert "JIT root tables.""""Nicolas Geoffray
2016-11-14Revert "Revert "Revert "JIT root tables."""Nicolas Geoffray
2016-11-11Revert "Revert "JIT root tables.""Nicolas Geoffray
2016-11-10Use enum for read barrier options in compilerMathieu Chartier
2016-11-09Avoid read barriers for inlined check castMathieu Chartier
2016-11-09Merge "Add interface check cast fast path to arm, arm64, x86"Mathieu Chartier
2016-11-09Add interface check cast fast path to arm, arm64, x86Mathieu Chartier
2016-11-09Revert "Support kJitTableAddress in x86/arm/arm64."Nicolas Geoffray