Searched full:acc_and_operands (Results 1 – 19 of 19) sorted by relevance
27 % if inst.acc_and_operands.last.imm?34 % if (!inst.acc_and_operands[1].acc? && !inst.acc_write?)46 …% if (!inst.acc_and_operands[0].acc? && !inst.acc_and_operands[1].acc? && !inst.acc_and_operands.l…51 % if (inst.acc_and_operands[1].acc? || inst.acc_write?)113 % if inst.acc_and_operands.size > 2133 % if inst.acc_and_operands.size > 2152 % elsif inst.acc_and_operands[1].imm?163 % raise "Unsupported instruction type" unless inst.acc_and_operands[1].reg?179 % elsif inst.acc_and_operands[1].imm?192 % elsif inst.acc_and_operands[1].id?[all …]
27 ops = acc_and_operands47 ops = acc_and_operands72 ops = acc_and_operands
27 % if inst.acc_and_operands.last.imm?71 % if inst.acc_and_operands.size > 281 % if inst.acc_and_operands[1].imm?88 % raise "Unsupported instruction type" unless inst.acc_and_operands[1].reg?102 % if inst.acc_and_operands[1].imm?108 % elsif inst.acc_and_operands[1].id?111 % raise "Unsupported instruction type" unless inst.acc_and_operands[1].reg?126 % if inst.acc_and_operands.first.acc?
23 acc_and_operands.each_with_index do |op, i|31 @inputs ||= acc_and_operands.select { |x| !x.dst? }35 !acc_and_operands.empty? && acc_and_operands.first.dst?
27 % if inst.acc_and_operands.last.imm?81 % if inst.acc_and_operands.size > 295 % if inst.acc_and_operands[1].imm?106 % raise "Unsupported instruction type" unless inst.acc_and_operands[1].reg?120 % if inst.acc_and_operands[1].imm?133 % elsif inst.acc_and_operands[1].id?136 % raise "Unsupported instruction type" unless inst.acc_and_operands[1].reg?158 % if inst.acc_and_operands.first.acc?
117 i.acc_and_operands.map(&:dst?).any? == (i.dtype != 'none')123 i.float? == i.acc_and_operands.any? { |op| op.type.start_with?('f') }153 …i.acc_and_operands.select(&:src?).first.type[1..-1].to_i >= ssize.to_i && i.dtype[1..-1].to_i >= d…160 i.acc_and_operands.all? { |op| types.include?(op.type.sub('[]', '')) }167 i.acc_and_operands.select(&:dst?).count <= 1
190 cached def acc_and_operands227 acc_and_operands.select(&:src?)[index].type || 'none'232 acc_and_operands.select(&:dst?).first&.type || 'none'256 !acc_and_operands.select(&:acc?).select(&:src?).empty?260 !acc_and_operands.select(&:acc?).select(&:dst?).empty?264 acc_and_operands.select(&:acc?).empty?
175 cached def acc_and_operands198 acc_and_operands.select(&:src?)[index].type || 'none'203 acc_and_operands.select(&:dst?).first&.type || 'none'227 !acc_and_operands.select(&:acc?).select(&:src?).empty?231 !acc_and_operands.select(&:acc?).select(&:dst?).empty?235 acc_and_operands.select(&:acc?).empty?
18 op = acc_and_operands.select { |op| op.acc? && op.src? }.first24 op = acc_and_operands.select { |op| op.acc? && op.dst? }.first
16 op = acc_and_operands.select { |op| op.acc? && op.src? }.first22 op = acc_and_operands.select { |op| op.acc? && op.dst? }.first
39 % src_acc_ops = insn.acc_and_operands.select(&:src?)
59 % src_acc_ops = insn.acc_and_operands.select(&:src?)
105 % op = inst.acc_and_operands.select { |op| op.acc? && op.src? }.first
2183 src_acc_type = i.acc_and_operands.select(&:src?).select(&:acc?).first&.type&.to_sym2231 i.acc_and_operands.each do |o|2911 dst_acc_type = i.acc_and_operands.select(&:dst?).select(&:acc?).first&.type&.to_sym2912 src_acc_type = i.acc_and_operands.select(&:src?).select(&:acc?).first&.type&.to_sym