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> {
205 class MLS_DForm_R_SI34_RTA5<bits<6> opcode, dag OOL, dag IOL, string asmstr,
207 : PI<1, opcode, OOL, IOL, asmstr, itin> {
227 class MLS_DForm_SI34_RT5<bits<6> opcode, dag OOL, dag IOL, string asmstr,
229 : PI<1, opcode, OOL, IOL, asmstr, itin> {
249 dag PCRel_IOL, string asmstr,
252 !strconcat(asmstr, ", 0"), itin, []>;
254 !strconcat(asmstr, ", 1"), itin, []>, isPCRel;
257 class 8LS_DForm_R_SI34_RTA5_MEM<bits<6> opcode, dag OOL, dag IOL, string asmstr,
259 : PI<1, opcode, OOL, IOL, asmstr, itin> {
280 string asmstr, InstrItinClass itin,
282 : PI<1, { opcode, ? }, OOL, IOL, asmstr, itin> {
305 string asmstr, InstrItinClass itin, list<dag> pattern>
306 : I<opcode, OOL, IOL, asmstr, itin> {
320 dag OOL, dag IOL, string asmstr,
322 : PI<1, opcode, OOL, IOL, asmstr, itin> {
351 class VXForm_RD5_N3_VB5<bits<11> xo, dag OOL, dag IOL, string asmstr,
353 : I<4, OOL, IOL, asmstr, itin> {
383 class VXForm_BF3_VAB5<bits<11> xo, dag OOL, dag IOL, string asmstr,
385 : I<4, OOL, IOL, asmstr, itin> {
401 class VNForm_VTAB5_SD3<bits<6> xo, bits<2> ps, dag OOL, dag IOL, string asmstr,
403 : I<4, OOL, IOL, asmstr, itin> {
420 string asmstr, InstrItinClass itin, list<dag> pattern>
421 : I<4, OOL, IOL, asmstr, itin> {
438 string asmstr, InstrItinClass itin,
440 : PI<1, opcode, OOL, IOL, asmstr, itin> {
463 string asmstr, InstrItinClass itin,
465 : PI<1, opcode, OOL, IOL, asmstr, itin> {
488 string asmstr, InstrItinClass itin, list<dag> pattern>
489 : PI<1, opcode, OOL, IOL, asmstr, itin> {
516 string asmstr, InstrItinClass itin,
518 : PI<1, opcode, OOL, IOL, asmstr, itin> {
548 dag IOL, string asmstr, InstrItinClass itin,
550 : I<opcode, OOL, IOL, asmstr, itin> {
567 string asmstr, InstrItinClass itin, list<dag> pattern>
568 : XForm_base_r3xo<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
573 dag PCRel_IOL, string asmstr,
576 !strconcat(asmstr, ", 0"), itin, []>;
578 !strconcat(asmstr, ", 1"), itin, []>,
583 dag PCRel_IOL, string asmstr,
586 !strconcat(asmstr, ", 0"), itin, []>;
588 !strconcat(asmstr, ", 1"), itin, []>,
593 dag PCRel_IOL, string asmstr,
596 !strconcat(asmstr, ", 0"), itin, []>;
598 !strconcat(asmstr, ", 1"), itin, []>,
756 string asmstr, InstrItinClass itin, list<dag> pattern>
757 : I<opcode, OOL, IOL, asmstr, itin> {
770 string asmstr, InstrItinClass itin, list<dag> pattern>
771 : I<opcode, OOL, IOL, asmstr, itin>, XFormMemOp {
785 class 8LS_DForm_R_XTp5_SI34_MEM<bits<6> opcode, dag OOL, dag IOL, string asmstr,
787 : PI<1, opcode, OOL, IOL, asmstr, itin> {
808 string asmstr, InstrItinClass itin> {
810 !strconcat(asmstr, ", 0"), itin, []>;
812 !strconcat(asmstr, ", 1"), itin, []>,
820 string asmstr, InstrItinClass itin, list<dag> pattern>
821 : I<opcode, OOL, IOL, asmstr, itin> {
836 string asmstr, InstrItinClass itin, list<dag> pattern>
837 : I<opcode, OOL, IOL, asmstr, itin> {
851 string asmstr, InstrItinClass itin,
853 : I<opcode, OOL, IOL, asmstr, itin> {
871 string asmstr, InstrItinClass itin,
873 : PI<1, opcode, OOL, IOL, asmstr, itin> {
904 string asmstr, InstrItinClass itin,
906 : PI<1, opcode, OOL, IOL, asmstr, itin> {
934 string asmstr, InstrItinClass itin,
936 : PI<1, opcode, OOL, IOL, asmstr, itin> {
965 string asmstr, InstrItinClass itin,
967 : PI<1, opcode, OOL, IOL, asmstr, itin> {
997 string asmstr, InstrItinClass itin,
999 : PI<1, opcode, OOL, IOL, asmstr, itin> {