mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-25 13:24:46 +00:00
Allow for 'fcmp ogt' in SPU.
Fix by Visa Putkinen! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120090 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -3903,7 +3903,7 @@ def FCGTf32 :
|
||||
"fcgt\t$rT, $rA, $rB", SPrecFP,
|
||||
[(set R32C:$rT, (setugt R32FP:$rA, R32FP:$rB))]>;
|
||||
|
||||
def : Pat<(setugt R32FP:$rA, R32FP:$rB),
|
||||
def : Pat<(setogt R32FP:$rA, R32FP:$rB),
|
||||
(FCGTf32 R32FP:$rA, R32FP:$rB)>;
|
||||
|
||||
def FCMGTf32 :
|
||||
@@ -3911,7 +3911,7 @@ def FCMGTf32 :
|
||||
"fcmgt\t$rT, $rA, $rB", SPrecFP,
|
||||
[(set R32C:$rT, (setugt (fabs R32FP:$rA), (fabs R32FP:$rB)))]>;
|
||||
|
||||
def : Pat<(setugt (fabs R32FP:$rA), (fabs R32FP:$rB)),
|
||||
def : Pat<(setogt (fabs R32FP:$rA), (fabs R32FP:$rB)),
|
||||
(FCMGTf32 R32FP:$rA, R32FP:$rB)>;
|
||||
|
||||
//--------------------------------------------------------------------------
|
||||
|
Reference in New Issue
Block a user