Lines Matching refs:oops
43 class Pseudo<dag oops, dag iops, list<dag> pattern, string cstr = "">
45 dag OutOperandList = oops;
58 class I<dag oops, dag iops, string asm, string operands, string cstr,
61 dag OutOperandList = oops;
834 class BaseSystemI<bit L, dag oops, dag iops, string asm, string operands,
836 : I<oops, iops, asm, operands, "", pattern> {
849 class RtSystemI<bit L, dag oops, dag iops, string asm, string operands>
850 : BaseSystemI<L, oops, iops, asm, operands>,
1052 class BaseBranchReg<bits<4> opc, dag oops, dag iops, string asm,
1054 : I<oops, iops, asm, operands, "", pattern>, Sched<[WriteBrReg]> {
2391 class BaseLoadStoreUI<bits<2> sz, bit V, bits<2> opc, dag oops, dag iops,
2393 : I<oops, iops, asm, "\t$Rt, [$Rn, $offset]", "", pattern> {
2998 class BaseLoadStoreUnscale<bits<2> sz, bit V, bits<2> opc, dag oops, dag iops,
3000 : I<oops, iops, asm, "\t$Rt, [$Rn, $offset]", "", pattern> {
3058 dag oops, dag iops, string asm>
3059 : I<oops, iops, asm, "\t$Rt, [$Rn, $offset]", "", []> {
3104 class BaseLoadStorePreIdx<bits<2> sz, bit V, bits<2> opc, dag oops, dag iops,
3106 : I<oops, iops, asm, "\t$Rt, [$Rn, $offset]!", cstr, pat> {
3150 class BaseLoadStorePostIdx<bits<2> sz, bit V, bits<2> opc, dag oops, dag iops,
3152 : I<oops, iops, asm, "\t$Rt, [$Rn], $offset", cstr, pat> {
3199 class BaseLoadStorePairOffset<bits<2> opc, bit V, bit L, dag oops, dag iops,
3201 : I<oops, iops, asm, "\t$Rt, $Rt2, [$Rn, $offset]", "", []> {
3248 class BaseLoadStorePairPreIdx<bits<2> opc, bit V, bit L, dag oops, dag iops,
3250 : I<oops, iops, asm, "\t$Rt, $Rt2, [$Rn, $offset]!", "$Rn = $wback,@earlyclobber $wback", []> {
3289 class BaseLoadStorePairPostIdx<bits<2> opc, bit V, bit L, dag oops, dag iops,
3291 : I<oops, iops, asm, "\t$Rt, $Rt2, [$Rn], $offset", "$Rn = $wback,@earlyclobber $wback", []> {
3330 class BaseLoadStorePairNoAlloc<bits<2> opc, bit V, bit L, dag oops, dag iops,
3332 : I<oops, iops, asm, "\t$Rt, $Rt2, [$Rn, $offset]", "", []> {
3399 dag oops, dag iops, string asm, string operands>
3400 : I<oops, iops, asm, operands, "", []> {
3413 dag oops, dag iops, string asm, string operands>
3414 : BaseLoadStoreExclusive<sz, o2, L, o1, o0, oops, iops, asm, operands> {
5658 dag oops, dag iops, string asm,
5660 : I<oops, iops, asm, "\t$Rd, $Rn, $Rm", "$Rd = $dst", pattern>,
5749 dag oops, dag iops, string asm, string cstr, list<dag> pat>
5750 : I<oops, iops, asm,
6563 class BaseSIMDModifiedImm<bit Q, bit op, bit op2, dag oops, dag iops,
6566 : I<oops, iops, asm, op_string, cstr, pattern>,
8219 string asm, dag oops, dag iops, list<dag> pattern>
8220 : I<oops, iops, asm, "\t$Vt, [$Rn]", "", pattern> {
8235 string asm, dag oops, dag iops>
8236 : I<oops, iops, asm, "\t$Vt, [$Rn], $Xm", "$Rn = $wback", []> {
8524 dag oops, dag iops, list<dag> pattern>
8525 : I<oops, iops, asm, operands, cst, pattern> {
8539 dag oops, dag iops, list<dag> pattern>
8540 : I<oops, iops, asm, operands, "$Vt = $dst," # cst, pattern> {
8677 dag oops, dag iops, list<dag> pattern>
8678 : BaseSIMDLdStSingle<L, R, opcode, asm, "\t$Vt$idx, [$Rn]", "", oops, iops,
8689 dag oops, dag iops, list<dag> pattern>
8691 oops, iops, pattern> {
8701 dag oops, dag iops>
8703 "$Rn = $wback", oops, iops, []> {
8714 dag oops, dag iops>
8716 "$Rn = $wback", oops, iops, []> {
8728 dag oops, dag iops, list<dag> pattern>
8729 : BaseSIMDLdStSingle<L, R, opcode, asm, "\t$Vt$idx, [$Rn]", "", oops, iops,
8741 dag oops, dag iops, list<dag> pattern>
8743 oops, iops, pattern> {
8755 dag oops, dag iops>
8757 "$Rn = $wback", oops, iops, []> {
8769 dag oops, dag iops>
8771 "$Rn = $wback", oops, iops, []> {
8783 dag oops, dag iops, list<dag> pattern>
8784 : BaseSIMDLdStSingle<L, R, opcode, asm, "\t$Vt$idx, [$Rn]", "", oops, iops,
8795 dag oops, dag iops, list<dag> pattern>
8797 oops, iops, pattern> {
8807 string asm, dag oops, dag iops>
8809 "$Rn = $wback", oops, iops, []> {
8820 string asm, dag oops, dag iops>
8822 "$Rn = $wback", oops, iops, []> {
8833 dag oops, dag iops, list<dag> pattern>
8834 : BaseSIMDLdStSingle<L, R, opcode, asm, "\t$Vt$idx, [$Rn]", "", oops, iops,
8845 dag oops, dag iops, list<dag> pattern>
8847 oops, iops, pattern> {
8857 string asm, dag oops, dag iops>
8859 "$Rn = $wback", oops, iops, []> {
8870 string asm, dag oops, dag iops>
8872 "$Rn = $wback", oops, iops, []> {
9257 dag oops, dag iops, list<dag> pat>
9258 : I<oops, iops, asm,
9297 string cstr, dag oops, dag iops,
9299 : I<oops, iops, asm, "{\t$Rd" # kind # ", $Rn" # kind #
9352 class BaseCASEncoding<dag oops, dag iops, string asm, string operands,
9354 : I<oops, iops, asm, operands, cstr, pattern> {