mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Remove redundant llvm::DataLayout argument from IRGenModule constructor.
This commit is contained in:
@@ -118,14 +118,14 @@ IRGenModule::IRGenModule(IRGenModuleDispatcher &dispatcher, SourceFile *SF,
|
||||
ASTContext &Context,
|
||||
llvm::LLVMContext &LLVMContext,
|
||||
IRGenOptions &Opts, StringRef ModuleName,
|
||||
const llvm::DataLayout &DataLayout,
|
||||
llvm::TargetMachine *TargetMachine,
|
||||
SILModule *SILMod,
|
||||
StringRef OutputFilename)
|
||||
: Context(Context), Opts(Opts),
|
||||
ClangCodeGen(createClangCodeGenerator(Context, LLVMContext, Opts, ModuleName)),
|
||||
Module(*ClangCodeGen->GetModule()),
|
||||
LLVMContext(Module.getContext()), DataLayout(DataLayout),
|
||||
LLVMContext(Module.getContext()),
|
||||
DataLayout(TargetMachine->createDataLayout()),
|
||||
Triple(Context.LangOpts.Target), TargetMachine(TargetMachine),
|
||||
SILMod(SILMod), OutputFilename(OutputFilename), dispatcher(dispatcher),
|
||||
TargetInfo(SwiftTargetInfo::get(*this)),
|
||||
|
||||
Reference in New Issue
Block a user