Lines Matching refs:u6

347 def: Pat<(HexagonCOMBINE s8ImmPred:$s8, u32ImmPred:$u6),
348 (A4_combineii imm:$s8, imm:$u6)>;
1058 // if ([!]Pv[.new]) memd(#u6)=Rtt
1195 // u6 field.
1231 // if ([!]Pv[.new]) memh(#u6)=Rt.H
1232 // if ([!]Pv[.new]) memh(#u6)=Rt
1234 // if ([!]Pv[.new]) memh(Rs+#u6:1)=Rt.H
1770 def C4_addipc : CRInst <(outs IntRegs:$Rd), (ins u6Ext:$u6),
1771 "$Rd = add(pc, #$u6)", [], "", CR_tc_2_SLOT3 > {
1773 bits<6> u6;
1777 let Inst{12-7} = u6;
1960 // Rdd=extract(Rss,#u6,#U6)
2395 def: Pat<(i1 (setne (and I32:$Rs, u6ImmPred:$u6), 0)),
2396 (C4_nbitsclri I32:$Rs, u6ImmPred:$u6)>;
2410 // Rd=add(#u6,mpyi(Rs,#U6)) -- Multiply by immed and add immed.
2414 (ins u6Ext:$u6, IntRegs:$Rs, u6Imm:$U6),
2415 "$Rd = add(#$u6, mpyi($Rs, #$U6))" ,
2418 u32ImmPred:$u6))] ,"",ALU64_tc_3x_SLOT23> {
2420 bits<6> u6;
2428 let Inst{22-21} = u6{5-4};
2430 let Inst{13} = u6{3};
2432 let Inst{7-5} = u6{2-0};
2436 // Rd=add(#u6,mpyi(Rs,Rt))
2440 (ins u6Ext:$u6, IntRegs:$Rs, IntRegs:$Rt),
2441 "$Rd = add(#$u6, mpyi($Rs, $Rt))" ,
2443 (add (mul (i32 IntRegs:$Rs), (i32 IntRegs:$Rt)), u32ImmPred:$u6))],
2446 bits<6> u6;
2453 let Inst{22-21} = u6{5-4};
2455 let Inst{13} = u6{3};
2457 let Inst{7-5} = u6{2-0};
2873 bits<6> offsetBits; // memb - u6:0 , memh - u6:1, memw - u6:2
2905 bits<6> offsetBits; // memb - u6:0 , memh - u6:1, memw - u6:2
2959 // mem[bh](Rs+#u6) += #U5
3005 // mem[bh](Rs+#u6) += #m5
3044 // mem[bhw](Rs+#u6) = [clrbit|setbit](#U5)
3051 // mem[bhw](Rs+#u6:[012]) = [clrbit|setbit](#U5)
3081 // mem[bh](Rs+#u6:[01]) = [clrbit|setbit](#U5)
3087 // memw(Rs+#u6:2) = [clrbit|setbit](#U5)
3847 // memw(Rs+#u6:2)=#S8