summaryrefslogtreecommitdiff
path: root/compiler/utils/assembler.h
AgeCommit message (Expand)Author
2025-01-27Add a one-pass baseline compiler for arm64. Nicolas Geoffray
2024-03-26Rename enums.h/.cc to pointer_size.h/.cc. Santiago Aboy Solanes
2023-06-21Remove CodeAllocator and the extra copy of generated code. Nicolas Geoffray
2023-05-22Use C++17's [[maybe_unused]] attribute in ART Stefano Cianciulli
2022-11-09Make compiler/utils/ symbols hidden. Vladimir Marko
2021-06-22ART: Fix for no-opt debug (-O0) builds Stelios Ioannou
2021-06-03Factor out arch-independent ScaleFactor definition. Ulya Trafimovich
2020-07-24Update language to comply with Android’s inclusive language guidance Ian Pedowitz
2020-02-26Remove MIPS support from libelffile. Vladimir Marko
2020-02-13Remove MIPS support from JNI/trampoline compiler. Vladimir Marko
2019-03-20Create libelffile library for ELF file manipulation. David Srbecky
2018-12-27ART: Refactor for bugprone-argument-comment Andreas Gampe
2018-08-28Remove 'virtual' and 'override' qualifiers on final methods. Roland Levillain
2018-08-28Use 'final' and 'override' specifiers directly in ART. Roland Levillain
2018-04-05Move remaining runtime/base stuff to libartbase David Sehr
2017-12-07ART: Replace base/logging with android-base/logging Andreas Gampe
2017-10-11Use ScopedArenaAllocator for building HGraph. Vladimir Marko
2017-10-06ART: Use ScopedArenaAllocator for pass-local data. Vladimir Marko
2016-09-14Move ArrayRef to runtime/base David Brazdil
2016-08-30MIPS32: Fill branch delay slots Alexey Frunze
2016-08-05ART: Extract macro assembler Andreas Gampe
2016-08-01ART: Convert pointer size to enum Andreas Gampe
2016-05-19Clean up JNI calling convention callee saves. Vladimir Marko
2016-04-20Thumb2: Fix EmitJumpTables() to extend buffer only if needed. Vladimir Marko
2016-04-14Fix CFI fixups for long branches on MIPS. Vladimir Marko
2016-04-13Move Assemblers to the Arena. Vladimir Marko
2016-02-08Move code related to debug info generation to its own directory. David Srbecky
2015-11-04Delay emitting CFI PC adjustments until after Thumb2/Mips fixup. Vladimir Marko
2015-10-30ART: Arm32 packed-switch jump tables Andreas Gampe
2015-10-15Use ATTRIBUTE_UNUSED more. Roland Levillain
2015-10-06MIPS: Assemblers changes needed for optimizing compiler Goran Jakovljevic
2015-09-17ART: Refactor intrinsics slow-paths Andreas Gampe
2015-08-26X86: Assembler support for near labels Mark Mendell
2015-07-01Implement heap poisoning in ART's Optimizing compiler. Roland Levillain
2015-06-22Opt compiler: Add disassembly to the '.cfg' output. Alexandre Rames
2015-06-17Revert "Revert "ART: Implement literal pool for arm, fix branch fixup."" Vladimir Marko
2015-06-16Revert "ART: Implement literal pool for arm, fix branch fixup." Vladimir Marko
2015-06-15ART: Implement literal pool for arm, fix branch fixup. Vladimir Marko
2015-05-29Move mirror::ArtMethod to native Mathieu Chartier
2015-04-22Replace NULL with nullptr Mathieu Chartier
2015-04-08Implement CFI for JNI. David Srbecky
2015-04-07Remove the old CFI infrastructure. David Srbecky
2015-01-15ART: Allow to compile interpret-only mips64 files Andreas Gampe
2014-12-22ART: Swap-space in the compiler Andreas Gampe
2014-11-13Instruction set features for ARM64, MIPS and X86. Ian Rogers
2014-11-04ART: More warnings Andreas Gampe
2014-11-03Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags. Ian Rogers
2014-10-23ART: optimizing compiler: initial support for ARM64. Alexandre Rames
2014-10-09stdint types all the way! Ian Rogers
2014-08-05Emit CFI for x86 & x86_64 JNI compiler. Tong Shen