[compiler-rt] r200007 - Add end-of-function markers.

Joerg Sonnenberger joerg at bec.de
Fri Jan 24 06:42:55 PST 2014


Author: joerg
Date: Fri Jan 24 08:42:55 2014
New Revision: 200007

URL: http://llvm.org/viewvc/llvm-project?rev=200007&view=rev
Log:
Add end-of-function markers.

Modified:
    compiler-rt/trunk/lib/x86_64/floatundidf.S
    compiler-rt/trunk/lib/x86_64/floatundisf.S
    compiler-rt/trunk/lib/x86_64/floatundixf.S

Modified: compiler-rt/trunk/lib/x86_64/floatundidf.S
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/x86_64/floatundidf.S?rev=200007&r1=200006&r2=200007&view=diff
==============================================================================
--- compiler-rt/trunk/lib/x86_64/floatundidf.S (original)
+++ compiler-rt/trunk/lib/x86_64/floatundidf.S Fri Jan 24 08:42:55 2014
@@ -39,5 +39,6 @@ DEFINE_COMPILERRT_FUNCTION(__floatundidf
 	subsd	REL_ADDR(twop84_plus_twop52),	%xmm1 // a_hi - 0x1p52 (no rounding occurs)
 	addsd	%xmm1,							%xmm0 // a_hi + a_lo   (round happens here)
 	ret
-	
+END_COMPILERRT_FUNCTION(__floatundidf)
+
 #endif // __x86_64__

Modified: compiler-rt/trunk/lib/x86_64/floatundisf.S
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/x86_64/floatundisf.S?rev=200007&r1=200006&r2=200007&view=diff
==============================================================================
--- compiler-rt/trunk/lib/x86_64/floatundisf.S (original)
+++ compiler-rt/trunk/lib/x86_64/floatundisf.S Fri Jan 24 08:42:55 2014
@@ -29,5 +29,6 @@ DEFINE_COMPILERRT_FUNCTION(__floatundisf
 	cvtsi2ssq	%rdi,		%xmm0
 	mulss	REL_ADDR(two),	%xmm0
 	ret
-	
+END_COMPILERRT_FUNCTION(__floatundisf)
+
 #endif // __x86_64__

Modified: compiler-rt/trunk/lib/x86_64/floatundixf.S
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/x86_64/floatundixf.S?rev=200007&r1=200006&r2=200007&view=diff
==============================================================================
--- compiler-rt/trunk/lib/x86_64/floatundixf.S (original)
+++ compiler-rt/trunk/lib/x86_64/floatundixf.S Fri Jan 24 08:42:55 2014
@@ -25,6 +25,7 @@ DEFINE_COMPILERRT_FUNCTION(__floatundixf
 	ret
 1:	faddl	REL_ADDR(twop64)
 	ret
+END_COMPILERRT_FUNCTION(__floatundixf)
 
 #endif // __x86_64__
 
@@ -56,6 +57,7 @@ DEFINE_COMPILERRT_FUNCTION(__floatundixf
 	faddl	-8(%rsp)	// hi - 2^52 (as double extended, no rounding occurs)
 	faddl	-16(%rsp)	// hi + lo (as double extended)
 	ret
+END_COMPILERRT_FUNCTION(__floatundixf)
 
 #endif // __x86_64__
 





More information about the llvm-commits mailing list