summaryrefslogtreecommitdiff
path: root/compiler/optimizing/pc_relative_fixups_x86.cc
AgeCommit message (Expand)Author
2024-04-16Rename `.data.bimg.rel.ro` to `.data.img.rel.ro`. Vladimir Marko
2023-11-21Implement Short/Byte/Character.valueOf intrinsics. Nicolas Geoffray
2023-04-27Optimizing: Rename `As##type` to `As##type##OrNull`. Vladimir Marko
2023-04-05Mark graph visitor classes as final. Vladimir Marko
2022-11-07Reland "Make compiler/optimizing/ symbols hidden." VladimĂ­r Marko
2020-10-07Change interface conflict stub to take the interface method. Nicolas Geoffray
2020-06-19Direct calls to @CriticalNative methods. Vladimir Marko
2020-05-27Revert "Don't abort for min/max/abs intrinsics, baseline use them." Vladimir Marko
2019-10-14Revert "Make compiler/optimizing/ symbols hidden." Vladimir Marko
2019-10-14Make compiler/optimizing/ symbols hidden. Vladimir Marko
2019-04-02Don't abort for min/max/abs intrinsics, baseline use them. Nicolas Geoffray
2018-10-10ART: Completely remove the --compile-pic option. Vladimir Marko
2018-08-28Use 'final' and 'override' specifiers directly in ART. Roland Levillain
2018-07-16Always produce PIC code for AOT compilation. Vladimir Marko
2018-06-21Implement Integer.valueOf() intrinsic for PIC. Vladimir Marko
2018-04-26Step 1 of 2: conditional passes. Aart Bik
2018-03-09Merge "Retrieve String/Class references from .data.bimg.rel.ro." Vladimir Marko
2018-03-08Retrieve String/Class references from .data.bimg.rel.ro. Vladimir Marko
2018-03-07Introduce MIN/MAX/ABS as HIR nodes. Aart Bik
2018-03-01Introduce ABS as HIR nodes. Aart Bik
2017-10-06ART: Use ScopedArenaAllocator for pass-local data. Vladimir Marko
2017-09-25ART: Introduce compiler data type. Vladimir Marko
2017-09-11Use mmapped boot image class table for PIC app HLoadClass. Vladimir Marko
2017-09-07Use mmapped boot image intern table for PIC app HLoadString. Vladimir Marko
2017-05-22Use PC-relative pointer to boot image methods. Vladimir Marko
2017-01-23Allow multiple HX86ComputeBaseMethodAddress. Nicolas Geoffray
2017-01-16Store resolved types for AOT code in .bss. Vladimir Marko
2017-01-16Remove HLoadClass::LoadKind::kDexCachePcRelative. Vladimir Marko
2016-10-04Revert "Revert "Store resolved Strings for AOT code in .bss."" Vladimir Marko
2016-09-30Revert "Store resolved Strings for AOT code in .bss." Vladimir Marko
2016-09-29Store resolved Strings for AOT code in .bss. Vladimir Marko
2016-08-26ARM/MIPS: Avoid dead dex cache arrays base for intrinsics. Vladimir Marko
2016-08-04Implement single-precision round intrinsic in x86 Aart Bik
2016-07-01Create a typedef for HInstruction::GetInputs() return type. Vladimir Marko
2016-06-21Improve HLoadClass code generation. Vladimir Marko
2016-06-02Refactor handling of input records. Vladimir Marko
2016-03-29Optimizing: Improve const-string code generation. Vladimir Marko
2016-03-10Avoid generating dead code on frame enter/exit. Aart Bik
2016-02-04Revert "Revert "X86: Use the constant area for more operations."" Mark P Mendell
2016-01-28ART: Implement support for instruction inlining David Brazdil
2016-01-25Revert "X86: Use the constant area for more operations." Nicolas Geoffray
2016-01-22X86: Use the constant area for more operations. Mark Mendell
2016-01-14Implement irreducible loop support in optimizing. Nicolas Geoffray
2015-12-17Revert "Revert "ART: Reduce the instructions generated by packed switch."" Vladimir Marko
2015-12-16Revert "ART: Reduce the instructions generated by packed switch." Nicolas Geoffray
2015-12-08ART: Reduce the instructions generated by packed switch. Zheng Xu
2015-12-01Move PC-relative addressing bases to a better position. Vladimir Marko
2015-11-19Clean up the special input in HInvokeStaticOrDirect. Vladimir Marko
2015-11-12Optimizing/X86: PC-relative dex cache array addressing. Vladimir Marko