Home | History | Annotate | Download | only in AArch64

Lines Matching full:opcode

48 multiclass NeonI_3VSame_B_sizes<bit u, bits<2> size,  bits<5> opcode,
54 def _8B : NeonI_3VSame<0b0, u, size, opcode,
61 def _16B : NeonI_3VSame<0b1, u, size, opcode,
71 multiclass NeonI_3VSame_HS_sizes<bit u, bits<5> opcode,
76 def _4H : NeonI_3VSame<0b0, u, 0b01, opcode,
83 def _8H : NeonI_3VSame<0b1, u, 0b01, opcode,
90 def _2S : NeonI_3VSame<0b0, u, 0b10, opcode,
97 def _4S : NeonI_3VSame<0b1, u, 0b10, opcode,
105 multiclass NeonI_3VSame_BHS_sizes<bit u, bits<5> opcode,
108 : NeonI_3VSame_HS_sizes<u, opcode, asmop, opnode, Commutable>
111 def _8B : NeonI_3VSame<0b0, u, 0b00, opcode,
118 def _16B : NeonI_3VSame<0b1, u, 0b00, opcode,
127 multiclass NeonI_3VSame_BHSD_sizes<bit u, bits<5> opcode,
130 : NeonI_3VSame_BHS_sizes<u, opcode, asmop, opnode, Commutable>
133 def _2D : NeonI_3VSame<0b1, u, 0b11, opcode,
144 multiclass NeonI_3VSame_SD_sizes<bit u, bit size, bits<5> opcode,
152 def _2S : NeonI_3VSame<0b0, u, {size, 0b0}, opcode,
159 def _4S : NeonI_3VSame<0b1, u, {size, 0b0}, opcode,
166 def _2D : NeonI_3VSame<0b1, u, {size, 0b1}, opcode,
209 RegisterClass VPRC, ValueType OpTy, bit q, bit u, bits<2> size, bits<5> opcode,
211 : NeonI_3VSame<q, u, size, opcode,
646 multiclass NeonI_cmpz_sizes<bit u, bits<5> opcode, string asmop, CondCode CC>
648 def _8B : NeonI_2VMisc<0b0, u, 0b00, opcode,
655 def _16B : NeonI_2VMisc<0b1, u, 0b00, opcode,
662 def _4H : NeonI_2VMisc<0b0, u, 0b01, opcode,
669 def _8H : NeonI_2VMisc<0b1, u, 0b01, opcode,
676 def _2S : NeonI_2VMisc<0b0, u, 0b10, opcode,
683 def _4S : NeonI_2VMisc<0b1, u, 0b10, opcode,
690 def _2D : NeonI_2VMisc<0b1, u, 0b11, opcode,
745 multiclass NeonI_fpcmpz_sizes<bit u, bit size, bits<5> opcode,
748 def _2S : NeonI_2VMisc<0b0, u, {size, 0b0}, opcode,
755 def _4S : NeonI_2VMisc<0b1, u, {size, 0b0}, opcode,
762 def _2D : NeonI_2VMisc<0b1, u, {size, 0b1}, opcode,
1414 class NeonI_Scalar3Same_D_size<bit u, bits<5> opcode, string asmop>
1415 : NeonI_Scalar3Same<u, 0b11, opcode,
1421 multiclass NeonI_Scalar3Same_BHSD_sizes<bit u, bits<5> opcode,
1425 def bbb : NeonI_Scalar3Same<u, 0b00, opcode,
1430 def hhh : NeonI_Scalar3Same<u, 0b01, opcode,
1435 def sss : NeonI_Scalar3Same<u, 0b10, opcode,
1440 def ddd : NeonI_Scalar3Same<u, 0b11, opcode,