Lines Matching refs:Pt
1366 : CRInst<(outs PredRegs:$Pd), (ins PredRegs:$Ps, PredRegs:$Pt),
1367 "$Pd = " # MnOp # "($Ps, " # !if (IsNeg,"!","") # "$Pt)",
1371 bits<2> Pt;
1377 let Inst{17-16} = !if(Rev,Pt,Ps); // Rs and Rt are reversed for some
1379 let Inst{9-8} = !if(Rev,Ps,Pt);
1389 def: Pat<(i1 (and I1:$Ps, I1:$Pt)), (C2_and I1:$Ps, I1:$Pt)>;
1390 def: Pat<(i1 (or I1:$Ps, I1:$Pt)), (C2_or I1:$Ps, I1:$Pt)>;
1391 def: Pat<(i1 (xor I1:$Ps, I1:$Pt)), (C2_xor I1:$Ps, I1:$Pt)>;
1392 def: Pat<(i1 (and I1:$Ps, (not I1:$Pt))), (C2_andn I1:$Ps, I1:$Pt)>;
1393 def: Pat<(i1 (or I1:$Ps, (not I1:$Pt))), (C2_orn I1:$Ps, I1:$Pt)>;
1396 def C2_vitpack : SInst<(outs IntRegs:$Rd), (ins PredRegs:$Ps, PredRegs:$Pt),
1397 "$Rd = vitpack($Ps, $Pt)", [], "", S_2op_tc_1_SLOT23> {
1400 bits<2> Pt;
1406 let Inst{9-8} = Pt;
1411 def C2_mask : SInst<(outs DoubleRegs:$Rd), (ins PredRegs:$Pt),
1412 "$Rd = mask($Pt)", [], "", S_2op_tc_1_SLOT23> {
1414 bits<2> Pt;
1418 let Inst{9-8} = Pt;