Home
last modified time | relevance | path

Searched full:require_state (Results 1 – 25 of 29) sorted by relevance

12

/arkcompiler/runtime_core/static_core/irtoc/
Dintrinsics.yaml33 clear_flags: [require_state, can_throw, heap_inv]
48 clear_flags: [require_state, can_throw, heap_inv]
63 clear_flags: [require_state, can_throw, heap_inv]
79 clear_flags: [require_state, can_throw, heap_inv]
95 clear_flags: [require_state, can_throw, heap_inv]
109 clear_flags: [require_state, can_throw, heap_inv]
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]
[all …]
/arkcompiler/runtime_core/libabckit/src/
Dabckit_compiler_intrinsics.yaml26 clear_flags: [ "require_state", "call", "heap_inv", "acc_write", "acc_read" ]
46 clear_flags: [ "require_state", "call", "heap_inv", "acc_read", "no_dce", "barrier" ]
66 clear_flags: [ "require_state", "call", "heap_inv", "acc_write", "barrier" ]
86 …clear_flags: [ "require_state", "call", "heap_inv", "barrier", "can_throw", "no_dce", "no_hoist", …
106 clear_flags: [ "require_state", "call", "heap_inv", "runtime_call", "acc_read", "acc_write" ]
126 clear_flags: [ "require_state", "call", "heap_inv", "barrier", "acc_read", "acc_write" ]
146 clear_flags: [ "require_state", "call", "heap_inv", "barrier", "acc_read", "acc_write" ]
166 clear_flags: [ "require_state", "call", "heap_inv", "barrier", "acc_read"]
186 clear_flags: [ "require_state", "call", "heap_inv", "barrier", "acc_read"]
206 clear_flags: [ "require_state", "call", "heap_inv", "barrier", "acc_read"]
[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/static_core/compiler/tests/
Danalysis_test.cpp30 INST(1U, Opcode::Intrinsic).ref().ClearFlag(compiler::inst_flags::REQUIRE_STATE); in TEST_F()
41 .ClearFlag(compiler::inst_flags::REQUIRE_STATE); in TEST_F()
53 INST(1U, Opcode::Intrinsic).ref().ClearFlag(compiler::inst_flags::REQUIRE_STATE); in TEST_F()
62 .ClearFlag(compiler::inst_flags::REQUIRE_STATE); in TEST_F()
78 INST(1U, Opcode::Intrinsic).ref().ClearFlag(compiler::inst_flags::REQUIRE_STATE); in TEST_F()
90 .ClearFlag(compiler::inst_flags::REQUIRE_STATE); in TEST_F()
102 INST(1U, Opcode::Intrinsic).ref().ClearFlag(compiler::inst_flags::REQUIRE_STATE); in TEST_F()
111 .ClearFlag(compiler::inst_flags::REQUIRE_STATE); in TEST_F()
130 INST(2U, Opcode::Intrinsic).ref().ClearFlag(compiler::inst_flags::REQUIRE_STATE); in TEST_F()
142 INST(2U, Opcode::Intrinsic).ref().ClearFlag(compiler::inst_flags::REQUIRE_STATE); in TEST_F()
[all …]
Dloop_idioms_test.cpp109 .ClearFlag(compiler::inst_flags::REQUIRE_STATE) in BuildExpectedFillArrayFull()
402 .ClearFlag(compiler::inst_flags::REQUIRE_STATE) in FillLargeArrayWithConstantIterationsCountExpected()
Dvn_test.cpp1217 .ClearFlag(compiler::inst_flags::REQUIRE_STATE) in TEST_F()
1224 .ClearFlag(compiler::inst_flags::REQUIRE_STATE) in TEST_F()
1239 .ClearFlag(compiler::inst_flags::REQUIRE_STATE) in TEST_F()
1246 .ClearFlag(compiler::inst_flags::REQUIRE_STATE) in TEST_F()
1284 INST(13U, Opcode::Intrinsic).ref().ClearFlag(compiler::inst_flags::REQUIRE_STATE); in TEST_F()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dinstructions.yaml113 flags: [no_dce, no_hoist, no_cse, barrier, acc_read, require_state, can_deoptimize]
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]
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/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/plugins/ets/runtime/
Dets_compiler_intrinsics.yaml166 clear_flags: [ acc_read, require_state, can_throw, heap_inv, no_dce, no_cse, no_hoist ]
178 clear_flags: [ acc_read, require_state, can_throw, heap_inv, no_dce, no_cse, no_hoist ]
201 clear_flags: [ acc_read, require_state, can_throw, heap_inv, no_dce, no_cse, no_hoist ]
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/docs/
Dintrinsics-yaml.md130 Example: ```set_flags: [require_state, can_throw, heap_inv]```
140 Example: ```clear_flags: [require_state, can_throw, heap_inv]```
145 ```no_dce, no_hoist, no_cse, barrier, require_state, runtime_call, heap_inv, can_throw```
/arkcompiler/runtime_core/compiler/optimizer/templates/intrinsics/
Dintrinsics_flags.inl.erb30 …static_assert((clear_flags & compiler::inst_flags::REQUIRE_STATE) == 0, "<%= intrinsic.enum_name %…
36 …:inst_flags::CAN_THROW) == 0 || (clear_flags & (compiler::inst_flags::REQUIRE_STATE | compiler::in…
Dintrinsic_flags_test.inl.erb25 …gs::NO_CSE | inst_flags::NO_HOIST | inst_flags::BARRIER | inst_flags::REQUIRE_STATE | inst_flags::…
/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/static_core/compiler/optimizer/templates/
Dinst_flags.inl.erb21 inst->ClearFlag(inst_flags::REQUIRE_STATE);
/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]
260 require_state: Instruction may call runtime, thus, it requires SaveState in the inputs
Dgraph_checker.cpp62 // Check `require_state` flag in UserInputCheck()
67 std::cerr << "Incorrect 'require_state' flag in the inst: " << *inst); in UserInputCheck()
/arkcompiler/runtime_core/static_core/compiler/optimizer/templates/intrinsics/
Dintrinsic_flags_test.inl.erb25 …gs::NO_CSE | inst_flags::NO_HOIST | inst_flags::BARRIER | inst_flags::REQUIRE_STATE | inst_flags::…
Dintrinsics_flags.inl.erb33 …:inst_flags::CAN_THROW) == 0 || (CLEAR_FLAGS & (compiler::inst_flags::REQUIRE_STATE | compiler::in…
/arkcompiler/runtime_core/libabckit/src/templates/dyn_intrinsics/
Ddyn_intrinsics_flags.inc.erb19 …FLAGS = ark::compiler::inst_flags::BARRIER|ark::compiler::inst_flags::REQUIRE_STATE|ark::compiler:…
/arkcompiler/runtime_core/static_core/irtoc/lang/
Dir_generator.rb132 elsif inst.dscr.flags.include?('require_state')
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
Dloop_idioms.cpp393 mmove->ClearFlag(inst_flags::Flags::REQUIRE_STATE); in ReplaceLoopCompletely()
537 fillArray->ClearFlag(inst_flags::Flags::REQUIRE_STATE); in CreateArrayInitIntrinsic()
Dnative_call_optimization.cpp126 callNative->ClearFlag(inst_flags::Flags::REQUIRE_STATE); in OptimizePrimitiveNativeCall()
/arkcompiler/runtime_core/compiler/tests/
Dcompiler_inst_test.cpp814 save_state2.SetFlag(inst_flags::Flags::REQUIRE_STATE);
/arkcompiler/runtime_core/libabckit/src/adapter_static/
Dir_static_instr_1.cpp2267 callImpl->ClearFlag(compiler::inst_flags::REQUIRE_STATE); in IcreateCallStaticStatic()
2292 callImpl->ClearFlag(compiler::inst_flags::REQUIRE_STATE); in IcreateCallVirtualStatic()

12