| /arkcompiler/runtime_core/static_core/irtoc/ |
| D | intrinsics.yaml | 124 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/ |
| D | intrinsics.yaml | 31 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/ |
| D | abckit_compiler_intrinsics.yaml | 106 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/ |
| D | runtime.yaml | 338 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/ |
| D | instructions.yaml | 282 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/ |
| D | deoptimize_elimination.h | 64 * 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
|
| D | native_call_optimization.cpp | 101 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()
|
| D | deoptimize_elimination.cpp | 125 PushNewBlockType(block, BlockType::RUNTIME_CALL); in CanRemoveGuardRec()
|
| D | loop_idioms.cpp | 394 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/ |
| D | get_intrinsics.inl.erb | 59 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 %>) :
|
| D | intrinsic_flags_test.inl.erb | 25 … inst_flags::NO_HOIST | inst_flags::BARRIER | inst_flags::REQUIRE_STATE | inst_flags::RUNTIME_CALL;
|
| D | entrypoints_bridge_asm_macro.inl.erb | 25 // Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
|
| D | intrinsics_flags.inl.erb | 36 …_flags & (compiler::inst_flags::REQUIRE_STATE | compiler::inst_flags::RUNTIME_CALL)) == 0, "<%= in…
|
| /arkcompiler/runtime_core/static_core/libpandabase/ |
| D | utils.rb | 20 …safe_flags = ["no_dce", "no_hoist", "no_cse", "barrier", "require_state", "runtime_call", "heap_in…
|
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | instructions.yaml | 100 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/ |
| D | intrinsic_flags_test.inl.erb | 25 …inst_flags::NO_HOIST | inst_flags::BARRIER | inst_flags::REQUIRE_STATE | inst_flags::RUNTIME_CALL |
|
| D | entrypoints_bridge_asm_macro.inl.erb | 26 // Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
|
| D | intrinsics_flags.inl.erb | 33 …_FLAGS & (compiler::inst_flags::REQUIRE_STATE | compiler::inst_flags::RUNTIME_CALL)) == 0, "<%= in…
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | hcr_opcodes.h | 38 V(RuntimeCall, RUNTIME_CALL, GateFlags::NONE_FLAG, 0, 1, value) \
|
| /arkcompiler/runtime_core/static_core/docs/ |
| D | intrinsics-yaml.md | 145 ```no_dce, no_hoist, no_cse, barrier, require_state, runtime_call, heap_inv, can_throw```
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
| D | ets_libbase_runtime.yaml | 3477 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/ |
| D | loop_idioms_test.cpp | 111 .ClearFlag(compiler::inst_flags::RUNTIME_CALL); in BuildExpectedFillArrayFull() 404 .ClearFlag(compiler::inst_flags::RUNTIME_CALL); in FillLargeArrayWithConstantIterationsCountExpected()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/ |
| D | litecg_ir_builder.cpp | 294 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/ |
| D | llvm_ir_builder.cpp | 162 {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/ |
| D | log_loop.txt | 816 [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)…
|