Home
last modified time | relevance | path

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

1234

/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/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/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/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/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.yaml625 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/
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')
/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.yaml309 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/
Dtokens.h37 // pseudo register
/arkcompiler/runtime_core/static_core/plugins/ets/doc/spec/
D20_implementation.rst94 The |LANG| standard library (see :ref:`Standard Library`) provides a pseudo
116 pseudo generic static method
/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-07.pa25 # pseudo: |
Darrays-08.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…

1234