Home
last modified time | relevance | path

Searched full:can_throw (Results 1 – 21 of 21) sorted by relevance

/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_compiler_intrinsics.yaml34 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]
Dets_libbase_runtime.yaml561 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/
Dinstructions.yaml281 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 …]
Dinst.h1112 return GetFlag(inst_flags::CAN_THROW); in CanThrow()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/intrinsics/
Dstd_js_jsruntime.yaml562 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/
Dtry-catch-03.pa22 call.short can_throw, v0, v1
34 .function void can_throw(i32[] a0, i32 a1) {
Dtry-catch-04.pa22 call.short can_throw, v0, v1
34 .function void can_throw(i32[] a0, i32 a1) {
/arkcompiler/runtime_core/static_core/runtime/interpreter/
Dinstruction_handler_base.h220 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/
Dintrinsics_flags.inl.erb36CAN_THROW) == 0 || (clear_flags & (compiler::inst_flags::REQUIRE_STATE | compiler::inst_flags::RUN…
/arkcompiler/runtime_core/static_core/compiler/optimizer/templates/intrinsics/
Dintrinsics_flags.inl.erb33CAN_THROW) == 0 || (CLEAR_FLAGS & (compiler::inst_flags::REQUIRE_STATE | compiler::inst_flags::RUN…
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dinstructions.yaml100 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
Dinst.h823 return GetFlag(inst_flags::CAN_THROW); in CanThrow()
/arkcompiler/runtime_core/static_core/bytecode_optimizer/
Dcheck_resolver.cpp28 user.GetInst()->SetFlag(compiler::inst_flags::CAN_THROW); in ReplaceCheck()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
Dmemory_coalescing.cpp623 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()
Dmemory_barriers.cpp262 memInst->SetFlag(compiler::inst_flags::CAN_THROW); in VisitNullCheck()
/arkcompiler/runtime_core/static_core/irtoc/lang/
Dir_generator.rb109 Output << "#{var_name}->SetFlag(inst_flags::CAN_THROW);"
Dinstruction.rb255 Output.println("#{local_var_name}->SetFlag(inst_flags::CAN_THROW);")
/arkcompiler/runtime_core/static_core/runtime/
Druntime.yaml564 set_flags: [can_throw]
/arkcompiler/runtime_core/compiler/optimizer/templates/
Dinst_builder_gen.cpp.erb271 inst->SetFlag(inst_flags::CAN_THROW);
/arkcompiler/runtime_core/compiler/
Dintrinsics.yaml834 set_flags: ["can_throw"]
/arkcompiler/runtime_core/compiler/tests/
Dcompiler_inst_test.cpp797 save_state1.SetFlag(inst_flags::Flags::CAN_THROW);