Home
last modified time | relevance | path

Searched full:acc_read (Results 1 – 25 of 45) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/jspandafile/bytecode_inst/
Dold_instruction.h1327 return ((Flags::ACC_READ) & flag) == flag; in HasFlag()
1329 return ((Flags::ACC_READ) & flag) == flag; in HasFlag()
1331 return ((Flags::ACC_READ) & flag) == flag; in HasFlag()
1333 return ((Flags::ACC_WRITE | Flags::ACC_READ) & flag) == flag; in HasFlag()
1335 return ((Flags::FLOAT | Flags::ACC_WRITE | Flags::ACC_READ) & flag) == flag; in HasFlag()
1337 return ((Flags::FLOAT | Flags::ACC_WRITE | Flags::ACC_READ) & flag) == flag; in HasFlag()
1345 return ((Flags::JUMP | Flags::CONDITIONAL | Flags::ACC_READ) & flag) == flag; in HasFlag()
1347 return ((Flags::JUMP | Flags::CONDITIONAL | Flags::ACC_READ) & flag) == flag; in HasFlag()
1349 return ((Flags::JUMP | Flags::CONDITIONAL | Flags::ACC_READ) & flag) == flag; in HasFlag()
1351 return ((Flags::JUMP | Flags::CONDITIONAL | Flags::ACC_READ) & flag) == flag; in HasFlag()
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dinstructions.yaml57 flags: [acc_write, acc_read, ifcvt]
81 flags: [acc_write, acc_read, ifcvt]
89 flags: [commutative, acc_write, acc_read, ifcvt]
97 flags: [acc_write, acc_read, ifcvt]
105 flags: [commutative, acc_write, acc_read, ifcvt]
113 flags: [no_dce, no_hoist, no_cse, barrier, acc_read, require_state, can_deoptimize]
120 flags: [acc_write, acc_read]
128 flags: [acc_write, acc_read]
150 flags: [acc_write, acc_read, ifcvt]
158 flags: [acc_write, acc_read, ifcvt]
[all …]
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dinstructions.yaml54 flags: [acc_read, acc_write, ifcvt]
60 flags: [acc_read, acc_write, ifcvt]
66 flags: [acc_read, acc_write, ifcvt]
72 flags: [acc_read, acc_write]
78 flags: [acc_read, acc_write, no_cse]
106 flags: [cf, no_dce, no_hoist, no_cse, barrier, acc_read, terminator]
141 flags: [cf, no_dce, no_hoist, no_cse, barrier, low_level, acc_read]
147 flags: [cf, no_dce, no_hoist, no_cse, barrier, acc_read]
264 acc_read: Read the accumulator register
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/ir_builder/
Dets_inst_templates.yaml20 % acc_read = inst.acc_read?
21 …irtual' : 'CallLaunchStatic' %>>(instruction, <%= is_range ? 'true' : 'false' %>, <%= acc_read %>);
Dets_inst_builder.cpp45 bool acc_read);
47 bool acc_read);
/arkcompiler/runtime_core/isa/
DChangeLog.md5 + ISAPI: removed acc_none, acc_read, acc_write properties in favor of Instruction::acc_none?,
6 Instruction::acc_read?, Instruction::acc_write? properties
Disapi.rb203 add_props << 'acc_read' if acc_read?
211 if p != 'acc_write' && p != 'acc_read' && p != 'acc_none'
216 filter << 'acc_read' if acc_read?
251 def acc_read?
496 OpenStruct.new(tag: 'acc_read', description: 'Use accumulator as a first source operand.'),
/arkcompiler/runtime_core/static_core/isa/
DChangeLog.md13 + ISAPI: removed acc_none, acc_read, acc_write properties in favor of Instruction::acc_none?,
14 Instruction::acc_read?, Instruction::acc_write? properties
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dfldarr.64.yaml43 properties: [acc_read, acc_write, float]
65 properties: [acc_read, acc_write, float]
187 properties: [acc_read, acc_write, float]
232 properties: [acc_read, acc_write, float]
279 properties: [acc_read, acc_write, float]
338 properties: [acc_read, acc_write, float]
416 properties: [acc_read, acc_write, float]
491 properties: [acc_read, acc_write, float]
620 properties: [acc_read, acc_write, float]
644 properties: [acc_read, acc_write, float]
[all …]
Dfldarr.32.yaml43 properties: [acc_read, acc_write, float]
65 properties: [acc_read, acc_write, float]
187 properties: [acc_read, acc_write, float]
233 properties: [acc_read, acc_write, float]
280 properties: [acc_read, acc_write, float]
339 properties: [acc_read, acc_write, float]
417 properties: [acc_read, acc_write, float]
491 properties: [acc_read, acc_write, float]
620 properties: [acc_read, acc_write, float]
644 properties: [acc_read, acc_write, float]
[all …]
/arkcompiler/runtime_core/static_core/tests/cts-generator/cts-template/
Dfldarr.32.yaml34 properties: [acc_read, acc_write, float]
108 properties: [acc_read, acc_write, float]
154 properties: [acc_read, acc_write, float]
200 properties: [acc_read, acc_write, float]
257 properties: [acc_read, acc_write, float]
335 properties: [acc_read, acc_write, float]
409 properties: [acc_read, acc_write, float]
538 properties: [acc_read, acc_write, float]
562 properties: [acc_read, acc_write, float]
615 properties: [acc_read, acc_write, float]
Dfldarr.64.yaml34 properties: [acc_read, acc_write, float]
108 properties: [acc_read, acc_write, float]
153 properties: [acc_read, acc_write, float]
199 properties: [acc_read, acc_write, float]
256 properties: [acc_read, acc_write, float]
334 properties: [acc_read, acc_write, float]
409 properties: [acc_read, acc_write, float]
538 properties: [acc_read, acc_write, float]
562 properties: [acc_read, acc_write, float]
615 properties: [acc_read, acc_write, float]
Dfstarr.32.yaml31 properties: [acc_read, float]
39 properties: [acc_read, float]
73 properties: [acc_read, float]
111 properties: [acc_read, float]
618 properties: [acc_read, float]
Dfstarr.64.yaml31 properties: [acc_read, float]
39 properties: [acc_read, float]
74 properties: [acc_read, float]
112 properties: [acc_read, float]
619 properties: [acc_read, float]
/arkcompiler/runtime_core/tests/cts-assembly/
Darrays-04.pa26 # properties: [acc_read, acc_write, float]
36 # properties: [acc_read, float]
Darrays-03.pa26 # properties: [acc_read, acc_write, float]
36 # properties: [acc_read, float]
Darrays-08.pa23 # - acc_read
Darrays-07.pa23 # - acc_read
/arkcompiler/runtime_core/static_core/tests/cts-assembly/
Darrays-04.pa26 # properties: [acc_read, acc_write, float]
36 # properties: [acc_read, float]
Darrays-03.pa26 # properties: [acc_read, acc_write, float]
36 # properties: [acc_read, float]
Darrays-08.pa23 # - acc_read
Darrays-07.pa23 # - acc_read
/arkcompiler/runtime_core/assembler/templates/
Disa.h.erb29 % flags << "InstFlags::ACC_READ" if insn.acc_read?
/arkcompiler/runtime_core/static_core/assembler/templates/
Disa.h.erb35 % flags << "InstFlags::ACC_READ" if insn.acc_read?
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/
Dinst_templates.yaml217 % acc_read = inst.acc_read?
218 if (!TryBuildInteropCall(instruction, <%= is_range ? 'true' : 'false' %>, <%= acc_read %>)) {
219 …'CallVirtual' : 'CallStatic' %>>(instruction, <%= is_range ? 'true' : 'false' %>, <%= acc_read %>);
234 BuildStoreObject< <%= inst.acc_read? %> >(instruction, <%= get_type(inst.type(0)) %>);

12