Convert TargetData to be an ImmutablePass

llvm-svn: 3927
This commit is contained in:
Chris Lattner 2002-09-25 23:46:55 +00:00
parent 9720dda185
commit 09cfdcb1a3
1 changed files with 7 additions and 0 deletions

View File

@ -14,6 +14,13 @@
#include "llvm/DerivedTypes.h"
#include "llvm/Constants.h"
// Handle the Pass registration stuff neccesary to use TargetData's.
namespace {
// Register the default SparcV9 implementation...
RegisterPass<TargetData> X("targetdata", "Target Data Layout");
}
static inline void getTypeInfo(const Type *Ty, const TargetData *TD,
uint64_t &Size, unsigned char &Alignment);