Home
last modified time | relevance | path

Searched full:pseudo (Results 1 – 25 of 90) 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…
/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', '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/
Disa.yaml37 pseudo: |
89 pseudo: |
162 pseudo: |
197 pseudo: |
213 pseudo: |
230 pseudo: |
252 pseudo:
281 pseudo:
/arkcompiler/runtime_core/static_core/isa/
Disa.yaml279 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/
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/compiler/optimizer/ir/
Dinstructions.yaml637 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/
Dinstructions.rb51 PSEUDO = 'pseudo' constant
124 def pseudo?
125 has(Tokens::Other::PSEUDO)
Dinst_flags.inl.erb28 % flags << 'pseudo_dst' if !inst.operands.empty? && inst.operands.first.has('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')
Dinst_checker_gen.h.erb50 % elsif !inst.dst.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/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dtokens.h37 // pseudo register
/arkcompiler/runtime_core/isa/
Disa.yaml310 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/
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/tests/cts-assembly/
Darrays-08.pa25 # pseudo: |
Darrays-07.pa25 # pseudo: |
/arkcompiler/runtime_core/static_core/tests/cts-assembly/
Darrays-08.pa25 # pseudo: |
Darrays-07.pa25 # pseudo: |
/arkcompiler/runtime_core/tests/cts-coverage-tool/lib/templates/
Dfull_md.erb49 <%= g['pseudo'] %>
/arkcompiler/runtime_core/static_core/tests/cts-coverage-tool/lib/templates/
Dfull_md.erb49 <%= g['pseudo'] %>

1234