[compiler-rt] r282530 - builtins: use thumb-2 if possible on comparesf2

Saleem Abdulrasool via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 27 12:12:31 PDT 2016


Author: compnerd
Date: Tue Sep 27 14:12:31 2016
New Revision: 282530

URL: http://llvm.org/viewvc/llvm-project?rev=282530&view=rev
Log:
builtins: use thumb-2 if possible on comparesf2

This code can be built with thumb-2 like many of the other builtin routines.
Enable that here as well.

Modified:
    compiler-rt/trunk/lib/builtins/arm/comparesf2.S

Modified: compiler-rt/trunk/lib/builtins/arm/comparesf2.S
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/builtins/arm/comparesf2.S?rev=282530&r1=282529&r2=282530&view=diff
==============================================================================
--- compiler-rt/trunk/lib/builtins/arm/comparesf2.S (original)
+++ compiler-rt/trunk/lib/builtins/arm/comparesf2.S Tue Sep 27 14:12:31 2016
@@ -39,6 +39,9 @@
 
 #include "../assembly.h"
 .syntax unified
+#if __ARM_ARCH_ISA_THUMB == 2
+.thumb
+#endif
 
 .p2align 2
 DEFINE_COMPILERRT_FUNCTION(__eqsf2)




More information about the llvm-commits mailing list