Lines Matching refs:node
160 def zextloadi16i8 : PatFrag<(ops node:$ptr), (i16 (zextloadi8 node:$ptr))>;
161 def extloadi16i8 : PatFrag<(ops node:$ptr), (i16 ( extloadi8 node:$ptr))>;
162 def bic : PatFrag<(ops node:$lhs, node:$rhs), (and node:$lhs, (not node:$rhs))>;
163 def and_su : PatFrag<(ops node:$lhs, node:$rhs), (and node:$lhs, node:$rhs), [{
447 multiclass Arith<bits<4> opcode, string asmstring, SDNode node,
454 [(set GR8:$rd, (node GR8:$src2, GR8:$rs)),
458 [(set GR16:$rd, (node GR16:$src2, GR16:$rs)),
463 [(set GR8:$rd, (node GR8:$src2, (load addr:$src))),
467 [(set GR16:$rd, (node GR16:$src2, (load addr:$src))),
483 [(set GR8:$rd, (node GR8:$src2, cg8imm:$imm)),
487 [(set GR16:$rd, (node GR16:$src2, cg16imm:$imm)),
491 [(set GR8:$rd, (node GR8:$src2, imm:$imm)),
495 [(set GR16:$rd, (node GR16:$src2, imm:$imm)),
500 [(store (node (load addr:$dst), GR8:$rs), addr:$dst),
504 [(store (node (load addr:$dst), GR16:$rs), addr:$dst),
508 [(store (node (load addr:$dst), (i8 cg8imm:$imm)), addr:$dst),
512 [(store (node (load addr:$dst), (i16 cg16imm:$imm)), addr:$dst),
516 [(store (node (load addr:$dst), (i8 imm:$imm)), addr:$dst),
520 [(store (node (load addr:$dst), (i16 imm:$imm)), addr:$dst),
524 [(store (node (load addr:$dst),
529 [(store (node (load addr:$dst),