summaryrefslogtreecommitdiff
path: root/compiler/utils/assembler_test_base.h
diff options
context:
space:
mode:
author Santiago Aboy Solanes <solanes@google.com> 2023-04-03 12:34:45 +0100
committer Santiago Aboy Solanes <solanes@google.com> 2023-04-04 12:31:27 +0000
commit76d519b039fcdebf58e05dd42df4dc6cc08251e5 (patch)
tree9ab4e5e9c6cd0be1c90e6aef425f84e7a90dd960 /compiler/utils/assembler_test_base.h
parentedf865bdfba5cd48726b8b668baf2be19a285025 (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/utils/assembler_test_base.h')
0 files changed, 0 insertions, 0 deletions