add extra type checks to Compiler::store

This commit is contained in:
Joshua Warner
2014-05-01 00:01:14 -06:00
committed by Joshua Warner
parent 8b1739dc0f
commit 0ee3eec478
2 changed files with 11 additions and 10 deletions

View File

@ -2619,6 +2619,7 @@ class MyCompiler: public Compiler {
assert(&c,
srcType.flavor() != ir::Type::Float
|| srcType.size() == static_cast<Value*>(src)->type.size());
assert(&c, dstType == static_cast<Value*>(dst)->type);
appendMove(&c,
lir::Move,
srcType.size(),