| /arkcompiler/runtime_core/assembler/ |
| D | asm_isapi.rb | 72 insns << IR.new('MOVX', ['InstFlags::PSEUDO'], 0, [1]) 73 …insns << IR.new('LDAX', ['InstFlags::PSEUDO', 'InstFlags::ACC_WRITE'], 'INVALID_REG_IDX', [0… 74 insns << IR.new('STAX', ['InstFlags::PSEUDO', 'InstFlags::ACC_READ'], 0, []) 75 insns << IR.new('NEWX', ['InstFlags::PSEUDO'], 0, []) 76 …insns << IR.new('INITOBJX', ['InstFlags::PSEUDO', 'InstFlags::CALL', 'InstFlags::ACC_WRITE'], 'I… 77 …insns << IR.new('CALLX', ['InstFlags::PSEUDO', 'InstFlags::CALL', 'InstFlags::ACC_WRITE'], 'I… 78 …insns << IR.new('CALLX_VIRT', ['InstFlags::PSEUDO', 'InstFlags::CALL', 'InstFlags::ACC_WRITE'], 'I… 79 …insns << IR.new('B_P_CALLIX', ['InstFlags::PSEUDO', 'InstFlags::CALL', 'InstFlags::ACC_WRITE'], 'I… 80 …insns << IR.new('B_P_CALLIEX',['InstFlags::PSEUDO', 'InstFlags::CALL', 'InstFlags::ACC_WRITE'], 'I…
|
| /arkcompiler/runtime_core/static_core/assembler/ |
| D | asm_isapi.rb | 72 insns << IR.new('MOVX', ['InstFlags::PSEUDO'], 0, [1]) 73 …insns << IR.new('LDAX', ['InstFlags::PSEUDO', 'InstFlags::ACC_WRITE'], 'INVALID_REG_IDX', [0… 74 insns << IR.new('STAX', ['InstFlags::PSEUDO', 'InstFlags::ACC_READ'], 0, []) 75 insns << IR.new('NEWX', ['InstFlags::PSEUDO'], 0, []) 76 …insns << IR.new('INITOBJX', ['InstFlags::PSEUDO', 'InstFlags::CALL', 'InstFlags::ACC_WRITE'], 'I… 77 …insns << IR.new('CALLX', ['InstFlags::PSEUDO', 'InstFlags::CALL', 'InstFlags::ACC_WRITE', 'In… 78 …insns << IR.new('CALLX_VIRT', ['InstFlags::PSEUDO', 'InstFlags::CALL', 'InstFlags::ACC_WRITE'], 'I… 79 …insns << IR.new('B_P_CALLIX', ['InstFlags::PSEUDO', 'InstFlags::CALL', 'InstFlags::ACC_WRITE'], 'I… 80 …insns << IR.new('B_P_CALLIEX',['InstFlags::PSEUDO', 'InstFlags::CALL', 'InstFlags::ACC_WRITE'], 'I…
|
| /arkcompiler/runtime_core/static_core/plugins/ets/isa/ |
| D | isa.yaml | 37 pseudo: | 89 pseudo: | 162 pseudo: | 197 pseudo: | 213 pseudo: | 230 pseudo: | 252 pseudo: 281 pseudo:
|
| /arkcompiler/runtime_core/static_core/isa/ |
| D | isa.yaml | 279 pseudo: | 293 pseudo: | 316 pseudo: > 345 pseudo: > 359 pseudo: | 382 pseudo: | 417 pseudo: | 434 pseudo: | 455 pseudo: | 473 pseudo: | [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | instructions.yaml | 116 # Special pseudo instructions 128 description: Pseudo instruction that inserted by Register Allocator. 132 signature: [d-real-pseudo, real-dyn] 155 description: Pseudo instruction, inserted in the beginning of try-block. 163 …Pseudo instruction, which is inserted in the Catch handler basic block, and defines virtual regist… 224 pseudo: pseudo destination - instruction doesn't actually write to the register 253 pseudo_dst: Instruction has pseudo destination operand, i.e. it doesn't affect on dataflow
|
| /arkcompiler/runtime_core/static_core/docs/ |
| D | irtoc.md | 33 ### Pseudo instructions 34 Pseudo instructions are not a real IR instructions in terms of compiler, those instructions are nee… 37 Pseudo instructions are described like regular instructions in the `instructions.yaml` file, but in… 54 Irtoc uses instruction `If` and pseudo instruction `Else` to express conditional execution.
|
| /arkcompiler/runtime_core/docs/ |
| D | irtoc.md | 33 ### Pseudo instructions 34 Pseudo instructions are not a real IR instructions in terms of compiler, those instructions are nee… 37 Pseudo instructions are described like regular instructions in the `instructions.yaml` file, but in… 54 Irtoc uses instruction `If` and pseudo instruction `Else` to express conditional execution.
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
| D | instructions.yaml | 637 signature: [d-ref-pseudo, ref, save_state] 643 signature: [d-int-pseudo, int, int, save_state] 649 signature: [d-ref-pseudo, ref, ref, save_state] 655 signature: [d-int-pseudo, int, save_state] 661 signature: [d-int-pseudo, int, save_state] 667 signature: [d-int-pseudo, int, save_state] 673 signature: [d-any-pseudo, any, save_state] 679 signature: [d-any-pseudo, any, save_state] 856 Reference parameter is a pseudo-input, there is no need to allocate a register for it 1049 signature: [d-int-pseudo, int, save_state] [all …]
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/templates/ |
| D | instructions.rb | 51 PSEUDO = 'pseudo' constant 124 def pseudo? 125 has(Tokens::Other::PSEUDO)
|
| D | inst_flags.inl.erb | 28 % flags << 'pseudo_dst' if !inst.operands.empty? && inst.operands.first.has('pseudo')
|
| /arkcompiler/runtime_core/compiler/optimizer/templates/ |
| D | instructions.rb | 51 PSEUDO = 'pseudo' constant 124 def pseudo? 125 has(Tokens::Other::PSEUDO)
|
| D | opcodes.h.erb | 22 % flags << 'pseudo_dst' if !inst.operands.empty? && inst.operands.first.has('pseudo')
|
| D | inst_checker_gen.h.erb | 50 % elsif !inst.dst.pseudo?
|
| /arkcompiler/runtime_core/static_core/irtoc/lang/ |
| D | instruction.rb | 26 def pseudo? 27 @dscr.flags.include? "pseudo" 31 return false if pseudo? 88 def pseudo? 89 @dscr.flags.include? "pseudo"
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| D | tokens.h | 37 // pseudo register
|
| /arkcompiler/runtime_core/isa/ |
| D | isa.yaml | 310 pseudo: | 407 pseudo: | 472 pseudo: | 585 pseudo: | 691 pseudo: | 780 pseudo: | 816 pseudo: | 960 pseudo: | 1037 pseudo: | 1184 pseudo: | [all …]
|
| /arkcompiler/runtime_core/compiler/docs/ |
| D | try_catch_blocks_ir.md | 125 `CatchPhi` - pseudo instruction which is added to the `Catch-begin` basic block. Each `CatchPhi` co… 142 `Try` - pseudo instruction which is added to the `Try-begin` basic block. It contains pointer to th…
|
| /arkcompiler/runtime_core/isa/templates/ |
| D | isa.md.erb | 36 <%= g.pseudo -%>
|
| /arkcompiler/runtime_core/static_core/isa/templates/ |
| D | isa.md.erb | 36 <%= g.pseudo -%>
|
| /arkcompiler/runtime_core/tests/cts-assembly/ |
| D | arrays-08.pa | 25 # pseudo: |
|
| D | arrays-07.pa | 25 # pseudo: |
|
| /arkcompiler/runtime_core/static_core/tests/cts-assembly/ |
| D | arrays-08.pa | 25 # pseudo: |
|
| D | arrays-07.pa | 25 # pseudo: |
|
| /arkcompiler/runtime_core/tests/cts-coverage-tool/lib/templates/ |
| D | full_md.erb | 49 <%= g['pseudo'] %>
|
| /arkcompiler/runtime_core/static_core/tests/cts-coverage-tool/lib/templates/ |
| D | full_md.erb | 49 <%= g['pseudo'] %>
|