use ir::Type in Compiler::store

This commit is contained in:
Joshua Warner
2014-04-30 22:33:54 -06:00
committed by Joshua Warner
parent 8af9bb8297
commit 2ed52c05a8
3 changed files with 57 additions and 40 deletions

View File

@ -110,7 +110,9 @@ class Compiler {
virtual void checkBounds(Operand* object, unsigned lengthOffset,
Operand* index, intptr_t handler) = 0;
virtual void store(unsigned srcSize, Operand* src, unsigned dstSize,
virtual void store(ir::Type srcType,
Operand* src,
ir::Type dstType,
Operand* dst) = 0;
virtual Operand* load(unsigned srcSize, unsigned srcSelectSize, Operand* src,
unsigned dstSize) = 0;