Home
last modified time | relevance | path

Searched full:set_flags (Results 1 – 16 of 16) sorted by relevance

/arkcompiler/runtime_core/compiler/
Dintrinsics.yaml32 set_flags: []
52 set_flags: []
72 set_flags: []
92 set_flags: []
112 set_flags: []
132 set_flags: []
152 set_flags: []
172 set_flags: []
192 set_flags: []
212 set_flags: []
[all …]
/arkcompiler/runtime_core/compiler/optimizer/templates/intrinsics/
Dintrinsics_flags.inl.erb20 % if Compiler::intrinsics.any? {|intrinsic| !intrinsic.clear_flags.empty? or !intrinsic.set_flags.e…
23 % Compiler::intrinsics.select {|intrinsic| !intrinsic.clear_flags.empty? or !intrinsic.set_flags.em…
27 …constexpr auto set_flags = <%= intrinsic.set_flags.empty? ? "0U" : intrinsic.set_flags.collect { |…
28 …static_assert((set_flags & clear_flags) == 0, "<%= intrinsic.enum_name %> clear_flags cannot inter…
35 % if !intrinsic.set_flags.empty?
36 …static_assert((set_flags & compiler::inst_flags::CAN_THROW) == 0 || (clear_flags & (compiler::inst…
37 inst->SetFlag(static_cast<inst_flags::Flags>(set_flags));
Dintrinsic_flags_test.inl.erb20 …constexpr auto set_flags = <%= intrinsic.set_flags.empty? ? "0U" : intrinsic.set_flags.collect { |…
22 inst->ClearFlag(static_cast<inst_flags::Flags>(set_flags));
/arkcompiler/runtime_core/libabckit/src/
Dabckit_compiler_intrinsics.yaml27 set_flags: ["load"]
47 set_flags: ["load"]
67 set_flags: ["load", "no_dst"]
87 set_flags: []
107 set_flags: ["cf", "terminator", "no_dst"]
127 set_flags: [ "alloc", "mem_barrier" ]
147 set_flags: [ "alloc", "mem_barrier" ]
167 set_flags: [ "alloc" ]
187 set_flags: [ "alloc" ]
207 set_flags: [ "alloc" ]
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/templates/intrinsics/
Dintrinsics_flags.inl.erb20 % if Compiler::intrinsics.any? {|intrinsic| !intrinsic.clear_flags.empty? or !intrinsic.set_flags.e…
23 % Compiler::intrinsics.select {|intrinsic| !intrinsic.clear_flags.empty? or !intrinsic.set_flags.em…
27 …constexpr auto SET_FLAGS = <%= intrinsic.set_flags.empty? ? "0U" : intrinsic.set_flags.collect { |…
28 …static_assert((SET_FLAGS & CLEAR_FLAGS) == 0, "<%= intrinsic.enum_name %> CLEAR_FLAGS cannot inter…
32 % if !intrinsic.set_flags.empty?
33 …static_assert((SET_FLAGS & compiler::inst_flags::CAN_THROW) == 0 || (CLEAR_FLAGS & (compiler::inst…
34 inst->SetFlag(static_cast<inst_flags::Flags>(SET_FLAGS));
Dintrinsic_flags_test.inl.erb20 …constexpr auto SET_FLAGS = <%= intrinsic.set_flags.empty? ? "0U" : intrinsic.set_flags.collect { |…
22 inst->ClearFlag(static_cast<inst_flags::Flags>(SET_FLAGS));
/arkcompiler/runtime_core/libabckit/src/templates/dyn_intrinsics/
Ddyn_intrinsics_flags.inc.erb20 constexpr auto SET_FLAGS = 0U;
21 …static_assert((SET_FLAGS & CLEAR_FLAGS) == 0, "DYN_<%= inst.opcode.upcase %> CLEAR_FLAGS cannot in…
/arkcompiler/runtime_core/static_core/irtoc/
Dintrinsics.yaml78 set_flags: [terminator]
94 set_flags: [terminator, no_dst]
311 set_flags: [require_tmp]
327 set_flags: [require_tmp]
343 set_flags: [require_tmp]
359 set_flags: [require_tmp]
375 set_flags: []
/arkcompiler/runtime_core/static_core/docs/
Dintrinsics-yaml.md32 - [set_flags](#set_flags)
125 ### set_flags subsection
130 Example: ```set_flags: [require_state, can_throw, heap_inv]```
/arkcompiler/runtime_core/static_core/runtime/templates/
Dintrinsics.yaml.erb54 set_flags: <%= intrinsic.respond_to?(:set_flags) ? intrinsic.set_flags : [] %>
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_compiler_intrinsics.yaml165 set_flags: [ commutative ]
177 set_flags: [ commutative ]
189 set_flags: [ no_nullptr ]
Dets_libbase_runtime.yaml697 set_flags: [ ]
715 set_flags: [ ]
1258 set_flags: []
1272 set_flags: []
1312 set_flags: [require_tmp]
1365 set_flags: []
/arkcompiler/runtime_core/assembler/
Dasm_metadata.rb47 def set_flags?
150 …tadata::attributes.select { |a| a.applicable_to?(item_type) && a.bool? == is_bool && a.set_flags? }
183 …tadata::attributes.select { |a| a.applicable_to?(item_type) && a.bool? == is_bool && a.set_flags? }
242 …tadata::attributes.select { |a| a.applicable_to?(item_type) && a.bool? == is_bool && a.set_flags? }
/arkcompiler/runtime_core/static_core/assembler/
Dasm_metadata.rb47 def set_flags?
150 …tadata::attributes.select { |a| a.applicable_to?(item_type) && a.bool? == is_bool && a.set_flags? }
183 …tadata::attributes.select { |a| a.applicable_to?(item_type) && a.bool? == is_bool && a.set_flags? }
242 …tadata::attributes.select { |a| a.applicable_to?(item_type) && a.bool? == is_bool && a.set_flags? }
/arkcompiler/runtime_core/static_core/irtoc/backend/
Dcompilation.cpp301 elfWriter.set_flags(EF_ARM_EABI_VER5); in MakeElf()
329 textSec->set_flags(ELFIO::SHF_ALLOC | ELFIO::SHF_EXECINSTR); in MakeElf()
Ddwarf_builder.cpp52 section->set_flags(flags); in CreateSectionCallback()