| /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/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/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/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/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 | 625 signature: [d-ref-pseudo, ref, save_state] 631 signature: [d-int-pseudo, int, int, save_state] 637 signature: [d-ref-pseudo, ref, ref, save_state] 643 signature: [d-int-pseudo, int, save_state] 649 signature: [d-int-pseudo, int, save_state] 655 signature: [d-int-pseudo, int, save_state] 661 signature: [d-any-pseudo, any, save_state] 667 signature: [d-any-pseudo, any, save_state] 1041 signature: [d-int-pseudo, int, save_state] 1081 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_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')
|
| /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 | 309 pseudo: | 406 pseudo: | 471 pseudo: | 584 pseudo: | 690 pseudo: | 779 pseudo: | 815 pseudo: | 959 pseudo: | 1036 pseudo: | 1183 pseudo: | [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| D | tokens.h | 37 // pseudo register
|
| /arkcompiler/runtime_core/static_core/plugins/ets/doc/spec/ |
| D | 20_implementation.rst | 94 The |LANG| standard library (see :ref:`Standard Library`) provides a pseudo 116 pseudo generic static method
|
| /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-07.pa | 25 # pseudo: |
|
| D | arrays-08.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…
|