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 07c17104f5
commit 0f9d9214ab

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);