| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
| D | ets_compiler_intrinsics.yaml | 34 set_flags: [ can_throw, heap_inv] 46 set_flags: [ can_throw, heap_inv] 58 set_flags: [ can_throw, heap_inv] 70 set_flags: [ can_throw, heap_inv] 82 set_flags: [ can_throw, heap_inv] 94 set_flags: [ can_throw, heap_inv] 106 set_flags: [ can_throw, heap_inv] 118 set_flags: [ can_throw, heap_inv] 130 set_flags: [ can_throw, heap_inv] 142 set_flags: [ can_throw, heap_inv]
|
| D | ets_libbase_runtime.yaml | 561 set_flags: [can_throw] 595 set_flags: [ can_throw ] 622 set_flags: [can_throw] 634 set_flags: [can_throw] 646 set_flags: [can_throw] 658 set_flags: [can_throw] 670 set_flags: [can_throw] 682 set_flags: [can_throw] 694 set_flags: [can_throw] 706 set_flags: [can_throw] [all …]
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
| D | instructions.yaml | 281 flags: [can_throw, no_dce, no_hoist, no_cse, alloc, require_state, runtime_call, mem_barrier] 289 flags: [can_throw, no_dce, no_hoist, no_cse, alloc, require_state, runtime_call, mem_barrier] 297 flags: [can_throw, no_dce, no_hoist, no_cse, alloc, require_state, runtime_call, acc_write] 305 flags: [can_throw, no_dce, no_hoist, no_cse, alloc, require_state, runtime_call, acc_write] 311 …flags: [can_throw, no_dce, no_hoist, no_cse, barrier, alloc, require_state, runtime_call, acc_writ… 377 flags: [can_throw, no_dce, require_state, runtime_call] 424 flags: [can_throw, no_dce, require_state, runtime_call] 449 …flags: [store, can_throw, no_dce, no_hoist, no_cse, barrier, require_state, runtime_call, implicit… 473 flags: [load, can_throw, no_hoist, no_cse, require_state, runtime_call, acc_write] 485 flags: [load, can_throw, no_hoist, no_dce, no_cse, require_state, barrier, runtime_call] [all …]
|
| D | inst.h | 1112 return GetFlag(inst_flags::CAN_THROW); in CanThrow()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/intrinsics/ |
| D | std_js_jsruntime.yaml | 562 set_flags: [can_throw] 573 set_flags: [can_throw] 584 set_flags: [can_throw] 595 set_flags: [can_throw] 606 set_flags: [can_throw] 617 set_flags: [can_throw] 628 set_flags: [can_throw] 639 set_flags: [can_throw] 650 set_flags: [can_throw] 661 set_flags: [can_throw] [all …]
|
| /arkcompiler/runtime_core/static_core/tests/cts-assembly/ |
| D | try-catch-03.pa | 22 call.short can_throw, v0, v1 34 .function void can_throw(i32[] a0, i32 a1) {
|
| D | try-catch-04.pa | 22 call.short can_throw, v0, v1 34 .function void can_throw(i32[] a0, i32 a1) {
|
| /arkcompiler/runtime_core/static_core/runtime/interpreter/ |
| D | instruction_handler_base.h | 220 template <BytecodeInstruction::Format FORMAT, bool CAN_THROW> 225 if (CAN_THROW) { in MoveToNextInst() 230 template <bool CAN_THROW> 235 if (CAN_THROW) { in JumpToInst() 240 template <bool CAN_THROW> 245 if (CAN_THROW) { in JumpTo()
|
| /arkcompiler/runtime_core/compiler/optimizer/templates/intrinsics/ |
| D | intrinsics_flags.inl.erb | 36 …CAN_THROW) == 0 || (clear_flags & (compiler::inst_flags::REQUIRE_STATE | compiler::inst_flags::RUN…
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/templates/intrinsics/ |
| D | intrinsics_flags.inl.erb | 33 …CAN_THROW) == 0 || (CLEAR_FLAGS & (compiler::inst_flags::REQUIRE_STATE | compiler::inst_flags::RUN…
|
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | instructions.yaml | 100 flags: [load, can_throw, no_hoist, no_cse, require_state, runtime_call, acc_write] 247 can_throw: Instruction can throw exception 249 is_check: Instruction has runtime-checks and has `can_throw` flag
|
| D | inst.h | 823 return GetFlag(inst_flags::CAN_THROW); in CanThrow()
|
| /arkcompiler/runtime_core/static_core/bytecode_optimizer/ |
| D | check_resolver.cpp | 28 user.GetInst()->SetFlag(compiler::inst_flags::CAN_THROW); in ReplaceCheck()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
| D | memory_coalescing.cpp | 623 pload->SetFlag(compiler::inst_flags::CAN_THROW); in ReplaceLoadArray() 640 pload->SetFlag(compiler::inst_flags::CAN_THROW); in ReplaceLoadArrayI() 658 pstore->SetFlag(compiler::inst_flags::CAN_THROW); in ReplaceStoreArray() 676 pstore->SetFlag(compiler::inst_flags::CAN_THROW); in ReplaceStoreArrayI()
|
| D | memory_barriers.cpp | 262 memInst->SetFlag(compiler::inst_flags::CAN_THROW); in VisitNullCheck()
|
| /arkcompiler/runtime_core/static_core/irtoc/lang/ |
| D | ir_generator.rb | 109 Output << "#{var_name}->SetFlag(inst_flags::CAN_THROW);"
|
| D | instruction.rb | 255 Output.println("#{local_var_name}->SetFlag(inst_flags::CAN_THROW);")
|
| /arkcompiler/runtime_core/static_core/runtime/ |
| D | runtime.yaml | 564 set_flags: [can_throw]
|
| /arkcompiler/runtime_core/compiler/optimizer/templates/ |
| D | inst_builder_gen.cpp.erb | 271 inst->SetFlag(inst_flags::CAN_THROW);
|
| /arkcompiler/runtime_core/compiler/ |
| D | intrinsics.yaml | 834 set_flags: ["can_throw"]
|
| /arkcompiler/runtime_core/compiler/tests/ |
| D | compiler_inst_test.cpp | 797 save_state1.SetFlag(inst_flags::Flags::CAN_THROW);
|