Home
last modified time | relevance | path

Searched full:pseudo (Results 1 – 25 of 89) sorted by relevance

1234

/arkcompiler/runtime_core/assembler/
Dasm_isapi.rb72 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…
Dassembly-ins.h50 PSEUDO = (1U << 6U), enumerator
159 return HasFlag(InstFlags::PSEUDO) && HasFlag(InstFlags::CALL); in IsPseudoCall()
/arkcompiler/runtime_core/static_core/assembler/
Dasm_isapi.rb72 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/
Disa.yaml277 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/
Dinstructions.yaml116 # 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.
163Pseudo 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/
Dirtoc.md33 ### 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/
Dirtoc.md33 ### 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/
Disa.yaml79 pseudo: |
131 pseudo: |
181 pseudo: |
197 pseudo: |
214 pseudo: |
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dinstructions.yaml623 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/
Dinstructions.rb51 PSEUDO = 'pseudo' constant
124 def pseudo?
125 has(Tokens::Other::PSEUDO)
Dinst_checker_gen.h.erb50 % elsif !inst.dst.pseudo?
/arkcompiler/runtime_core/compiler/optimizer/templates/
Dinstructions.rb51 PSEUDO = 'pseudo' constant
124 def pseudo?
125 has(Tokens::Other::PSEUDO)
Dopcodes.h.erb22 % flags << 'pseudo_dst' if !inst.operands.empty? && inst.operands.first.has('pseudo')
/arkcompiler/runtime_core/static_core/irtoc/lang/
Dinstruction.rb26 def pseudo?
27 @dscr.flags.include? "pseudo"
31 return false if pseudo?
88 def pseudo?
89 @dscr.flags.include? "pseudo"
/arkcompiler/runtime_core/isa/
Disa.yaml295 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/
Dtokens.h37 // pseudo register
/arkcompiler/runtime_core/compiler/docs/
Dtry_catch_blocks_ir.md125 `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/
Disa.md.erb36 <%= g.pseudo -%>
/arkcompiler/runtime_core/static_core/isa/templates/
Disa.md.erb36 <%= g.pseudo -%>
/arkcompiler/runtime_core/static_core/tests/cts-assembly/
Darrays-08.pa25 # pseudo: |
Darrays-07.pa25 # pseudo: |
/arkcompiler/runtime_core/tests/cts-assembly/
Darrays-07.pa25 # pseudo: |
Darrays-08.pa25 # pseudo: |
/arkcompiler/runtime_core/static_core/compiler/docs/
Dtry_catch_blocks_ir.md125 `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/
Dfull_md.erb49 <%= g['pseudo'] %>

1234