Lines Matching refs:EmitOp2
515 def EmitOp2(self, op, param1, param2): member in NeonEmitter64
536 self.EmitOp2('mov', param1, param2)
543 self.EmitOp2('uxtl', destination, source)
545 self.EmitOp2('sxtl', destination, source)
553 self.EmitOp2('uxtl2',
556 self.EmitOp2('uxtl',
561 self.EmitOp2('sxtl2',
564 self.EmitOp2('sxtl',
657 self.EmitOp2('scvtf',
660 self.EmitOp2('ucvtf',
663 self.EmitOp2('fcvtzs',
672 self.EmitOp2('dup',
676 self.EmitOp2('dup',
682 self.EmitOp2('movi', _AppendType(mov_type, destination), source)
685 self.EmitOp2('mov',
689 self.EmitOp2('mov', _AppendType(8, destination), _AppendType(8, source))
694 self.EmitOp2('sqxtn',
698 self.EmitOp2('sqxtn',
709 self.EmitOp2('sqxtn',
713 self.EmitOp2('sqxtn2',
720 self.EmitOp2('sqxtun',
724 self.EmitOp2('sqxtun',
735 self.EmitOp2('sqxtun',
739 self.EmitOp2('sqxtun2',
785 self.EmitOp2('uaddlp',
789 self.EmitOp2('saddlp',
796 self.EmitOp2('uadalp',
800 self.EmitOp2('sadalp',
805 self.EmitOp2('ldr', _Cast(32, register), _Cast(None, value))
828 self.EmitOp2('ld%dr' % load_no, destination, source)
835 self.EmitOp2('ld%d' % load_no, destination_list, source)
922 self.EmitOp2('prfm', 'pldl1keep', '[%s]' % load_address_register)
925 self.EmitOp2('prfm', 'pldl1keep',
951 self.EmitOp2('st%d' % store_no, source_list, destination)