summaryrefslogtreecommitdiff
path: root/compiler/optimizing/code_generator.cc
AgeCommit message (Expand)Author
2021-03-05Add code size to CodeInfo.David Srbecky
2021-01-25Revert^4 "Partial Load Store Elimination"Alex Light
2021-01-24Revert "Revert^2 "Partial Load Store Elimination""Nicolas Geoffray
2021-01-22Revert^2 "Partial Load Store Elimination"Alex Light
2021-01-22Revert "Partial Load Store Elimination"Nicolas Geoffray
2021-01-21Partial Load Store EliminationAlex Light
2021-01-08arm64: Implement VarHandle intrinsics for byte array views.Vladimir Marko
2020-10-29Refactor Integer.valueOf() intrinsic implementation.Vladimir Marko
2020-10-07Change interface conflict stub to take the interface method.Nicolas Geoffray
2020-09-23Move MethodLoadKind out of HInvokeStaticOrDirect.Nicolas Geoffray
2020-09-08Pass a full MethodReference of the invoke in HInvoke nodes.Nicolas Geoffray
2020-08-13Revert^2 "Revert^2 "X86: VarHandle.Get() intrinsic for static primitive field...Andra Danciu
2020-08-12Revert "Revert^2 "X86: VarHandle.Get() intrinsic for static primitive fields.""Igor Murashkin
2020-08-11Revert^2 "X86: VarHandle.Get() intrinsic for static primitive fields."Andra Danciu
2020-08-10Revert "X86: VarHandle.Get() intrinsic for static primitive fields."Andra Danciu
2020-08-07X86: VarHandle.Get() intrinsic for static primitive fields.Andra Danciu
2020-08-03Check if VarHandle access mode is supported.Andra Danciu
2020-06-22Optimizing: Introduce {Increase,Decrease}Frame().Vladimir Marko
2020-06-19Direct calls to @CriticalNative methods.Vladimir Marko
2020-02-13Remove MIPS support from Optimizing.Vladimir Marko
2019-12-17Refactor OSR related code to prepare for "true" OSR.Nicolas Geoffray
2019-12-03JIT baseline: trigger optimized compilation on hotness threshold.Nicolas Geoffray
2019-10-14Revert "Make compiler/optimizing/ symbols hidden."Vladimir Marko
2019-10-14Make compiler/optimizing/ symbols hidden.Vladimir Marko
2019-10-10Fix uses of MaybeRecordImplicitNullCheck without special scopesEvgeny Astigeevich
2019-07-15ART: Introduce stackmap with no DexRegInfo.Artem Serov
2019-05-16ART: Optimize StringBuilder append pattern.Vladimir Marko
2019-03-06Revert "Revert^2 "Add code size to CodeInfo""Nicolas Geoffray
2019-02-20ART: Reduce dependencies on CompilerDriver.Vladimir Marko
2019-02-14Revert^2 "Add code size to CodeInfo"David Srbecky
2019-02-12Revert "Add code size to CodeInfo"David Srbecky
2019-02-11Add code size to CodeInfoDavid Srbecky
2019-01-02ART: Move dex structs into own headerAndreas Gampe
2018-12-27ART: Refactor for bugprone-argument-commentAndreas Gampe
2018-11-29C++17 compatibility: make WITH_TIDY=1 happy again.Elliott Hughes
2018-11-20ART: Avoid some tidy nullptr warningsAndreas Gampe
2018-10-16Fix HNewArray with unresolved primitive array type.Vladimir Marko
2018-09-20Pass JIT roots as a vector<Handle<>> to JIT cache.Vladimir Marko
2018-09-03Merge "ART: Remove unneeded SideEffects for fatal instructions."Treehugger Robot
2018-08-31ART: Remove unneeded SideEffects for fatal instructions.Artem Serov
2018-08-20Fix longstanding bug around implicit NPEs and GC, version 2.Nicolas Geoffray
2018-08-03Merge "Simplify StackMapStream encoding."Treehugger Robot
2018-08-03Simplify StackMapStream encoding.David Srbecky
2018-08-03Rename type resolution entrypoints.Vladimir Marko
2018-08-02Rewrite Class init entrypoint to take a Class arg.Vladimir Marko
2018-08-01Move MethodInfo to CodeInfo.David Srbecky
2018-07-13Remove unused InvokeInfo from stack maps and the runtime.David Srbecky
2018-06-27Merge "Move instruction_set_ to CompilerOptions."Vladimir Marko
2018-06-26Add method frame info to CodeInfo.David Srbecky
2018-06-25Move instruction_set_ to CompilerOptions.Vladimir Marko