Searched full:prefixes (Results 1 – 25 of 33) sorted by relevance
12
| /arkcompiler/runtime_core/isa/ |
| D | asserts.rb | 35 assert('Non-prefixed instruction opcodes and prefixes should fit one byte') do 36 Panda.instructions.reject(&:prefix).size + Panda.prefixes.size <= 256 44 Panda.prefixes.sorted_by?(&:opcode_idx) 48 Panda.prefixes.map do |prefix| 63 Panda.prefixes.map(&:name).include?(insn.prefix.name) 67 assert('All prefixes should have unique name') do 68 Panda.prefixes.map(&:name).uniq? 71 assert('There should be non-zero gap between non-prefixed and prefixes') do 75 assert('There should be non-zero gap between public and private prefixes') do
|
| D | isapi.rb | 413 # * prefixed instructions handlers, in the order of prefixes 418 Panda.prefixes.select(&:public?) + 420 Panda.prefixes.reject(&:public?) + 427 …(Panda.instructions.reject(&:prefix).map(&:opcode_idx).max + 1)..(Panda.prefixes.map(&:opcode_idx)… 431 max_invalid_idx = Panda.prefixes.reject(&:public?).map(&:opcode_idx).min || 256 432 (Panda.prefixes.select(&:public?).map(&:opcode_idx).max + 1)..(max_invalid_idx - 1) 449 Panda.prefixes.each_with_object({}) do |p, obj| 491 # override opcodes assignment for prefixes 528 hash = prefixes.map { |p| [p.name, p] }.to_h 550 cached def prefixes [all …]
|
| /arkcompiler/runtime_core/static_core/isa/ |
| D | asserts.rb | 35 assert('Non-prefixed instruction opcodes and prefixes should fit one byte') do 36 Panda.instructions.reject(&:prefix).size + Panda.prefixes.size <= 256 44 Panda.prefixes.sorted_by?(&:opcode_idx) 48 Panda.prefixes.map do |prefix| 63 Panda.prefixes.map(&:name).include?(insn.prefix.name) 67 assert('All prefixes should have unique name') do 68 Panda.prefixes.map(&:name).uniq? 71 assert('There should be non-zero gap between non-prefixed and prefixes') do 75 assert('There should be non-zero gap between public and private prefixes') do
|
| D | isapi.rb | 386 # * prefixed instructions handlers, in the order of prefixes 391 Panda.prefixes.select(&:public?) + 393 Panda.prefixes.reject(&:public?) + 400 …(Panda.instructions.reject(&:prefix).map(&:opcode_idx).max + 1)..(Panda.prefixes.map(&:opcode_idx)… 404 max_invalid_idx = Panda.prefixes.reject(&:public?).map(&:opcode_idx).min || 256 405 (Panda.prefixes.select(&:public?).map(&:opcode_idx).max + 1)..(max_invalid_idx - 1) 422 Panda.prefixes.each_with_object({}) do |p, obj| 464 # override opcodes assignment for prefixes 530 hash = prefixes.map { |p| [p.name, p] }.to_h 552 cached def prefixes [all …]
|
| /arkcompiler/runtime_core/static_core/runtime/interpreter/templates/ |
| D | irtoc_interpreter_utils.h.erb | 28 % Panda::prefixes.each do |p| 37 % Panda::prefixes.each do |p| 47 % Panda::prefixes.each do |p| 56 % Panda::prefixes.each do |p|
|
| D | isa_constants_gen.h.erb | 22 constexpr auto NUM_PREFIXES = <%= Panda::prefixes.size %>;
|
| /arkcompiler/ets_frontend/es2panda/lexer/templates/ |
| D | keywords.h.erb | 53 % functions.each do |key, prefixes| 57 % prefixes.select{|p| !p.nil? }.each do |prefix| 64 % if prefixes.include?(nil)
|
| /arkcompiler/ets_frontend/ets2panda/lexer/templates/ |
| D | keywords.h.erb | 84 % desc['tree'].each do |key, prefixes| 88 % prefixes.select{|p| !p.nil? }.each do |prefix| 95 % if prefixes.include?(nil)
|
| /arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/plugins/ets/utils/ |
| D | constants.py | 35 # Prefixes
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
| D | aarch64_fp_simd_regs.def | 22 * ID, 128 bit vector prefix, followed by scalar prefixes 23 …* scalar prefixes: 8-bit, 16-bit, 32-bit, 64-bit, 128-bit, canBeAssigned, isCalleeSave, isParam, i…
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/ |
| D | x64_fp_simd_regs.def | 23 …* ID, prefixes: 8-bit, 16-bit, 32-bit, 64-bit, 128-bit, canBeAssigned, isCalleeSave, isParam, isSp…
|
| /arkcompiler/runtime_core/static_core/tests/cts-generator/generator/ |
| D | parser.rb | 34 # some predefined templates as headers, prefixes, postfixes, etc.
|
| /arkcompiler/runtime_core/static_core/verification/gen/templates/ |
| D | abs_int_inl_gen.h.erb | 72 % Panda::prefixes.each do |p|
|
| D | cflow_iterate_inl_gen.h.erb | 250 % Panda::prefixes.each do |p|
|
| D | job_fill_gen.h.erb | 314 % Panda::prefixes.each do |p|
|
| /arkcompiler/runtime_core/tests/cts-generator/generator/ |
| D | parser.rb | 34 # some predefined templates as headers, prefixes, postfixes, etc.
|
| /arkcompiler/runtime_core/libpandafile/templates/ |
| D | bytecode_instruction-inl_gen.h.erb | 308 …if (primary >= <%= Panda::prefixes.map(&:opcode_idx).min %>) { // NOLINT(readability-magic-number… 317 …ASSERT(GetPrimaryOpcode() >= <%= Panda::prefixes.map(&:opcode_idx).min %>); // NOLINT(readability… 324 return <%= Panda::prefixes.map(&:opcode_idx).min %>; // NOLINT(readability-magic-numbers) 329 …return GetPrimaryOpcode() >= <%= Panda::prefixes.map(&:opcode_idx).min %>; // NOLINT(readability-…
|
| /arkcompiler/runtime_core/static_core/plugins/ets/stdlib/ |
| D | README.md | 95 Don't use prefixes or suffixes, including `_`, "Hungarian notation" and others. Also don't use `_` …
|
| /arkcompiler/runtime_core/static_core/libpandafile/templates/ |
| D | bytecode_instruction-inl_gen.h.erb | 385 …if (primary >= <%= Panda::prefixes.map(&:opcode_idx).min %>) { // NOLINT(readability-magic-number… 394 …ASSERT(GetPrimaryOpcode() >= <%= Panda::prefixes.map(&:opcode_idx).min %>); // NOLINT(readability… 401 return <%= Panda::prefixes.map(&:opcode_idx).min %>; // NOLINT(readability-magic-numbers) 406 …return GetPrimaryOpcode() >= <%= Panda::prefixes.map(&:opcode_idx).min %>; // NOLINT(readability-…
|
| /arkcompiler/runtime_core/static_core/scripts/llvm/ |
| D | build_llvm.sh | 357 …ux-ohos -ffunction-sections -fdata-sections -v -funwind-tables -no-canonical-prefixes -D__MUSL__" \ 358 …os -ffunction-sections -fdata-sections -v -funwind-tables -no-canonical-prefixes -D__MUSL__ -stdli…
|
| /arkcompiler/runtime_core/static_core/plugins/ets/isa/ |
| D | isa.yaml | 14 prefixes:
|
| /arkcompiler/runtime_core/static_core/tests/cts-coverage-tool/lib/ |
| D | spec.rb | 61 … %w[prefixes groups properties exceptions verification version min_version chapters].each do |attr|
|
| /arkcompiler/runtime_core/tests/cts-coverage-tool/lib/ |
| D | spec.rb | 61 … %w[prefixes groups properties exceptions verification version min_version chapters].each do |attr|
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/templates/ |
| D | inst_builder_gen.cpp.erb | 123 Panda::prefixes.select{|p| !p.public?}.each do |p|
|
| /arkcompiler/toolchain/build/config/compiler/ |
| D | BUILD.gn | 338 cflags += [ "-no-canonical-prefixes" ]
|
12