/arkcompiler/ets_frontend/ts2panda/src/ |
D | debuginfo.ts | 237 let formats = irnode.getFormats(); 238 for (let i = 0; i < formats[0].length; i++) { 240 for (let j = 0; j < formats.length; j++) { 242 if ((<VReg>irnode.operands[i]).num < (1 << formats[j][i][1])) { 263 let formats = irnode.getFormats()[formatIndex]; variable 265 for (let i = 0; i < formats.length; i++) { 267 length += formats[0][1] / 8; // 8 indicates that one byte is composed of 8 bits 268 length += formats[1][1] / 8; 272 length += (formats[i][1] / 8);
|
D | regAllocator.ts | 170 let formats = irNodes[i].getFormats(); 181 let minFormat = formats[0]; 182 for (let j = 0; j < formats.length; ++j) { 183 let num = this.getNumOfInvalidVregs(operands, formats[j]); 185 minFormat = formats[j]; 220 let formats = irNodes[i].getFormats(); 234 for (let j = 0; j < formats.length; ++j) { 235 let num = this.getNumOfInvalidVregs(operands, formats[j]);
|
D | assemblyDumper.ts | 102 let formats = node.getFormats(); 108 let format = formats[0];
|
/arkcompiler/ets_frontend/es2panda/compiler/templates/ |
D | formats.h.erb | 59 % formats = group.map {|i| make_format(i,insn) } 61 % formats.each.with_index do |fmt, index| 74 constexpr std::array<const Format, <%= formats.length %>> <%= get_format_name(mnemonic) %> = {{ 75 % format_items = (0..(formats.length - 1)).map {|index| "{" + get_format_item_name(mnemonic, index)…
|
D | isa.h.erb | 29 #include <gen/formats.h>
|
/arkcompiler/ets_runtime/script/ |
D | build_resource_to_cpp.py | 38 formats = "," 43 byte_code = formats.join(seq);
|
/arkcompiler/runtime_core/libpandafile/templates/ |
D | bytecode_instruction-inl_gen.h.erb | 20 % insns_uniq_sort_fmts.each do |i| # Panda::formats.each do |fmt| 39 % insns_uniq_sort_fmts.each do |i| # Panda::formats.each do |fmt| 58 % insns_uniq_sort_fmts.each do |i| # Panda::formats.each do |fmt| 77 % Panda::formats.each do |fmt| 93 % insns_uniq_sort_fmts.each do |i| # Panda::formats.each do |fmt| 127 % insns_uniq_sort_fmts.each do |i| # Panda::formats.each do |fmt| 159 % insns_uniq_sort_fmts.each do |i| # Panda::formats.each do |fmt| 188 % insns_uniq_sort_fmts.each do |i| # Panda::formats.each do |fmt| 220 % insns_uniq_sort_fmts.each do |i| # Panda::formats.each do |fmt| 251 % insns_uniq_sort_fmts.each do |i| # Panda::formats.each do |fmt| [all …]
|
D | bytecode_emitter_def_gen.h.erb | 19 % # formats = group.map(&:format)
|
D | bytecode_instruction_enum_gen.h.erb | 17 % Panda::formats.each do |fmt|
|
D | bytecode_emitter_gen.h.erb | 22 % insns_uniq_sort_fmts.each do |i| # Panda::formats.each do |fmt| 60 % formats = group.map(&:format)
|
/arkcompiler/ets_frontend/es2panda/compiler/core/ |
D | regAllocator.h | 87 Formats formats = ins->GetFormats(); variable 89 for (const auto &format : formats) {
|
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/ |
D | emitter.cpp | 110 static Format MatchFormat(const IRNode *node, const Formats &formats) in MatchFormat() argument 116 const auto *iter = formats.begin(); in MatchFormat() 118 for (; iter != formats.end(); iter++) { in MatchFormat() 139 Formats formats = node->GetFormats(); in GetIRNodeWholeLength() local 140 if (formats.empty()) { in GetIRNodeWholeLength() 146 const auto format = MatchFormat(node, formats); in GetIRNodeWholeLength()
|
/arkcompiler/runtime_core/isa/templates/ |
D | isa.md.erb | 32 * formats: <%= i.format.join(", ") %>
|
/arkcompiler/runtime_core/libpandafile/templates/tests/ |
D | bytecode_emitter_tests_gen.h.erb | 38 % insns_uniq_sort_fmts.each do |i| # Panda::formats.each do |fmt| 97 % insns_uniq_sort_fmts.each do |i| # Panda::formats.each do |fmt| 172 % formats = group.map(&:format) 238 % formats = group.map(&:format)
|
/arkcompiler/runtime_core/disassembler/templates/ |
D | get_ins_info.cpp.erb | 45 % Panda::formats.each do |fmt|
|
D | bc_ins_to_pandasm_ins.cpp.erb | 29 % insns_uniq_sort_fmts.each do |i| # Panda::formats.each do |fmt|
|
/arkcompiler/runtime_core/assembler/templates/ |
D | ins_to_string.cpp.erb | 32 % formats = group.map(&:format)
|
D | isa.h.erb | 19 % formats = group.map(&:format)
|
D | opcode_parsing.h.erb | 29 % formats = group.map(&:format)
|
/arkcompiler/ets_frontend/ts2panda/templates/ |
D | irnodes.ts.erb | 276 % formats = group.map {|i| make_format(i,insn) } 281 <%= formats.join(",\n ") %>
|
/arkcompiler/runtime_core/isa/ |
D | isapi.rb | 551 def formats method
|
/arkcompiler/ets_frontend/es2panda/ |
D | CMakeLists.txt | 33 formats.h.erb
|
D | BUILD.gn | 347 "formats.h.erb",
|
/arkcompiler/runtime_core/docs/ |
D | assembly_format.md | 315 … instructions, one instruction defined per line. Instruction opcodes and formats follow [Bytecode …
|
/arkcompiler/ets_frontend/test262/ |
D | intl_tests.txt | 93 intl402/DateTimeFormat/required-date-time-formats.js
|