!2643 Remove acc_read from ets.ldobj

Merge pull request !2643 from groshevmaksim/b_opt
This commit is contained in:
openharmony_ci 2024-11-08 11:11:11 +00:00 committed by Gitee
commit f1a3bec166
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
3 changed files with 6 additions and 16 deletions

View File

@ -15,6 +15,7 @@
#include "common.h"
#include "bytecode_optimizer/reg_acc_alloc.h"
#include <gtest/gtest.h>
#include "bytecode_optimizer/optimize_bytecode.h"
namespace ark::bytecodeopt::test {

View File

@ -30,7 +30,7 @@ intrinsics:
ret: ref
args: [ method, i32, u32, ref ]
impl: ark::ets::intrinsics::CompilerEtsLdObjByNameObj
clear_flags: [ ]
clear_flags: [ acc_read ]
peephole_func: PeepholeLdObjByName
- name: CompilerEtsLdObjByNameI32
@ -41,7 +41,7 @@ intrinsics:
ret: i32
args: [ method, i32, u32, ref ]
impl: ark::ets::intrinsics::CompilerEtsLdObjByNameI32
clear_flags: [ ]
clear_flags: [ acc_read ]
peephole_func: PeepholeLdObjByName
- name: CompilerEtsLdObjByNameI64
@ -52,7 +52,7 @@ intrinsics:
ret: i64
args: [ method, i32, u32, ref ]
impl: ark::ets::intrinsics::CompilerEtsLdObjByNameI64
clear_flags: [ ]
clear_flags: [ acc_read ]
peephole_func: PeepholeLdObjByName
- name: CompilerEtsLdObjByNameF32
@ -63,7 +63,7 @@ intrinsics:
ret: f32
args: [ method, i32, u32, ref ]
impl: ark::ets::intrinsics::CompilerEtsLdObjByNameF32
clear_flags: [ ]
clear_flags: [ acc_read ]
peephole_func: PeepholeLdObjByName
- name: CompilerEtsLdObjByNameF64
@ -74,7 +74,7 @@ intrinsics:
ret: f64
args: [ method, i32, u32, ref ]
impl: ark::ets::intrinsics::CompilerEtsLdObjByNameF64
clear_flags: [ ]
clear_flags: [ acc_read ]
peephole_func: PeepholeLdObjByName
- name: CompilerEtsStObjByNameObj

View File

@ -1,14 +1,3 @@
### Issue 17754 begin
std/core/PromiseAllSettledRejectAll.sts
std/core/PromiseAllSettledMixed.sts
std/core/PromiseAllSettledResolve.sts
std/core/PromiseAllSettledReject.sts
std/core/PromiseAllSettledRejectDeferred.sts
std/core/PromiseAllSettledRejectIgnored.sts
std/core/PromiseAllSettledRejectIgnoredDeferred.sts
std/core/PromiseAllSettledPoisonedThen.sts
### Issue 17754 end
### Issue 19835 begin
std/core/PromiseResolve2.sts
std/core/PromiseReject.sts