Searched full:can_deoptimize (Results 1 – 10 of 10) sorted by relevance
| /arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/ |
| D | ets_intrinsics_inlining_expansion.cpp | 44 boundsCheck->SetFlag(inst_flags::CAN_DEOPTIMIZE); in ExpandIntrinsicEscompatArrayGet() 82 boundsCheck->SetFlag(inst_flags::CAN_DEOPTIMIZE); in ExpandIntrinsicEscompatArraySet()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
| D | instructions.yaml | 113 flags: [no_dce, no_hoist, no_cse, barrier, acc_read, require_state, can_deoptimize] 674 flags: [can_throw, is_check, no_dce, no_cse, no_hoist, require_state, can_deoptimize] 680 …flags: [can_throw, no_dce, no_cse, is_check, no_hoist, require_state, runtime_call, can_deoptimize] 686 …flags: [can_throw, no_dce, no_cse, is_check, no_hoist, require_state, runtime_call, can_deoptimize] 692 …flags: [cf, can_throw, no_dce, no_cse, no_hoist, require_state, barrier, can_deoptimize, terminato… 699 flags: [can_throw, no_dce, no_cse, no_hoist, require_state, acc_read, barrier, can_deoptimize] 706 …flags: [can_throw, no_dce, no_cse, no_hoist, require_state, acc_read, barrier, can_deoptimize, low… 713 …flags: [can_throw, no_dce, no_cse, no_hoist, require_state, acc_read, barrier, can_deoptimize, low… 1210 flags: [no_dce, no_hoist, no_cse, barrier, acc_read, require_state, can_deoptimize] 1217 flags: [no_dce, no_hoist, no_cse, barrier, acc_read, require_state, can_deoptimize] [all …]
|
| D | inst.h | 1038 return GetFlag(inst_flags::CAN_DEOPTIMIZE); in CanDeoptimize()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
| D | method_properties.cpp | 31 if (inst->GetFlag(inst_flags::CAN_DEOPTIMIZE)) { in MethodProperties()
|
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | instructions.yaml | 269 can_deoptimize: deoptimization may occur with jump to the interpreter
|
| D | inst.h | 854 return GetFlag(inst_flags::CAN_DEOPTIMIZE); in CanDeoptimize()
|
| /arkcompiler/runtime_core/static_core/compiler/tests/ |
| D | checks_elimination_test.cpp | 566 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() 3256 …INST(33U, Opcode::NullCheck).ref().Inputs(3U, 20U).SetFlag(inst_flags::CAN_DEOPTIMIZE); // array … in TEST_F() 3952 INST(31U, Opcode::NullCheck).ref().Inputs(29U, 20U).SetFlag(inst_flags::CAN_DEOPTIMIZE); in TEST_F() 3953 … INST(34U, Opcode::RefTypeCheck).ref().Inputs(31U, 28U, 20U).SetFlag(inst_flags::CAN_DEOPTIMIZE); in TEST_F() 4168 INST(35U, Opcode::NullCheck).ref().Inputs(0U, 2U).SetFlag(inst_flags::CAN_DEOPTIMIZE); in TEST_F() 4274 INST(22U, Opcode::NullCheck).ref().Inputs(8U, 6U).SetFlag(inst_flags::CAN_DEOPTIMIZE); in TEST_F() 4350 INST(33U, Opcode::NullCheck).ref().Inputs(13U, 30U).SetFlag(inst_flags::CAN_DEOPTIMIZE); in TEST_F() [all …]
|
| D | licm_test.cpp | 797 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/ |
| D | checks_elimination.cpp | 987 nullcheck->SetFlag(inst_flags::CAN_DEOPTIMIZE); in InsertNewLenArray() 1283 inst->SetFlag(inst_flags::CAN_DEOPTIMIZE); in MoveCheckOutOfLoop()
|
| D | lowering.cpp | 1179 newInst->SetFlag(inst_flags::CAN_DEOPTIMIZE); in LowerConstArrayIndex()
|