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

Vikram Adve vadve at cs.uiuc.edu
Sun Sep 29 16:54:00 PDT 2002


Changes in directory llvm/include/llvm/Target:

MachineInstrInfo.h updated: 1.21 -> 1.22

---
Log message:

Minor change to interface for Create{Zero,Sign}ExtensionsInstructions.


---
Diffs of the changes:

Index: llvm/include/llvm/Target/MachineInstrInfo.h
diff -u llvm/include/llvm/Target/MachineInstrInfo.h:1.21 llvm/include/llvm/Target/MachineInstrInfo.h:1.22
--- llvm/include/llvm/Target/MachineInstrInfo.h:1.21	Thu Sep 19 19:50:44 2002
+++ llvm/include/llvm/Target/MachineInstrInfo.h	Sun Sep 29 16:53:31 2002
@@ -334,8 +334,8 @@
   virtual void CreateSignExtensionInstructions(const TargetMachine& target,
                                        Function* F,
                                        Value* srcVal,
-                                       unsigned int srcSizeInBits,
-                                       Value* dest,
+                                       Value* destVal,
+                                       unsigned int numLowBits,
                                        std::vector<MachineInstr*>& mvec,
                                        MachineCodeForInstruction& mcfi) const=0;
 
@@ -348,8 +348,8 @@
   virtual void CreateZeroExtensionInstructions(const TargetMachine& target,
                                        Function* F,
                                        Value* srcVal,
+                                       Value* destVal,
                                        unsigned int srcSizeInBits,
-                                       Value* dest,
                                        std::vector<MachineInstr*>& mvec,
                                        MachineCodeForInstruction& mcfi) const=0;
 };





More information about the llvm-commits mailing list