Lines Matching refs:asmstr

111 class PI<bits<6> pref, bits<6> opcode, dag OOL, dag IOL, string asmstr,
121 let AsmString = asmstr;
152 class VXForm_VTB5_RC<bits<10> xo, bits<5> R, dag OOL, dag IOL, string asmstr,
154 : I<4, OOL, IOL, asmstr, itin> {
171 string asmbase, string asmstr,
175 !strconcat(asmbase, !strconcat(" ", asmstr)),
179 !strconcat(asmbase, !strconcat(". ", asmstr)),
184 class MLS_DForm_R_SI34_RTA5_MEM<bits<6> opcode, dag OOL, dag IOL, string asmstr,
186 : PI<1, opcode, OOL, IOL, asmstr, itin> {
206 class MLS_DForm_R_SI34_RTA5<bits<6> opcode, dag OOL, dag IOL, string asmstr,
208 : PI<1, opcode, OOL, IOL, asmstr, itin> {
228 class MLS_DForm_SI34_RT5<bits<6> opcode, dag OOL, dag IOL, string asmstr,
230 : PI<1, opcode, OOL, IOL, asmstr, itin> {
250 dag PCRel_IOL, string asmstr,
253 !strconcat(asmstr, ", 0"), itin, []>;
255 !strconcat(asmstr, ", 1"), itin, []>, isPCRel;
258 class 8LS_DForm_R_SI34_RTA5_MEM<bits<6> opcode, dag OOL, dag IOL, string asmstr,
260 : PI<1, opcode, OOL, IOL, asmstr, itin> {
282 string asmstr, InstrItinClass itin,
284 : PI<1, { opcode, ? }, OOL, IOL, asmstr, itin> {
308 string asmstr, InstrItinClass itin, list<dag> pattern>
309 : I<opcode, OOL, IOL, asmstr, itin> {
323 dag OOL, dag IOL, string asmstr,
325 : PI<1, opcode, OOL, IOL, asmstr, itin> {
354 class VXForm_RD5_N3_VB5<bits<11> xo, dag OOL, dag IOL, string asmstr,
356 : I<4, OOL, IOL, asmstr, itin> {
386 class VXForm_BF3_VAB5<bits<11> xo, dag OOL, dag IOL, string asmstr,
388 : I<4, OOL, IOL, asmstr, itin> {
404 class VNForm_VTAB5_SD3<bits<6> xo, bits<2> ps, dag OOL, dag IOL, string asmstr,
406 : I<4, OOL, IOL, asmstr, itin> {
423 string asmstr, InstrItinClass itin, list<dag> pattern>
424 : I<4, OOL, IOL, asmstr, itin> {
441 string asmstr, InstrItinClass itin,
443 : PI<1, opcode, OOL, IOL, asmstr, itin> {
466 string asmstr, InstrItinClass itin,
468 : PI<1, opcode, OOL, IOL, asmstr, itin> {
491 string asmstr, InstrItinClass itin, list<dag> pattern>
492 : PI<1, opcode, OOL, IOL, asmstr, itin> {
519 string asmstr, InstrItinClass itin,
521 : PI<1, opcode, OOL, IOL, asmstr, itin> {
551 dag IOL, string asmstr, InstrItinClass itin,
553 : I<opcode, OOL, IOL, asmstr, itin> {
570 string asmstr, InstrItinClass itin, list<dag> pattern>
571 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
579 string asmstr, string asmstr_pcext,
582 !strconcat(asmstr, ", 0"), itin, []>;
584 !strconcat(asmstr, ", 1"), itin, []>,
587 def nopc : MLS_DForm_R_SI34_RTA5_MEM<opcode, OOL, IOL, asmstr, itin, []>;
596 string asmstr, string asmstr_pcext,
599 !strconcat(asmstr, ", 0"), itin, []>;
601 !strconcat(asmstr, ", 1"), itin, []>,
604 def nopc : 8LS_DForm_R_SI34_RTA5_MEM<opcode, OOL, IOL, asmstr, itin, []>;
613 string asmstr, string asmstr_pcext,
616 !strconcat(asmstr, ", 0"), itin, []>;
618 !strconcat(asmstr, ", 1"), itin, []>,
621 def nopc : 8LS_DForm_R_SI34_XT6_RA5_MEM<opcode, OOL, IOL, asmstr, itin, []>;
849 string asmstr, InstrItinClass itin, list<dag> pattern>
850 : I<opcode, OOL, IOL, asmstr, itin> {
865 string asmstr, InstrItinClass itin, list<dag> pattern>
866 : I<opcode, OOL, IOL, asmstr, itin>, XFormMemOp {
880 class 8LS_DForm_R_XTp5_SI34_MEM<bits<6> opcode, dag OOL, dag IOL, string asmstr,
882 : PI<1, opcode, OOL, IOL, asmstr, itin> {
904 string asmstr, string asmstr_pcext,
907 !strconcat(asmstr, ", 0"), itin, []>;
909 !strconcat(asmstr, ", 1"), itin, []>,
912 def nopc : 8LS_DForm_R_XTp5_SI34_MEM<opcode, OOL, IOL, asmstr, itin, []>;
923 string asmstr, InstrItinClass itin, list<dag> pattern>
924 : I<opcode, OOL, IOL, asmstr, itin> {
939 string asmstr, InstrItinClass itin, list<dag> pattern>
940 : I<opcode, OOL, IOL, asmstr, itin> {
954 string asmstr, InstrItinClass itin,
956 : I<opcode, OOL, IOL, asmstr, itin> {
974 string asmstr, InstrItinClass itin,
976 : PI<1, opcode, OOL, IOL, asmstr, itin> {
1007 string asmstr, InstrItinClass itin,
1009 : PI<1, opcode, OOL, IOL, asmstr, itin> {
1037 string asmstr, InstrItinClass itin,
1039 : PI<1, opcode, OOL, IOL, asmstr, itin> {
1068 string asmstr, InstrItinClass itin,
1070 : PI<1, opcode, OOL, IOL, asmstr, itin> {
1100 string asmstr, InstrItinClass itin,
1102 : PI<1, opcode, OOL, IOL, asmstr, itin> {