Mercurial > projects > ldc
comparison gen/toobj.cpp @ 129:8096ba7082db trunk
[svn r133] Fixed some problems with inlining not happening :P
Fixed problems with certain cases of deeply nested classes/functions.
author | lindquist |
---|---|
date | Fri, 28 Dec 2007 22:55:24 +0100 |
parents | c42d245468ea |
children | 5825d48b27d1 |
comparison
equal
deleted
inserted
replaced
128:e5fe8521bbfa | 129:8096ba7082db |
---|---|
136 } | 136 } |
137 } | 137 } |
138 | 138 |
139 // run optimizer | 139 // run optimizer |
140 if (global.params.optimize) { | 140 if (global.params.optimize) { |
141 llvmdc_optimize_module(ir.module, global.params.optimizeLevel, global.params.useInline); | 141 llvmdc_optimize_module(ir.module, global.params.optimizeLevel, global.params.llvmInline); |
142 } | 142 } |
143 | 143 |
144 // write bytecode | 144 // write bytecode |
145 { | 145 { |
146 Logger::println("Writing LLVM bitcode\n"); | 146 Logger::println("Writing LLVM bitcode\n"); |