comparison gen/statements.cpp @ 875:330f999ade44

Merged DMD 1.038
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Tue, 06 Jan 2009 16:33:51 +0100
parents 7e59caf41433
children 545f54041d91
comparison
equal deleted inserted replaced
874:2ddee23bd70e 875:330f999ade44
1373 1373
1374 // do statement 1374 // do statement
1375 statement->toIR(p); 1375 statement->toIR(p);
1376 1376
1377 // no point in a unreachable barrier, terminating statements must insert this themselves. 1377 // no point in a unreachable barrier, terminating statements must insert this themselves.
1378 if (statement->fallOffEnd()) 1378 if (statement->blockExit() & BEfallthru)
1379 { 1379 {
1380 // store-load 1380 // store-load
1381 DtoMemoryBarrier(false, false, true, false); 1381 DtoMemoryBarrier(false, false, true, false);
1382 } 1382 }
1383 } 1383 }