[llvm-commits] CVS: llvm/include/llvm/Intrinsics.td

Chris Lattner lattner at cs.uiuc.edu
Fri Mar 10 09:48:57 PST 2006



Changes in directory llvm/include/llvm:

Intrinsics.td updated: 1.2 -> 1.3
---
Log message:

Fix incorrect definitions of these intrinsics, which broke a bunch of 
stuff last night.


---
Diffs of the changes:  (+4 -2)

 Intrinsics.td |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)


Index: llvm/include/llvm/Intrinsics.td
diff -u llvm/include/llvm/Intrinsics.td:1.2 llvm/include/llvm/Intrinsics.td:1.3
--- llvm/include/llvm/Intrinsics.td:1.2	Thu Mar  9 22:17:06 2006
+++ llvm/include/llvm/Intrinsics.td	Fri Mar 10 11:48:34 2006
@@ -139,8 +139,10 @@
 }
 
 let Properties = [InstrNoMem] in {
-  def int_isunordered_f32 : Intrinsic<[llvm_float_ty,  llvm_float_ty]>;
-  def int_isunordered_f64 : Intrinsic<[llvm_double_ty, llvm_double_ty]>;
+  def int_isunordered_f32 : Intrinsic<[llvm_bool_ty, 
+                                       llvm_float_ty,  llvm_float_ty]>;
+  def int_isunordered_f64 : Intrinsic<[llvm_bool_ty, 
+                                       llvm_double_ty, llvm_double_ty]>;
   def int_sqrt_f32 : Intrinsic<[llvm_float_ty , llvm_float_ty]>;
   def int_sqrt_f64 : Intrinsic<[llvm_double_ty, llvm_double_ty]>;
 }






More information about the llvm-commits mailing list