[llvm-commits] CVS: llvm/tools/analyze/analyze.cpp
Chris Lattner
lattner at cs.uiuc.edu
Thu Apr 24 14:11:05 PDT 2003
Changes in directory llvm/tools/analyze:
analyze.cpp updated: 1.50 -> 1.51
---
Log message:
Make sure to create a target data that matches the Module's target properties.
---
Diffs of the changes:
Index: llvm/tools/analyze/analyze.cpp
diff -u llvm/tools/analyze/analyze.cpp:1.50 llvm/tools/analyze/analyze.cpp:1.51
--- llvm/tools/analyze/analyze.cpp:1.50 Mon Feb 24 14:07:54 2003
+++ llvm/tools/analyze/analyze.cpp Thu Apr 24 14:10:05 2003
@@ -15,6 +15,7 @@
#include "llvm/Bytecode/Reader.h"
#include "llvm/Assembly/Parser.h"
#include "llvm/Analysis/Verifier.h"
+#include "llvm/Target/TargetData.h"
#include "llvm/Support/PassNameParser.h"
#include "Support/Timer.h"
#include <algorithm>
@@ -125,6 +126,9 @@
// about to build...
//
PassManager Passes;
+
+ // Add an appropriate TargetData instance for this module...
+ Passes.add(new TargetData("analyze", CurMod));
// Make sure the input LLVM is well formed.
Passes.add(createVerifierPass());
More information about the llvm-commits
mailing list