Lines Matching refs:IntOp
217 multiclass VOTE<NVPTXRegClass regclass, string mode, Intrinsic IntOp> {
220 [(set regclass:$dest, (IntOp Int1Regs:$pred))]>,
230 multiclass VOTE_SYNC<NVPTXRegClass regclass, string mode, Intrinsic IntOp> {
233 [(set regclass:$dest, (IntOp imm:$mask, Int1Regs:$pred))]>,
237 [(set regclass:$dest, (IntOp Int32Regs:$mask, Int1Regs:$pred))]>,
246 multiclass MATCH_ANY_SYNC<NVPTXRegClass regclass, string ptxtype, Intrinsic IntOp,
250 [(set Int32Regs:$dest, (IntOp imm:$mask, imm:$value))]>,
254 [(set Int32Regs:$dest, (IntOp Int32Regs:$mask, imm:$value))]>,
258 [(set Int32Regs:$dest, (IntOp imm:$mask, regclass:$value))]>,
262 [(set Int32Regs:$dest, (IntOp Int32Regs:$mask, regclass:$value))]>,
277 multiclass MATCH_ALLP_SYNC<NVPTXRegClass regclass, string ptxtype, Intrinsic IntOp,
282 [(set Int32Regs:$dest, Int1Regs:$pred, (IntOp imm:$mask, imm:$value))]>,
287 [(set Int32Regs:$dest, Int1Regs:$pred, (IntOp Int32Regs:$mask, imm:$value))]>,
292 [(set Int32Regs:$dest, Int1Regs:$pred, (IntOp imm:$mask, regclass:$value))]>,
297 [(set Int32Regs:$dest, Int1Regs:$pred, (IntOp Int32Regs:$mask, regclass:$value))]>,
1539 string SpaceStr, string TypeStr, string OpcStr, PatFrag IntOp,
1543 [(set (regT regclass:$dst), (IntOp (ptrT ptrclass:$addr), (regT regclass:$b)))]>,
1547 [(set (regT regclass:$dst), (IntOp (ptrT ptrclass:$addr), IMM:$b))]>,
1551 string OpcStr, PatFrag IntOp, Operand IMMType, SDNode IMM,
1554 IntOp, IMMType, IMM, Pred>;
1556 IntOp, IMMType, IMM, Pred>;
1562 string SpaceStr, string TypeStr, string OpcStr, PatFrag IntOp,
1571 [(set (regT regclass:$dst), (IntOp (ptrT ptrclass:$addr), (regT regclass:$b)))]>,
1575 string TypeStr, string OpcStr, PatFrag IntOp, list<Predicate> Pred = []> {
1577 IntOp, Pred> ;
1579 IntOp, Pred> ;
1585 string SpaceStr, string TypeStr, string OpcStr, PatFrag IntOp,
1590 …[(set (regT regclass:$dst), (IntOp (ptrT ptrclass:$addr), (regT regclass:$b), (regT regclass:$c)))…
1596 [(set (regT regclass:$dst), (IntOp (ptrT ptrclass:$addr), imm:$b, (regT regclass:$c)))]>,
1602 [(set (regT regclass:$dst), (IntOp (ptrT ptrclass:$addr), (regT regclass:$b), imm:$c))]>,
1608 [(set (regT regclass:$dst), (IntOp (ptrT ptrclass:$addr), imm:$b, imm:$c))]>,
1612 string OpcStr, PatFrag IntOp, Operand IMMType, list<Predicate> Pred = []> {
1614 IntOp, IMMType, Pred>;
1616 IntOp, IMMType, Pred>;