From 522527c2a3c7c8c5f1f429c73e3990ff3b7fa0c3 Mon Sep 17 00:00:00 2001 From: dtc <dtc> Date: Thu, 9 Oct 1997 05:56:29 +0000 Subject: [PATCH] Remove compiler notes from new expt transforms; not inlined in the main code yet. --- compiler/float-tran.lisp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/compiler/float-tran.lisp b/compiler/float-tran.lisp index 83ae383cd..ea07641f9 100644 --- a/compiler/float-tran.lisp +++ b/compiler/float-tran.lisp @@ -5,7 +5,7 @@ ;;; Carnegie Mellon University, and has been placed in the public domain. ;;; (ext:file-comment - "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/compiler/float-tran.lisp,v 1.38 1997/10/08 19:41:16 dtc Exp $") + "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/compiler/float-tran.lisp,v 1.39 1997/10/09 05:56:29 dtc Exp $") ;;; ;;; ********************************************************************** ;;; @@ -468,18 +468,14 @@ `(%atan2 x y)) (deftransform expt ((x y) ((single-float 0f0) single-float) *) - "convert to inline float expt" `(coerce (%pow (coerce x 'double-float) (coerce y 'double-float)) 'single-float)) (deftransform expt ((x y) ((double-float 0d0) double-float) * :when :both) - "convert to inline float expt" `(%pow x y)) (deftransform expt ((x y) ((single-float 0f0) (signed-byte 32)) *) - "convert to inline float expt" `(coerce (%pow (coerce x 'double-float) (coerce y 'double-float)) 'single-float)) (deftransform expt ((x y) ((double-float 0d0) (signed-byte 32)) * :when :both) - "convert to inline float expt" `(%pow x (coerce y 'double-float))) ;;; ANSI says log with base zero returns zero. -- GitLab