Mercurial > projects > ldc
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 |