[llvm-commits] CVS: llvm/include/llvm/Target/TargetMachine.h
Chris Lattner
lattner at cs.uiuc.edu
Tue Dec 3 23:21:01 PST 2002
Changes in directory llvm/include/llvm/Target:
TargetMachine.h updated: 1.23 -> 1.24
---
Log message:
Expose target data through a method for uniformity
---
Diffs of the changes:
Index: llvm/include/llvm/Target/TargetMachine.h
diff -u llvm/include/llvm/Target/TargetMachine.h:1.23 llvm/include/llvm/Target/TargetMachine.h:1.24
--- llvm/include/llvm/Target/TargetMachine.h:1.23 Mon Dec 2 15:15:42 2002
+++ llvm/include/llvm/Target/TargetMachine.h Tue Dec 3 23:20:12 2002
@@ -67,6 +67,7 @@
virtual const MachineFrameInfo& getFrameInfo() const = 0;
virtual const MachineCacheInfo& getCacheInfo() const = 0;
virtual const MachineOptInfo& getOptInfo() const = 0;
+ const TargetData &getTargetData() const { return DataLayout; }
/// getRegisterInfo - If register information is available, return it. If
/// not, return null. This is kept separate from RegInfo until RegInfo gets
More information about the llvm-commits
mailing list