Lines Matching refs:u6

346 def: Pat<(HexagonCOMBINE s8ImmPred:$s8, u32ImmPred:$u6),
347 (A4_combineii imm:$s8, imm:$u6)>;
1032 // if ([!]Pv[.new]) memd(#u6)=Rtt
1169 // u6 field.
1205 // if ([!]Pv[.new]) memh(#u6)=Rt.H
1206 // if ([!]Pv[.new]) memh(#u6)=Rt
1208 // if ([!]Pv[.new]) memh(Rs+#u6:1)=Rt.H
1744 def C4_addipc : CRInst <(outs IntRegs:$Rd), (ins u6Ext:$u6),
1745 "$Rd = add(pc, #$u6)", [], "", CR_tc_2_SLOT3 > {
1747 bits<6> u6;
1751 let Inst{12-7} = u6;
1955 // Rdd=extract(Rss,#u6,#U6)
2382 def: Pat<(i1 (setne (and I32:$Rs, u6ImmPred:$u6), 0)),
2383 (C4_nbitsclri I32:$Rs, u6ImmPred:$u6)>;
2397 // Rd=add(#u6,mpyi(Rs,#U6)) -- Multiply by immed and add immed.
2401 (ins u6Ext:$u6, IntRegs:$Rs, u6Imm:$U6),
2402 "$Rd = add(#$u6, mpyi($Rs, #$U6))" ,
2405 u32ImmPred:$u6))] ,"",ALU64_tc_3x_SLOT23> {
2407 bits<6> u6;
2415 let Inst{22-21} = u6{5-4};
2417 let Inst{13} = u6{3};
2419 let Inst{7-5} = u6{2-0};
2423 // Rd=add(#u6,mpyi(Rs,Rt))
2427 (ins u6Ext:$u6, IntRegs:$Rs, IntRegs:$Rt),
2428 "$Rd = add(#$u6, mpyi($Rs, $Rt))" ,
2430 (add (mul (i32 IntRegs:$Rs), (i32 IntRegs:$Rt)), u32ImmPred:$u6))],
2433 bits<6> u6;
2440 let Inst{22-21} = u6{5-4};
2442 let Inst{13} = u6{3};
2444 let Inst{7-5} = u6{2-0};
2860 bits<6> offsetBits; // memb - u6:0 , memh - u6:1, memw - u6:2
2892 bits<6> offsetBits; // memb - u6:0 , memh - u6:1, memw - u6:2
2946 // mem[bh](Rs+#u6) += #U5
2992 // mem[bh](Rs+#u6) += #m5
3031 // mem[bhw](Rs+#u6) = [clrbit|setbit](#U5)
3038 // mem[bhw](Rs+#u6:[012]) = [clrbit|setbit](#U5)
3068 // mem[bh](Rs+#u6:[01]) = [clrbit|setbit](#U5)
3074 // memw(Rs+#u6:2) = [clrbit|setbit](#U5)
3791 // memw(Rs+#u6:2)=#S8