| /arkcompiler/runtime_core/runtime/templates/ |
| D | bridge_dispatch_dyn.S.erb | 18 % formats = classified_calls.keys 20 % formats.each do |fmt| 28 % formats.each do |fmt| 37 % formats.each do |fmt|
|
| D | bridge_dispatch.S.erb | 18 % formats = classified_calls.keys 20 % formats.each do |fmt| 28 % formats.each do |fmt|
|
| /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++) { 241 // formats[j][i][1] is vreg’s bitwidth 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> 40 Formats GetFormats() const override 195 Formats GetFormats() const override {
|
| /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|
|
| /arkcompiler/ets_runtime/script/ |
| D | build_resource_to_cpp.py | 38 formats = "," 43 byte_code = formats.join(seq);
|
| /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 | 103 static Format MatchFormat(const IRNode *node, const Formats &formats) in MatchFormat() argument 109 const auto *iter = formats.begin(); in MatchFormat() 111 for (; iter != formats.end(); iter++) { in MatchFormat() 132 Formats formats = node->GetFormats(); in GetIRNodeWholeLength() local 133 if (formats.empty()) { in GetIRNodeWholeLength() 139 const auto format = MatchFormat(node, formats); in GetIRNodeWholeLength()
|
| /arkcompiler/ets_frontend/es2panda/ir/ |
| D | irnode.h | 91 using Formats = panda::Span<const Format>; variable 120 virtual Formats GetFormats() const = 0;
|
| /arkcompiler/runtime_core/docs/ |
| D | panda-runtime.md | 23 ## Intermediate File Formats
|
| /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/isa/templates/ |
| D | isa.md.erb | 32 * formats: <%= i.format.join(", ") %>
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | ldai.yaml | 20 … Load immediate into accumulator. For short formats immediate is sign extended to operand size.
|
| D | ldai.64.yaml | 20 … Load immediate into accumulator. For short formats immediate is sign extended to operand size.
|
| D | movi.yaml | 20 …Move integer immediate into a register. For short formats immediate is sign extended to operand si…
|
| D | fldai.64.yaml | 20 … Load immediate into accumulator. For short formats immediate is sign extended to operand size.
|
| /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)
|