mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 19:52:54 +01:00
Clean up: remove now unnecessary Constraints
llvm-svn: 106361
This commit is contained in:
parent
8f0bc55ea5
commit
018fd49970
@ -699,11 +699,10 @@ multiclass sse12_fp_packed<bits<8> opc, string OpcodeStr, SDNode OpNode,
|
||||
/// These three forms can each be reg+reg or reg+mem, so there are a total of
|
||||
/// six "instructions".
|
||||
///
|
||||
let Constraints = "$src1 = $dst" in {
|
||||
multiclass basic_sse12_fp_binop_rm<bits<8> opc, string OpcodeStr,
|
||||
SDNode OpNode, bit Commutable = 0> {
|
||||
|
||||
let Constraints = "", isAsmParserOnly = 1 in {
|
||||
let isAsmParserOnly = 1 in {
|
||||
defm V#NAME#SS : sse12_fp_scalar<opc,
|
||||
!strconcat(OpcodeStr, "ss\t{$src2, $src1, $dst|$dst, $src1, $src2}"),
|
||||
OpNode, FR32, f32mem>, XS, VEX_4V;
|
||||
@ -757,7 +756,6 @@ multiclass basic_sse12_fp_binop_rm<bits<8> opc, string OpcodeStr,
|
||||
"2", "_sd", sdmem, sse_load_f64>, XD;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Arithmetic instructions
|
||||
defm ADD : basic_sse12_fp_binop_rm<0x58, "add", fadd, 1>;
|
||||
|
Loading…
Reference in New Issue
Block a user