Lines Matching refs:outs
116 def ADJCALLSTACKDOWN : Pseudo<(outs), (ins i16imm:$amt),
119 def ADJCALLSTACKUP : Pseudo<(outs), (ins i16imm:$amt1, i16imm:$amt2),
125 def Select8 : Pseudo<(outs GR8:$dst), (ins GR8:$src, GR8:$src2, i8imm:$cc),
129 def Select16 : Pseudo<(outs GR16:$dst), (ins GR16:$src, GR16:$src2, i8imm:$cc),
134 def Shl8 : Pseudo<(outs GR8:$dst), (ins GR8:$src, GR8:$cnt),
137 def Shl16 : Pseudo<(outs GR16:$dst), (ins GR16:$src, GR8:$cnt),
140 def Sra8 : Pseudo<(outs GR8:$dst), (ins GR8:$src, GR8:$cnt),
143 def Sra16 : Pseudo<(outs GR16:$dst), (ins GR16:$src, GR8:$cnt),
146 def Srl8 : Pseudo<(outs GR8:$dst), (ins GR8:$src, GR8:$cnt),
149 def Srl16 : Pseudo<(outs GR16:$dst), (ins GR16:$src, GR8:$cnt),
157 def NOP : Pseudo<(outs), (ins), "nop", []>;
166 (outs), (ins), "ret", [(MSP430retflag)]>;
167 def RETI : II16r<0x0, (outs), (ins), "reti", [(MSP430retiflag)]>;
177 def JMP : CJForm<0, 0, (outs), (ins jmptarget:$dst),
182 def Bi : I16ri<0, (outs), (ins i16imm:$brdst),
185 def Br : I16rr<0, (outs), (ins GR16:$brdst),
188 def Bm : I16rm<0, (outs), (ins memsrc:$brdst),
197 (outs), (ins jmptarget:$dst, cc:$cc),
213 (outs), (ins i16imm:$dst),
216 (outs), (ins GR16:$dst),
219 (outs), (ins memsrc:$dst),
230 (outs GR16:$reg), (ins), "pop.w\t$reg", []>;
234 (outs), (ins GR16:$reg), "push.w\t$reg",[]>;
243 (outs GR8:$dst), (ins GR8:$src),
247 (outs GR16:$dst), (ins GR16:$src),
255 (outs GR8:$dst), (ins i8imm:$src),
259 (outs GR16:$dst), (ins i16imm:$src),
266 (outs GR8:$dst), (ins memsrc:$src),
270 (outs GR16:$dst), (ins memsrc:$src),
276 (outs GR16:$dst), (ins GR8:$src),
280 (outs GR16:$dst), (ins memsrc:$src),
286 (outs GR8:$dst, GR16:$base_wb), (ins GR16:$base),
289 (outs GR16:$dst, GR16:$base_wb), (ins GR16:$base),
309 (outs), (ins memdst:$dst, i8imm:$src),
313 (outs), (ins memdst:$dst, i16imm:$src),
318 (outs), (ins memdst:$dst, GR8:$src),
322 (outs), (ins memdst:$dst, GR16:$src),
327 (outs), (ins memdst:$dst, memsrc:$src),
331 (outs), (ins memdst:$dst, memsrc:$src),
345 (outs GR8:$dst), (ins GR8:$src, GR8:$src2),
350 (outs GR16:$dst), (ins GR16:$src, GR16:$src2),
357 (outs GR8:$dst), (ins GR8:$src, memsrc:$src2),
362 (outs GR16:$dst), (ins GR16:$src, memsrc:$src2),
370 (outs GR8:$dst, GR16:$base_wb),
374 (outs GR16:$dst, GR16:$base_wb),
381 (outs GR8:$dst), (ins GR8:$src, i8imm:$src2),
386 (outs GR16:$dst), (ins GR16:$src, i16imm:$src2),
393 (outs), (ins memdst:$dst, GR8:$src),
398 (outs), (ins memdst:$dst, GR16:$src),
404 (outs), (ins memdst:$dst, i8imm:$src),
409 (outs), (ins memdst:$dst, i16imm:$src),
415 (outs), (ins memdst:$dst, memsrc:$src),
421 (outs), (ins memdst:$dst, memsrc:$src),
432 (outs GR8:$dst), (ins GR8:$src, GR8:$src2),
437 (outs GR16:$dst), (ins GR16:$src, GR16:$src2),
444 (outs GR8:$dst), (ins GR8:$src, i8imm:$src2),
449 (outs GR16:$dst), (ins GR16:$src, i16imm:$src2),
455 (outs GR8:$dst), (ins GR8:$src, memsrc:$src2),
460 (outs GR16:$dst), (ins GR16:$src, memsrc:$src2),
467 (outs), (ins memdst:$dst, GR8:$src),
472 (outs), (ins memdst:$dst, GR16:$src),
478 (outs), (ins memdst:$dst, i8imm:$src),
483 (outs), (ins memdst:$dst, i16imm:$src),
489 (outs), (ins memdst:$dst, memsrc:$src),
495 (outs), (ins memdst:$dst, memsrc:$src),
506 (outs GR8:$dst), (ins GR8:$src, GR8:$src2),
511 (outs GR16:$dst), (ins GR16:$src, GR16:$src2),
518 (outs GR8:$dst), (ins GR8:$src, i8imm:$src2),
523 (outs GR16:$dst), (ins GR16:$src, i16imm:$src2),
529 (outs GR8:$dst), (ins GR8:$src, memsrc:$src2),
534 (outs GR16:$dst), (ins GR16:$src, memsrc:$src2),
542 (outs GR8:$dst, GR16:$base_wb),
546 (outs GR16:$dst, GR16:$base_wb),
553 (outs), (ins memdst:$dst, GR8:$src),
558 (outs), (ins memdst:$dst, GR16:$src),
564 (outs), (ins memdst:$dst, i8imm:$src),
569 (outs), (ins memdst:$dst, i16imm:$src),
575 (outs), (ins memdst:$dst, memsrc:$src),
581 (outs), (ins memdst:$dst, memsrc:$src),
590 (outs GR8:$dst), (ins GR8:$src, GR8:$src2),
594 (outs GR16:$dst), (ins GR16:$src, GR16:$src2),
600 (outs GR8:$dst), (ins GR8:$src, i8imm:$src2),
604 (outs GR16:$dst), (ins GR16:$src, i16imm:$src2),
609 (outs GR8:$dst), (ins GR8:$src, memsrc:$src2),
613 (outs GR16:$dst), (ins GR16:$src, memsrc:$src2),
620 (outs GR8:$dst, GR16:$base_wb),
624 (outs GR16:$dst, GR16:$base_wb),
631 (outs), (ins memdst:$dst, GR8:$src),
635 (outs), (ins memdst:$dst, GR16:$src),
640 (outs), (ins memdst:$dst, i8imm:$src),
644 (outs), (ins memdst:$dst, i16imm:$src),
649 (outs), (ins memdst:$dst, memsrc:$src),
654 (outs), (ins memdst:$dst, memsrc:$src),
662 (outs GR8:$dst), (ins GR8:$src, GR8:$src2),
666 (outs GR16:$dst), (ins GR16:$src, GR16:$src2),
671 (outs GR8:$dst), (ins GR8:$src, memsrc:$src2),
675 (outs GR16:$dst), (ins GR16:$src, memsrc:$src2),
681 (outs), (ins memdst:$dst, GR8:$src),
685 (outs), (ins memdst:$dst, GR16:$src),
690 (outs), (ins memdst:$dst, memsrc:$src),
695 (outs), (ins memdst:$dst, memsrc:$src),
703 (outs GR8:$dst), (ins GR8:$src, GR8:$src2),
708 (outs GR16:$dst), (ins GR16:$src, GR16:$src2),
715 (outs GR8:$dst), (ins GR8:$src, i8imm:$src2),
720 (outs GR16:$dst), (ins GR16:$src, i16imm:$src2),
726 (outs GR8:$dst), (ins GR8:$src, memsrc:$src2),
731 (outs GR16:$dst), (ins GR16:$src, memsrc:$src2),
739 (outs GR8:$dst, GR16:$base_wb),
743 (outs GR16:$dst, GR16:$base_wb),
750 (outs), (ins memdst:$dst, GR8:$src),
755 (outs), (ins memdst:$dst, GR16:$src),
761 (outs), (ins memdst:$dst, i8imm:$src),
766 (outs), (ins memdst:$dst, i16imm:$src),
772 (outs), (ins memdst:$dst, memsrc:$src),
777 (outs), (ins memdst:$dst, memsrc:$src),
785 (outs GR8:$dst), (ins GR8:$src, GR8:$src2),
790 (outs GR16:$dst), (ins GR16:$src, GR16:$src2),
796 (outs GR8:$dst), (ins GR8:$src, i8imm:$src2),
801 (outs GR16:$dst), (ins GR16:$src, i16imm:$src2),
807 (outs GR8:$dst), (ins GR8:$src, memsrc:$src2),
812 (outs GR16:$dst), (ins GR16:$src, memsrc:$src2),
820 (outs GR8:$dst, GR16:$base_wb),
824 (outs GR16:$dst, GR16:$base_wb),
831 (outs), (ins memdst:$dst, GR8:$src),
836 (outs), (ins memdst:$dst, GR16:$src),
842 (outs), (ins memdst:$dst, i8imm:$src),
847 (outs), (ins memdst:$dst, i16imm:$src),
853 (outs), (ins memdst:$dst, memsrc:$src),
859 (outs), (ins memdst:$dst, memsrc:$src),
868 (outs GR8:$dst), (ins GR8:$src, GR8:$src2),
873 (outs GR16:$dst), (ins GR16:$src, GR16:$src2),
879 (outs GR8:$dst), (ins GR8:$src, i8imm:$src2),
884 (outs GR16:$dst), (ins GR16:$src, i16imm:$src2),
890 (outs GR8:$dst), (ins GR8:$src, memsrc:$src2),
895 (outs GR16:$dst), (ins GR16:$src, memsrc:$src2),
902 (outs), (ins memdst:$dst, GR8:$src),
907 (outs), (ins memdst:$dst, GR16:$src),
913 (outs), (ins memdst:$dst, i8imm:$src),
918 (outs), (ins memdst:$dst, i16imm:$src),
924 (outs), (ins memdst:$dst, memsrc:$src),
930 (outs), (ins memdst:$dst, memsrc:$src),
941 (outs GR8:$dst), (ins GR8:$src),
946 (outs GR16:$dst), (ins GR16:$src),
952 (outs GR8:$dst), (ins GR8:$src),
957 (outs GR16:$dst), (ins GR16:$src),
962 def SAR8r1c : Pseudo<(outs GR8:$dst), (ins GR8:$src),
967 def SAR16r1c : Pseudo<(outs GR16:$dst), (ins GR16:$src),
975 (outs GR16:$dst), (ins GR16:$src),
983 (outs GR16:$dst), (ins GR16:$src),
989 (outs GR16:$dst), (ins GR16:$src),
998 (outs), (ins GR8:$src, GR8:$src2),
1002 (outs), (ins GR16:$src, GR16:$src2),
1007 (outs), (ins GR8:$src, i8imm:$src2),
1011 (outs), (ins GR16:$src, i16imm:$src2),
1016 (outs), (ins memsrc:$src, i8imm:$src2),
1021 (outs), (ins memsrc:$src, i16imm:$src2),
1027 (outs), (ins GR8:$src, memsrc:$src2),
1032 (outs), (ins GR16:$src, memsrc:$src2),
1038 (outs), (ins memsrc:$src, GR8:$src2),
1043 (outs), (ins memsrc:$src, GR16:$src2),
1053 (outs), (ins GR8:$src, GR8:$src2),
1058 (outs), (ins GR16:$src, GR16:$src2),
1064 (outs), (ins GR8:$src, i8imm:$src2),
1069 (outs), (ins GR16:$src, i16imm:$src2),
1075 (outs), (ins GR8:$src, memdst:$src2),
1080 (outs), (ins GR16:$src, memdst:$src2),
1086 (outs), (ins memsrc:$src, GR8:$src2),
1091 (outs), (ins memsrc:$src, GR16:$src2),
1097 (outs), (ins memsrc:$src, i8imm:$src2),
1102 (outs), (ins memsrc:$src, i16imm:$src2),
1108 (outs), (ins memsrc:$src, memsrc:$src2),
1115 (outs), (ins memsrc:$src, memsrc:$src2),