Home
last modified time | relevance | path

Searched full:can_deoptimize (Results 1 – 9 of 9) sorted by relevance

/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dinstructions.yaml113 flags: [no_dce, no_hoist, no_cse, barrier, acc_read, require_state, can_deoptimize]
660 flags: [can_throw, is_check, no_dce, no_cse, no_hoist, require_state, can_deoptimize]
666 …flags: [can_throw, no_dce, no_cse, is_check, no_hoist, require_state, runtime_call, can_deoptimize]
672 …flags: [can_throw, no_dce, no_cse, is_check, no_hoist, require_state, runtime_call, can_deoptimize]
678 …flags: [cf, can_throw, no_dce, no_cse, no_hoist, require_state, barrier, can_deoptimize, terminato…
685 flags: [can_throw, no_dce, no_cse, no_hoist, require_state, acc_read, barrier, can_deoptimize]
692 …flags: [can_throw, no_dce, no_cse, no_hoist, require_state, acc_read, barrier, can_deoptimize, low…
699 …flags: [can_throw, no_dce, no_cse, no_hoist, require_state, acc_read, barrier, can_deoptimize, low…
1187 flags: [no_dce, no_hoist, no_cse, barrier, acc_read, require_state, can_deoptimize]
1194 flags: [no_dce, no_hoist, no_cse, barrier, acc_read, require_state, can_deoptimize]
[all …]
Dinst.h1034 return GetFlag(inst_flags::CAN_DEOPTIMIZE); in CanDeoptimize()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dmethod_properties.cpp31 if (inst->GetFlag(inst_flags::CAN_DEOPTIMIZE)) { in MethodProperties()
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dinstructions.yaml269 can_deoptimize: deoptimization may occur with jump to the interpreter
Dinst.h854 return GetFlag(inst_flags::CAN_DEOPTIMIZE); in CanDeoptimize()
/arkcompiler/runtime_core/static_core/compiler/tests/
Dchecks_elimination_test.cpp566 INST(19U, Opcode::NullCheck).ref().Inputs(3U, 20U).SetFlag(inst_flags::CAN_DEOPTIMIZE); in TEST_F()
857 … INST(22U, Opcode::NegativeCheck).s32().Inputs(3U, 20U).SetFlag(inst_flags::CAN_DEOPTIMIZE); in TEST_F()
1096 INST(22U, Opcode::ZeroCheck).s32().Inputs(3U, 20U).SetFlag(inst_flags::CAN_DEOPTIMIZE); in TEST_F()
2550 INST(37U, Opcode::NullCheck).ref().Inputs(0U, 27U).SetFlag(inst_flags::CAN_DEOPTIMIZE); in TEST_F()
3255 …INST(33U, Opcode::NullCheck).ref().Inputs(3U, 20U).SetFlag(inst_flags::CAN_DEOPTIMIZE); // array … in TEST_F()
3951 INST(31U, Opcode::NullCheck).ref().Inputs(29U, 20U).SetFlag(inst_flags::CAN_DEOPTIMIZE); in TEST_F()
3952 … INST(34U, Opcode::RefTypeCheck).ref().Inputs(31U, 28U, 20U).SetFlag(inst_flags::CAN_DEOPTIMIZE); in TEST_F()
4165 INST(35U, Opcode::NullCheck).ref().Inputs(0U, 2U).SetFlag(inst_flags::CAN_DEOPTIMIZE); in TEST_F()
4271 INST(22U, Opcode::NullCheck).ref().Inputs(8U, 6U).SetFlag(inst_flags::CAN_DEOPTIMIZE); in TEST_F()
4347 INST(33U, Opcode::NullCheck).ref().Inputs(13U, 30U).SetFlag(inst_flags::CAN_DEOPTIMIZE); in TEST_F()
[all …]
Dlicm_test.cpp797 INST(4U, Opcode::NullCheck).ref().Inputs(0U, 3U).SetFlag(inst_flags::CAN_DEOPTIMIZE); in BuildGraphHoistLenArray()
831 INST(4U, Opcode::NullCheck).ref().Inputs(0U, 3U).SetFlag(inst_flags::CAN_DEOPTIMIZE); in TEST_F()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
Dchecks_elimination.cpp920 nullcheck->SetFlag(inst_flags::CAN_DEOPTIMIZE); in InsertNewLenArray()
1204 inst->SetFlag(inst_flags::CAN_DEOPTIMIZE); in MoveCheckOutOfLoop()
Dlowering.cpp1154 newInst->SetFlag(inst_flags::CAN_DEOPTIMIZE); in LowerConstArrayIndex()