Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/jspandafile/bytecode_inst/
Dold_instruction.h1325 return ((Flags::ACC_READ) & flag) == flag; in HasFlag()
1327 return ((Flags::ACC_READ) & flag) == flag; in HasFlag()
1329 return ((Flags::ACC_READ) & flag) == flag; in HasFlag()
1331 return ((Flags::ACC_WRITE | Flags::ACC_READ) & flag) == flag; in HasFlag()
1333 return ((Flags::FLOAT | Flags::ACC_WRITE | Flags::ACC_READ) & flag) == flag; in HasFlag()
1335 return ((Flags::FLOAT | Flags::ACC_WRITE | Flags::ACC_READ) & flag) == flag; in HasFlag()
1343 return ((Flags::JUMP | Flags::CONDITIONAL | 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()
[all …]
Dold_instruction_enum.h477 ACC_READ = 0x20000, enumerator
/arkcompiler/runtime_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: [acc_write, acc_read]
121 flags: [acc_write, acc_read]
143 flags: [acc_write, acc_read, ifcvt]
151 flags: [acc_write, acc_read, ifcvt]
159 flags: [acc_write, acc_read, ifcvt]
[all …]
Dinst.cpp589 return GetFlag(inst_flags::ACC_READ); in IsAccRead()
/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.'),
Disa.yaml279 - acc_read
369 - acc_read
409 - acc_read
519 - acc_read
625 - acc_read
714 - acc_read
750 - acc_read
771 - acc_read
833 - acc_read
974 - acc_read
[all …]
Dasserts.rb95 (uses - defs - ['acc_read', 'acc_write', 'acc_none']).size
133 i.acc_none? == !(i.acc_read? || i.acc_write?)
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
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 …]
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 …]
Dfstarr.32.yaml41 properties: [acc_read, float]
51 properties: [acc_read, float]
87 properties: [acc_read, float]
126 properties: [acc_read, float]
1093 properties: [acc_read, float]
1119 properties: [acc_read, float]
Dfstarr.64.yaml41 properties: [acc_read, float]
51 properties: [acc_read, float]
87 properties: [acc_read, float]
126 properties: [acc_read, float]
1096 properties: [acc_read, float]
1122 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-07.pa23 # - acc_read
Darrays-08.pa23 # - acc_read
/arkcompiler/runtime_core/assembler/templates/
Disa.h.erb29 % flags << "InstFlags::ACC_READ" if insn.acc_read?
/arkcompiler/runtime_core/compiler/optimizer/templates/
Dinst_builder_gen.cpp.erb259 % acc_read = inst.acc.include?("in")
287 % num_inputs = acc_read ? num_vregs + 2 : num_vregs + 1
376 % if acc_read
385 inst->SetFlag(compiler::inst_flags::ACC_READ);
/arkcompiler/runtime_core/assembler/
Dassembly-ins.h48 ACC_READ = (1U << 4U), enumerator
187 if (HasFlag(InstFlags::ACC_READ)) { in Uses()
Dasm_isapi.rb74 insns << IR.new('STAX', ['InstFlags::PSEUDO', 'InstFlags::ACC_READ'], 0, [])
/arkcompiler/runtime_core/docs/
Dirtoc.md20 flags: [commutative, acc_write, acc_read, ifcvt]
/arkcompiler/runtime_core/bytecode_optimizer/
Dbytecode_optimizer_isapi.rb104 if instruction.acc_read?
/arkcompiler/ets_runtime/ecmascript/
Decma_isa.yaml26 - acc_read
/arkcompiler/ets_runtime/ecmascript/compiler/
Dbytecodes.cpp25 if (inst.HasFlag(BytecodeInstruction::Flags::ACC_READ)) { in InitBytecodeMetaData()