Home
last modified time | relevance | path

Searched full:runtime_call (Results 1 – 25 of 28) sorted by relevance

12

/arkcompiler/runtime_core/static_core/irtoc/
Dintrinsics.yaml124 clear_flags: [runtime_call, require_state, can_throw, heap_inv]
139 clear_flags: [runtime_call, require_state, can_throw, heap_inv]
154 clear_flags: [runtime_call, require_state, can_throw, heap_inv]
169 clear_flags: [runtime_call, require_state, can_throw, heap_inv]
184 clear_flags: [runtime_call, require_state, can_throw, heap_inv]
199 clear_flags: [runtime_call, require_state, can_throw, heap_inv]
214 clear_flags: [runtime_call, require_state, can_throw, heap_inv]
229 clear_flags: [runtime_call, require_state, can_throw, heap_inv]
243 clear_flags: [runtime_call, require_state, can_throw, heap_inv]
258 clear_flags: [runtime_call, require_state, can_throw, heap_inv]
[all …]
/arkcompiler/runtime_core/compiler/
Dintrinsics.yaml31 clear_flags: ["no_dce", "no_hoist", "no_cse", "barrier", "require_state", "runtime_call"]
51 clear_flags: ["no_dce", "no_hoist", "no_cse", "barrier", "require_state", "runtime_call"]
71 clear_flags: ["no_dce", "no_hoist", "no_cse", "barrier", "require_state", "runtime_call"]
91 clear_flags: ["no_dce", "no_hoist", "no_cse", "barrier", "require_state", "runtime_call"]
111 clear_flags: ["no_dce", "no_hoist", "no_cse", "barrier", "require_state", "runtime_call"]
131 clear_flags: ["no_dce", "no_hoist", "no_cse", "barrier", "require_state", "runtime_call"]
151 clear_flags: ["no_dce", "no_hoist", "no_cse", "barrier", "require_state", "runtime_call"]
171 clear_flags: ["no_dce", "no_hoist", "no_cse", "barrier", "require_state", "runtime_call"]
191 clear_flags: ["no_dce", "no_hoist", "no_cse", "barrier", "require_state", "runtime_call"]
211 clear_flags: ["no_dce", "no_hoist", "no_cse", "barrier", "require_state", "runtime_call"]
[all …]
/arkcompiler/runtime_core/libabckit/src/
Dabckit_compiler_intrinsics.yaml106 clear_flags: [ "require_state", "call", "heap_inv", "runtime_call", "acc_read", "acc_write" ]
226 …clear_flags: [ "can_throw", "no_dce", "require_state", "call", "runtime_call", "heap_inv", "barrie…
246 …clear_flags: [ "can_throw", "no_dce", "require_state", "call", "runtime_call", "heap_inv", "barrie…
266 …clear_flags: [ "can_throw", "no_dce", "require_state", "call", "runtime_call", "heap_inv", "barrie…
286 …clear_flags: [ "can_throw", "no_dce", "require_state", "call", "runtime_call", "heap_inv", "barrie…
306 …clear_flags: [ "can_throw", "no_dce", "require_state", "call", "runtime_call", "heap_inv", "barrie…
326 …clear_flags: [ "can_throw", "no_dce", "require_state", "call", "runtime_call", "heap_inv", "barrie…
346 …clear_flags: [ "can_throw", "no_dce", "require_state", "call", "runtime_call", "heap_inv", "barrie…
366 …clear_flags: [ "can_throw", "no_dce", "require_state", "call", "runtime_call", "heap_inv", "barrie…
386 …clear_flags: [ "can_throw", "no_dce", "require_state", "call", "runtime_call", "heap_inv", "barrie…
[all …]
/arkcompiler/runtime_core/static_core/runtime/
Druntime.yaml338 clear_flags: [require_state, runtime_call, can_throw, heap_inv]
350 clear_flags: [require_state, runtime_call, can_throw, heap_inv]
362 clear_flags: [require_state, runtime_call, can_throw, heap_inv]
374 clear_flags: [require_state, runtime_call, can_throw, heap_inv]
386 clear_flags: [require_state, runtime_call, can_throw, heap_inv]
398 clear_flags: [require_state, runtime_call, can_throw, heap_inv]
410 clear_flags: [require_state, runtime_call, can_throw, heap_inv]
501 clear_flags: [require_state, runtime_call, can_throw, heap_inv]
512 clear_flags: [require_state, runtime_call, can_throw, heap_inv]
523 clear_flags: [require_state, runtime_call, can_throw, heap_inv]
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dinstructions.yaml282 flags: [can_throw, no_dce, no_hoist, no_cse, alloc, require_state, runtime_call, mem_barrier]
290 flags: [can_throw, no_dce, no_hoist, no_cse, alloc, require_state, runtime_call, mem_barrier]
298 flags: [can_throw, no_dce, no_hoist, no_cse, alloc, require_state, runtime_call, acc_write]
299 abckit_flags: [can_throw, no_dce, no_hoist, no_cse, alloc, runtime_call, acc_write]
307 flags: [can_throw, no_dce, no_hoist, no_cse, alloc, require_state, runtime_call, acc_write]
313 …flags: [can_throw, no_dce, no_hoist, no_cse, barrier, alloc, require_state, runtime_call, acc_writ…
391 flags: [can_throw, no_dce, require_state, runtime_call]
438 flags: [can_throw, no_dce, require_state, runtime_call]
463 …flags: [store, can_throw, no_dce, no_hoist, no_cse, barrier, require_state, runtime_call, implicit…
487 flags: [load, can_throw, no_hoist, no_cse, require_state, runtime_call, acc_write]
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
Ddeoptimize_elimination.h64 * RUNTIME_CALL - If block have runtime call inst before IsMustDeoptimize(in reverse order)
65 * NOTHING - If block is preccessed, but it doesn't contain GUARD and RUNTIME_CALL
67 enum BlockType { INVALID, GUARD, RUNTIME_CALL, NOTHING }; enumerator
Dnative_call_optimization.cpp101 getNativeMethod->ClearFlag(inst_flags::Flags::RUNTIME_CALL); in OptimizePrimitiveNativeCall()
127 callNative->ClearFlag(inst_flags::Flags::RUNTIME_CALL); in OptimizePrimitiveNativeCall()
172 getNativeMethod->ClearFlag(inst_flags::Flags::RUNTIME_CALL); in OptimizeNativeCallWithObjects()
Ddeoptimize_elimination.cpp125 PushNewBlockType(block, BlockType::RUNTIME_CALL); in CanRemoveGuardRec()
Dloop_idioms.cpp394 mmove->ClearFlag(inst_flags::Flags::RUNTIME_CALL); in ReplaceLoopCompletely()
538 fillArray->ClearFlag(inst_flags::Flags::RUNTIME_CALL); in CreateArrayInitIntrinsic()
/arkcompiler/runtime_core/compiler/optimizer/templates/intrinsics/
Dget_intrinsics.inl.erb59 uintptr_t PandaRuntimeInterface::GetIntrinsicAddress(bool runtime_call, PandaRuntimeInterface::Intr…
88 …return runtime_call ? reinterpret_cast<uintptr_t>(<%= "#{intrinsic.impl.rpartition('::').last}Brid…
96 return runtime_call ? reinterpret_cast<uintptr_t>(<%= bridge %>) :
Dintrinsic_flags_test.inl.erb25 … inst_flags::NO_HOIST | inst_flags::BARRIER | inst_flags::REQUIRE_STATE | inst_flags::RUNTIME_CALL;
Dentrypoints_bridge_asm_macro.inl.erb25 // Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
Dintrinsics_flags.inl.erb36 …_flags & (compiler::inst_flags::REQUIRE_STATE | compiler::inst_flags::RUNTIME_CALL)) == 0, "<%= in…
/arkcompiler/runtime_core/static_core/libpandabase/
Dutils.rb20 …safe_flags = ["no_dce", "no_hoist", "no_cse", "barrier", "require_state", "runtime_call", "heap_in…
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dinstructions.yaml100 flags: [load, can_throw, no_hoist, no_cse, require_state, runtime_call, acc_write]
112 flags: [no_dce, no_hoist, no_cse, barrier, require_state, runtime_call]
261 runtime_call: Instruction must call runtime
/arkcompiler/runtime_core/static_core/compiler/optimizer/templates/intrinsics/
Dintrinsic_flags_test.inl.erb25 …inst_flags::NO_HOIST | inst_flags::BARRIER | inst_flags::REQUIRE_STATE | inst_flags::RUNTIME_CALL |
Dentrypoints_bridge_asm_macro.inl.erb26 // Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
Dintrinsics_flags.inl.erb33 …_FLAGS & (compiler::inst_flags::REQUIRE_STATE | compiler::inst_flags::RUNTIME_CALL)) == 0, "<%= in…
/arkcompiler/ets_runtime/ecmascript/compiler/
Dhcr_opcodes.h38 V(RuntimeCall, RUNTIME_CALL, GateFlags::NONE_FLAG, 0, 1, value) \
/arkcompiler/runtime_core/static_core/docs/
Dintrinsics-yaml.md145 ```no_dce, no_hoist, no_cse, barrier, require_state, runtime_call, heap_inv, can_throw```
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_libbase_runtime.yaml3477 clear_flags: [ require_state, runtime_call, can_throw ]
3488 clear_flags: [ require_state, runtime_call, can_throw ]
3877 clear_flags: [ runtime_call, require_state, can_throw, heap_inv ]
3890 clear_flags: [ runtime_call, require_state, can_throw, heap_inv ]
3903 clear_flags: [ runtime_call, require_state, can_throw, heap_inv ]
3916 clear_flags: [ runtime_call, require_state, can_throw, heap_inv ]
3929 clear_flags: [ runtime_call, require_state, can_throw, heap_inv ]
3942 clear_flags: [ runtime_call, require_state, can_throw, heap_inv ]
3955 clear_flags: [ runtime_call, require_state, can_throw, heap_inv ]
3968 clear_flags: [ runtime_call, require_state, can_throw, heap_inv ]
[all …]
/arkcompiler/runtime_core/static_core/compiler/tests/
Dloop_idioms_test.cpp111 .ClearFlag(compiler::inst_flags::RUNTIME_CALL); in BuildExpectedFillArrayFull()
404 .ClearFlag(compiler::inst_flags::RUNTIME_CALL); in FillLargeArrayWithConstantIterationsCountExpected()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/
Dlitecg_ir_builder.cpp294 case OpCode::RUNTIME_CALL: in HandleBB()
296 InsertUsedOpcodeSet(usedOpcodeSet, OpCode::RUNTIME_CALL); in HandleBB()
1450 … (op == OpCode::CALL) || (op == OpCode::RUNTIME_CALL) || (op == OpCode::BUILTINS_CALL)); in GetCallInfoKind()
1463 CallInfoKind kind = GetCallInfoKind(OpCode::RUNTIME_CALL); in VisitRuntimeCall()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/
Dllvm_ir_builder.cpp162 {OpCode::RUNTIME_CALL, &LLVMIRBuilder::HandleRuntimeCall}, in InitializeHandlers()
705 auto kind = GetCallInfoKind(OpCode::RUNTIME_CALL, inList); in VisitRuntimeCall()
997 case OpCode::RUNTIME_CALL: in GetCallInfoKind()
/arkcompiler/ets_runtime/tools/circuit_viewer/examples/
Dlog_loop.txt816 [compiler] {"id":158, "op":"RUNTIME_CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0)…
886 [compiler] {"id":228, "op":"RUNTIME_CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0)…
908 [compiler] {"id":250, "op":"RUNTIME_CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0)…
919 [compiler] {"id":261, "op":"RUNTIME_CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0)…
1190 [compiler] {"id":158, "op":"RUNTIME_CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0)…
1453 [compiler] {"id":250, "op":"RUNTIME_CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0)…
1494 [compiler] {"id":228, "op":"RUNTIME_CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0)…
1561 [compiler] {"id":261, "op":"RUNTIME_CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0)…

12