diff options
author | 2023-04-03 12:34:45 +0100 | |
---|---|---|
committer | 2023-04-04 12:31:27 +0000 | |
commit | 76d519b039fcdebf58e05dd42df4dc6cc08251e5 (patch) | |
tree | 9ab4e5e9c6cd0be1c90e6aef425f84e7a90dd960 /compiler/optimizing/scheduler_arm.h | |
parent | edf865bdfba5cd48726b8b668baf2be19a285025 (diff) |
Inline unimplemented intrinsics
There are intrinsics that are unimplemented i.e. we didn't
hand-craft code for them. Allow the inliner to inline those.
Since our optimizations expect InvokeVirtual, I stopped the
de-virtualization of intrinsics. That could be re-added
if we modify optimizations like TryReplaceStringBuilderAppend.
Test: art/test/testrunner/testrunner.py --host --64 --optimizing -b
Test: art/test/testrunner/testrunner.py --target --64 --optimizing
Test: compiling the APK in the bug and seeing the inline
Bug: 262585898
Fixes: 262585898
Change-Id: I501b69c4ffd9082ca8ffacb1cd1cd5d1ab3668a8
Diffstat (limited to 'compiler/optimizing/scheduler_arm.h')
0 files changed, 0 insertions, 0 deletions