[llvm-commits] CVS: llvm/include/llvm/Target/TargetLowering.h

Anton Korobeynikov asl at math.spbu.ru
Wed Mar 7 08:25:52 PST 2007



Changes in directory llvm/include/llvm/Target:

TargetLowering.h updated: 1.110 -> 1.111
---
Log message:

Refactoring of formal parameter flags. Enable properly use of 
zext/sext/aext stuff.


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

 TargetLowering.h |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)


Index: llvm/include/llvm/Target/TargetLowering.h
diff -u llvm/include/llvm/Target/TargetLowering.h:1.110 llvm/include/llvm/Target/TargetLowering.h:1.111
--- llvm/include/llvm/Target/TargetLowering.h:1.110	Thu Feb 22 09:37:19 2007
+++ llvm/include/llvm/Target/TargetLowering.h	Wed Mar  7 10:25:08 2007
@@ -765,11 +765,12 @@
   struct ArgListEntry {
     SDOperand Node;
     const Type* Ty;
-    bool isSigned;
+    bool isSExt;
+    bool isZExt;
     bool isInReg;
     bool isSRet;
 
-    ArgListEntry():isSigned(false), isInReg(false), isSRet(false) { };
+    ArgListEntry():isSExt(false), isZExt(false), isInReg(false), isSRet(false) { };
   };
   typedef std::vector<ArgListEntry> ArgListTy;
   virtual std::pair<SDOperand, SDOperand>






More information about the llvm-commits mailing list