@@ -8117,11 +8117,6 @@ def : Pat<(X86fand FR128:$src1, FR128:$src2),
8117
8117
(ANDPSrr (COPY_TO_REGCLASS FR128:$src1, VR128),
8118
8118
(COPY_TO_REGCLASS FR128:$src2, VR128)), FR128)>;
8119
8119
8120
- def : Pat<(and FR128:$src1, FR128:$src2),
8121
- (COPY_TO_REGCLASS
8122
- (ANDPSrr (COPY_TO_REGCLASS FR128:$src1, VR128),
8123
- (COPY_TO_REGCLASS FR128:$src2, VR128)), FR128)>;
8124
-
8125
8120
def : Pat<(X86for FR128:$src1, (memopf128 addr:$src2)),
8126
8121
(COPY_TO_REGCLASS
8127
8122
(ORPSrm (COPY_TO_REGCLASS FR128:$src1, VR128), f128mem:$src2),
@@ -8132,11 +8127,6 @@ def : Pat<(X86for FR128:$src1, FR128:$src2),
8132
8127
(ORPSrr (COPY_TO_REGCLASS FR128:$src1, VR128),
8133
8128
(COPY_TO_REGCLASS FR128:$src2, VR128)), FR128)>;
8134
8129
8135
- def : Pat<(or FR128:$src1, FR128:$src2),
8136
- (COPY_TO_REGCLASS
8137
- (ORPSrr (COPY_TO_REGCLASS FR128:$src1, VR128),
8138
- (COPY_TO_REGCLASS FR128:$src2, VR128)), FR128)>;
8139
-
8140
8130
def : Pat<(X86fxor FR128:$src1, (memopf128 addr:$src2)),
8141
8131
(COPY_TO_REGCLASS
8142
8132
(XORPSrm (COPY_TO_REGCLASS FR128:$src1, VR128), f128mem:$src2),
@@ -8147,11 +8137,6 @@ def : Pat<(X86fxor FR128:$src1, FR128:$src2),
8147
8137
(XORPSrr (COPY_TO_REGCLASS FR128:$src1, VR128),
8148
8138
(COPY_TO_REGCLASS FR128:$src2, VR128)), FR128)>;
8149
8139
8150
- def : Pat<(xor FR128:$src1, FR128:$src2),
8151
- (COPY_TO_REGCLASS
8152
- (XORPSrr (COPY_TO_REGCLASS FR128:$src1, VR128),
8153
- (COPY_TO_REGCLASS FR128:$src2, VR128)), FR128)>;
8154
-
8155
8140
//===----------------------------------------------------------------------===//
8156
8141
// GFNI instructions
8157
8142
//===----------------------------------------------------------------------===//
0 commit comments