[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.h

Chris Lattner lattner at cs.uiuc.edu
Tue Oct 29 18:57:00 PST 2002


Changes in directory llvm/lib/Target/X86:

X86TargetMachine.h updated: 1.1 -> 1.2

---
Log message:

Implement the new optional getRegisterInfo


---
Diffs of the changes:

Index: llvm/lib/Target/X86/X86TargetMachine.h
diff -u llvm/lib/Target/X86/X86TargetMachine.h:1.1 llvm/lib/Target/X86/X86TargetMachine.h:1.2
--- llvm/lib/Target/X86/X86TargetMachine.h:1.1	Tue Oct 29 16:37:54 2002
+++ llvm/lib/Target/X86/X86TargetMachine.h	Tue Oct 29 18:56:18 2002
@@ -21,6 +21,9 @@
   virtual const MachineFrameInfo &getFrameInfo() const { abort(); }
   virtual const MachineCacheInfo &getCacheInfo() const { abort(); }
   virtual const MachineOptInfo   &getOptInfo()   const { abort(); }
+  virtual const MRegisterInfo *getRegisterInfo() const {
+    return &instrInfo.getRegisterInfo();
+  }
 
   /// addPassesToJITCompile - Add passes to the specified pass manager to
   /// implement a fast dynamic compiler for this target.  Return true if this is





More information about the llvm-commits mailing list