comparison gen/asmstmt.cpp @ 533:2fe2d4518618

Reverted some changes in the Tango patch, splitting asm block is simply not supported by llvm.
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Sun, 24 Aug 2008 16:51:17 +0200
parents 672eb4893b55
children c7d7e2282ba3
comparison
equal deleted inserted replaced
532:0beebf923322 533:2fe2d4518618
174 void 174 void
175 AsmStatement::toIR(IRState * irs) 175 AsmStatement::toIR(IRState * irs)
176 { 176 {
177 Logger::println("AsmStatement::toIR(): %s", loc.toChars()); 177 Logger::println("AsmStatement::toIR(): %s", loc.toChars());
178 LOG_SCOPE; 178 LOG_SCOPE;
179
180 // sanity check
181 assert(irs->func()->decl->inlineAsm);
179 182
180 // get asm block 183 // get asm block
181 IRAsmBlock* asmblock = irs->asmBlock; 184 IRAsmBlock* asmblock = irs->asmBlock;
182 assert(asmblock); 185 assert(asmblock);
183 186