mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-01-20 23:30:54 +00:00
ARM64: disable printing of "fcmXY ..., #0" aliases
The canonical syntax is "fcmXY ..., #0.0". This will be tested when the TableGen "should I print this Alias" heuristic is fixed (very soon). llvm-svn: 208968
This commit is contained in:
parent
488e6206df
commit
28aef9e05d
@ -5322,9 +5322,9 @@ multiclass SIMDCmpTwoScalarSD<bit U, bit S, bits<5> opc, string asm,
|
||||
def v1i32rz : BaseSIMDCmpTwoScalar<U, {S,0}, opc, FPR32, asm, "0.0">;
|
||||
|
||||
def : InstAlias<asm # " $Rd, $Rn, #0",
|
||||
(!cast<Instruction>(NAME # v1i64rz) FPR64:$Rd, FPR64:$Rn)>;
|
||||
(!cast<Instruction>(NAME # v1i64rz) FPR64:$Rd, FPR64:$Rn), 0>;
|
||||
def : InstAlias<asm # " $Rd, $Rn, #0",
|
||||
(!cast<Instruction>(NAME # v1i32rz) FPR32:$Rd, FPR32:$Rn)>;
|
||||
(!cast<Instruction>(NAME # v1i32rz) FPR32:$Rd, FPR32:$Rn), 0>;
|
||||
|
||||
def : Pat<(v1i64 (OpNode (v1f64 FPR64:$Rn))),
|
||||
(!cast<Instruction>(NAME # v1i64rz) FPR64:$Rn)>;
|
||||
|
Loading…
x
Reference in New Issue
Block a user