diff options
author | Silviu Baranga <silviu.baranga@arm.com> | 2015-05-13 14:03:18 +0000 |
---|---|---|
committer | Silviu Baranga <silviu.baranga@arm.com> | 2015-05-13 14:03:18 +0000 |
commit | 780a3b3be7478af5ca39da9927325cc5ea91c2e2 (patch) | |
tree | b0ae299495fdbd90cc9de4d7166419318a129273 /llvm/lib/Target/ARM/ARMISelLowering.cpp | |
parent | d0a7ff2ed72dc7ce47379bab0856bc48ba294172 (diff) | |
download | bcm5719-llvm-780a3b3be7478af5ca39da9927325cc5ea91c2e2.tar.gz bcm5719-llvm-780a3b3be7478af5ca39da9927325cc5ea91c2e2.zip |
Revert r237247 - [AArch64] Codegen VMAX/VMIN.. as it is causing failures in SPEC2000/2006
llvm-svn: 237256
Diffstat (limited to 'llvm/lib/Target/ARM/ARMISelLowering.cpp')
-rw-r--r-- | llvm/lib/Target/ARM/ARMISelLowering.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/Target/ARM/ARMISelLowering.cpp b/llvm/lib/Target/ARM/ARMISelLowering.cpp index f8a0ebeefde..fd956d4670e 100644 --- a/llvm/lib/Target/ARM/ARMISelLowering.cpp +++ b/llvm/lib/Target/ARM/ARMISelLowering.cpp @@ -3521,6 +3521,9 @@ SDValue ARMTargetLowering::LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const { // c = fcmp [?gt, ?ge, ?lt, ?le] a, b // select c, a, b // In NoNaNsFPMath the CC will have been changed from, e.g., 'ogt' to 'gt'. + // FIXME: There is similar code that allows some extensions in + // AArch64TargetLowering::LowerSELECT_CC that should be shared with this + // code. bool swapSides = false; if (!getTargetMachine().Options.NoNaNsFPMath) { // transformability may depend on which way around we compare |