op0 = convert_memory_address (Pmode, op0);
op0 = copy_addr_to_reg (op0);
}
- op0 = gen_rtx_MEM (XImode, op0);
+ op0 = gen_rtx_MEM (BLKmode, op0);
if (fcode == IX86_BUILTIN_LDTILECFG)
icode = CODE_FOR_ldtilecfg;
else
(set_attr "type" "other")])
(define_insn "ldtilecfg"
- [(unspec_volatile [(match_operand:XI 0 "memory_operand" "m")]
+ [(unspec_volatile [(match_operand:BLK 0 "memory_operand" "m")]
UNSPECV_LDTILECFG)]
"TARGET_AMX_TILE"
"ldtilecfg\t%0"
[(set_attr "type" "other")
(set_attr "prefix" "maybe_evex")
- (set_attr "memory" "load")
- (set_attr "mode" "XI")])
+ (set_attr "memory" "load")])
(define_insn "sttilecfg"
- [(set (match_operand:XI 0 "memory_operand" "=m")
- (unspec_volatile:XI [(const_int 0)] UNSPECV_STTILECFG))]
+ [(set (match_operand:BLK 0 "memory_operand" "=m")
+ (unspec_volatile:BLK [(const_int 0)] UNSPECV_STTILECFG))]
"TARGET_AMX_TILE"
"sttilecfg\t%0"
[(set_attr "type" "other")
(set_attr "prefix" "maybe_evex")
- (set_attr "memory" "store")
- (set_attr "mode" "XI")])
+ (set_attr "memory" "store")])
(include "mmx.md")
(include "sse.md")