| /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…
|
| D | assembly-ins.h | 50 PSEUDO = (1U << 6U), enumerator 159 return HasFlag(InstFlags::PSEUDO) && HasFlag(InstFlags::CALL); in IsPseudoCall()
|
| /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'], '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/isa/ |
| D | isa.yaml | 277 pseudo: | 291 pseudo: | 314 pseudo: > 343 pseudo: > 357 pseudo: | 380 pseudo: | 415 pseudo: | 432 pseudo: | 453 pseudo: | 471 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/plugins/ets/isa/ |
| D | isa.yaml | 79 pseudo: | 131 pseudo: | 181 pseudo: | 197 pseudo: | 214 pseudo: |
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
| D | instructions.yaml | 623 signature: [d-ref-pseudo, ref, save_state] 629 signature: [d-int-pseudo, int, int, save_state] 635 signature: [d-ref-pseudo, ref, ref, save_state] 641 signature: [d-int-pseudo, int, save_state] 647 signature: [d-int-pseudo, int, save_state] 653 signature: [d-int-pseudo, int, save_state] 659 signature: [d-any-pseudo, any, save_state] 665 signature: [d-any-pseudo, any, save_state] 1026 signature: [d-int-pseudo, int, save_state] 1066 signature: [d-real-any-pseudo, real-any] [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_checker_gen.h.erb | 50 % elsif !inst.dst.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')
|
| /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/runtime_core/isa/ |
| D | isa.yaml | 295 pseudo: | 385 pseudo: | 450 pseudo: | 560 pseudo: | 666 pseudo: | 755 pseudo: | 791 pseudo: | 930 pseudo: | 994 pseudo: | 1135 pseudo: | [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| D | tokens.h | 37 // pseudo register
|
| /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/static_core/tests/cts-assembly/ |
| D | arrays-08.pa | 25 # pseudo: |
|
| D | arrays-07.pa | 25 # pseudo: |
|
| /arkcompiler/runtime_core/tests/cts-assembly/ |
| D | arrays-07.pa | 25 # pseudo: |
|
| D | arrays-08.pa | 25 # pseudo: |
|
| /arkcompiler/runtime_core/static_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/tests/cts-coverage-tool/lib/templates/ |
| D | full_md.erb | 49 <%= g['pseudo'] %>
|