Lines Matching refs:iops

43 class Pseudo<dag oops, dag iops, list<dag> pattern, string cstr = "">
46 dag InOperandList = iops;
58 class I<dag oops, dag iops, string asm, string operands, string cstr,
62 dag InOperandList = iops;
834 class BaseSystemI<bit L, dag oops, dag iops, string asm, string operands,
836 : I<oops, iops, asm, operands, "", pattern> {
842 class SimpleSystemI<bit L, dag iops, string asm, string operands,
844 : BaseSystemI<L, (outs), iops, asm, operands, pattern> {
849 class RtSystemI<bit L, dag oops, dag iops, string asm, string operands>
850 : BaseSystemI<L, oops, iops, asm, operands>,
1055 class BaseBranchReg<bits<4> opc, dag oops, dag iops, string asm,
1057 : I<oops, iops, asm, operands, "", pattern>, Sched<[WriteBrReg]> {
1253 class BImm<bit op, dag iops, string asm, list<dag> pattern>
1254 : I<(outs), iops, asm, "\t$addr", "", pattern>, Sched<[WriteBr]> {
2394 class BaseLoadStoreUI<bits<2> sz, bit V, bits<2> opc, dag oops, dag iops,
2396 : I<oops, iops, asm, "\t$Rt, [$Rn, $offset]", "", pattern> {
3001 class BaseLoadStoreUnscale<bits<2> sz, bit V, bits<2> opc, dag oops, dag iops,
3003 : I<oops, iops, asm, "\t$Rt, [$Rn, $offset]", "", pattern> {
3061 dag oops, dag iops, string asm>
3062 : I<oops, iops, asm, "\t$Rt, [$Rn, $offset]", "", []> {
3107 class BaseLoadStorePreIdx<bits<2> sz, bit V, bits<2> opc, dag oops, dag iops,
3109 : I<oops, iops, asm, "\t$Rt, [$Rn, $offset]!", cstr, pat> {
3153 class BaseLoadStorePostIdx<bits<2> sz, bit V, bits<2> opc, dag oops, dag iops,
3155 : I<oops, iops, asm, "\t$Rt, [$Rn], $offset", cstr, pat> {
3202 class BaseLoadStorePairOffset<bits<2> opc, bit V, bit L, dag oops, dag iops,
3204 : I<oops, iops, asm, "\t$Rt, $Rt2, [$Rn, $offset]", "", []> {
3251 class BaseLoadStorePairPreIdx<bits<2> opc, bit V, bit L, dag oops, dag iops,
3253 : I<oops, iops, asm, "\t$Rt, $Rt2, [$Rn, $offset]!", "$Rn = $wback,@earlyclobber $wback", []> {
3292 class BaseLoadStorePairPostIdx<bits<2> opc, bit V, bit L, dag oops, dag iops,
3294 : I<oops, iops, asm, "\t$Rt, $Rt2, [$Rn], $offset", "$Rn = $wback,@earlyclobber $wback", []> {
3333 class BaseLoadStorePairNoAlloc<bits<2> opc, bit V, bit L, dag oops, dag iops,
3335 : I<oops, iops, asm, "\t$Rt, $Rt2, [$Rn, $offset]", "", []> {
3402 dag oops, dag iops, string asm, string operands>
3403 : I<oops, iops, asm, operands, "", []> {
3416 dag oops, dag iops, string asm, string operands>
3417 : BaseLoadStoreExclusive<sz, o2, L, o1, o0, oops, iops, asm, operands> {
5661 dag oops, dag iops, string asm,
5663 : I<oops, iops, asm, "\t$Rd, $Rn, $Rm", "$Rd = $dst", pattern>,
5752 dag oops, dag iops, string asm, string cstr, list<dag> pat>
5753 : I<oops, iops, asm,
6566 class BaseSIMDModifiedImm<bit Q, bit op, bit op2, dag oops, dag iops,
6569 : I<oops, iops, asm, op_string, cstr, pattern>,
8222 string asm, dag oops, dag iops, list<dag> pattern>
8223 : I<oops, iops, asm, "\t$Vt, [$Rn]", "", pattern> {
8238 string asm, dag oops, dag iops>
8239 : I<oops, iops, asm, "\t$Vt, [$Rn], $Xm", "$Rn = $wback", []> {
8527 dag oops, dag iops, list<dag> pattern>
8528 : I<oops, iops, asm, operands, cst, pattern> {
8542 dag oops, dag iops, list<dag> pattern>
8543 : I<oops, iops, asm, operands, "$Vt = $dst," # cst, pattern> {
8680 dag oops, dag iops, list<dag> pattern>
8681 : BaseSIMDLdStSingle<L, R, opcode, asm, "\t$Vt$idx, [$Rn]", "", oops, iops,
8692 dag oops, dag iops, list<dag> pattern>
8694 oops, iops, pattern> {
8704 dag oops, dag iops>
8706 "$Rn = $wback", oops, iops, []> {
8717 dag oops, dag iops>
8719 "$Rn = $wback", oops, iops, []> {
8731 dag oops, dag iops, list<dag> pattern>
8732 : BaseSIMDLdStSingle<L, R, opcode, asm, "\t$Vt$idx, [$Rn]", "", oops, iops,
8744 dag oops, dag iops, list<dag> pattern>
8746 oops, iops, pattern> {
8758 dag oops, dag iops>
8760 "$Rn = $wback", oops, iops, []> {
8772 dag oops, dag iops>
8774 "$Rn = $wback", oops, iops, []> {
8786 dag oops, dag iops, list<dag> pattern>
8787 : BaseSIMDLdStSingle<L, R, opcode, asm, "\t$Vt$idx, [$Rn]", "", oops, iops,
8798 dag oops, dag iops, list<dag> pattern>
8800 oops, iops, pattern> {
8810 string asm, dag oops, dag iops>
8812 "$Rn = $wback", oops, iops, []> {
8823 string asm, dag oops, dag iops>
8825 "$Rn = $wback", oops, iops, []> {
8836 dag oops, dag iops, list<dag> pattern>
8837 : BaseSIMDLdStSingle<L, R, opcode, asm, "\t$Vt$idx, [$Rn]", "", oops, iops,
8848 dag oops, dag iops, list<dag> pattern>
8850 oops, iops, pattern> {
8860 string asm, dag oops, dag iops>
8862 "$Rn = $wback", oops, iops, []> {
8873 string asm, dag oops, dag iops>
8875 "$Rn = $wback", oops, iops, []> {
9260 dag oops, dag iops, list<dag> pat>
9261 : I<oops, iops, asm,
9300 string cstr, dag oops, dag iops,
9302 : I<oops, iops, asm, "{\t$Rd" # kind # ", $Rn" # kind #
9355 class BaseCASEncoding<dag oops, dag iops, string asm, string operands,
9357 : I<oops, iops, asm, operands, cstr, pattern> {