llvm.org GIT mirror llvm / 5c6c8e2
[AVX-512] Remove superfluous spaces from some asm strings. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@257150 91177308-0d34-0410-b5e6-96231b3b80d8 Craig Topper 4 years ago
1 changed file(s) with 10 addition(s) and 10 deletion(s). Raw diff Collapse all Expand all
18881888 let Predicates = [prd] in {
18891889 def rr : AVX512
18901890 (ins _.RC:$src1, i32u8imm:$src2),
1891 OpcodeStr##_.Suffix#"\t{$src2, $src1, $dst | $dst, $src1, $src2}",
1891 OpcodeStr##_.Suffix#"\t{$src2, $src1, $dst|$dst, $src1, $src2}",
18921892 [(set _.KRC:$dst,(OpNode (_.VT _.RC:$src1),
18931893 (i32 imm:$src2)))], NoItinerary>;
18941894 def rrk : AVX512
18951895 (ins _.KRCWM:$mask, _.RC:$src1, i32u8imm:$src2),
18961896 OpcodeStr##_.Suffix#
1897 "\t{$src2, $src1, $dst {${mask}} | $dst {${mask}}, $src1, $src2}",
1897 "\t{$src2, $src1, $dst {${mask}}|$dst {${mask}}, $src1, $src2}",
18981898 [(set _.KRC:$dst,(or _.KRCWM:$mask,
18991899 (OpNode (_.VT _.RC:$src1),
19001900 (i32 imm:$src2))))], NoItinerary>, EVEX_K;
19021902 def rm : AVX512
19031903 (ins _.MemOp:$src1, i32u8imm:$src2),
19041904 OpcodeStr##_.Suffix##
1905 "\t{$src2, $src1, $dst | $dst, $src1, $src2}",
1905 "\t{$src2, $src1, $dst|$dst, $src1, $src2}",
19061906 [(set _.KRC:$dst,
19071907 (OpNode (_.VT (bitconvert (_.LdFrag addr:$src1))),
19081908 (i32 imm:$src2)))], NoItinerary>;
19091909 def rmk : AVX512
19101910 (ins _.KRCWM:$mask, _.MemOp:$src1, i32u8imm:$src2),
19111911 OpcodeStr##_.Suffix##
1912 "\t{$src2, $src1, $dst {${mask}} | $dst {${mask}}, $src1, $src2}",
1912 "\t{$src2, $src1, $dst {${mask}}|$dst {${mask}}, $src1, $src2}",
19131913 [(set _.KRC:$dst,(or _.KRCWM:$mask,
19141914 (OpNode (_.VT (bitconvert (_.LdFrag addr:$src1))),
19151915 (i32 imm:$src2))))], NoItinerary>, EVEX_K;
19241924 X86VectorVTInfo _, string mem, string broadcast>{
19251925 def rr : AVX512
19261926 (ins _.RC:$src1, i32u8imm:$src2),
1927 OpcodeStr##_.Suffix#"\t{$src2, $src1, $dst | $dst, $src1, $src2}",
1927 OpcodeStr##_.Suffix#"\t{$src2, $src1, $dst|$dst, $src1, $src2}",
19281928 [(set _.KRC:$dst,(OpNode (_.VT _.RC:$src1),
19291929 (i32 imm:$src2)))], NoItinerary>;
19301930 def rrk : AVX512
19311931 (ins _.KRCWM:$mask, _.RC:$src1, i32u8imm:$src2),
19321932 OpcodeStr##_.Suffix#
1933 "\t{$src2, $src1, $dst {${mask}}| $dst {${mask}}, $src1, $src2}",
1933 "\t{$src2, $src1, $dst {${mask}}|$dst {${mask}}, $src1, $src2}",
19341934 [(set _.KRC:$dst,(or _.KRCWM:$mask,
19351935 (OpNode (_.VT _.RC:$src1),
19361936 (i32 imm:$src2))))], NoItinerary>, EVEX_K;
19381938 def rm : AVX512
19391939 (ins _.MemOp:$src1, i32u8imm:$src2),
19401940 OpcodeStr##_.Suffix##mem#
1941 "\t{$src2, $src1, $dst | $dst, $src1, $src2}",
1941 "\t{$src2, $src1, $dst|$dst, $src1, $src2}",
19421942 [(set _.KRC:$dst,(OpNode
19431943 (_.VT (bitconvert (_.LdFrag addr:$src1))),
19441944 (i32 imm:$src2)))], NoItinerary>;
19451945 def rmk : AVX512
19461946 (ins _.KRCWM:$mask, _.MemOp:$src1, i32u8imm:$src2),
19471947 OpcodeStr##_.Suffix##mem#
1948 "\t{$src2, $src1, $dst {${mask}} | $dst {${mask}}, $src1, $src2}",
1948 "\t{$src2, $src1, $dst {${mask}}|$dst {${mask}}, $src1, $src2}",
19491949 [(set _.KRC:$dst, (or _.KRCWM:$mask, (OpNode
19501950 (_.VT (bitconvert (_.LdFrag addr:$src1))),
19511951 (i32 imm:$src2))))], NoItinerary>, EVEX_K;
19521952 def rmb : AVX512
19531953 (ins _.ScalarMemOp:$src1, i32u8imm:$src2),
19541954 OpcodeStr##_.Suffix##broadcast##"\t{$src2, ${src1}"##
1955 _.BroadcastStr##", $dst | $dst, ${src1}"
1955 _.BroadcastStr##", $dst|$dst, ${src1}"
19561956 ##_.BroadcastStr##", $src2}",
19571957 [(set _.KRC:$dst,(OpNode
19581958 (_.VT (X86VBroadcast
19611961 def rmbk : AVX512
19621962 (ins _.KRCWM:$mask, _.ScalarMemOp:$src1, i32u8imm:$src2),
19631963 OpcodeStr##_.Suffix##broadcast##"\t{$src2, ${src1}"##
1964 _.BroadcastStr##", $dst {${mask}} | $dst {${mask}}, ${src1}"##
1964 _.BroadcastStr##", $dst {${mask}}|$dst {${mask}}, ${src1}"##
19651965 _.BroadcastStr##", $src2}",
19661966 [(set _.KRC:$dst,(or _.KRCWM:$mask, (OpNode
19671967 (_.VT (X86VBroadcast