| Index: src/IceTargetLoweringARM32.h
|
| diff --git a/src/IceTargetLoweringARM32.h b/src/IceTargetLoweringARM32.h
|
| index b31ff9867cc4506a792663ec2b3f742dca0e7a88..8d282d783fb4cf7a992404fa6776cdd261d95455 100644
|
| --- a/src/IceTargetLoweringARM32.h
|
| +++ b/src/IceTargetLoweringARM32.h
|
| @@ -117,6 +117,7 @@ protected:
|
| Operand *legalize(Operand *From, LegalMask Allowed = Legal_All,
|
| int32_t RegNum = Variable::NoRegister);
|
| Variable *legalizeToVar(Operand *From, int32_t RegNum = Variable::NoRegister);
|
| + OperandARM32Mem *formMemoryOperand(Operand *Ptr, Type Ty);
|
|
|
| Variable *makeReg(Type Ty, int32_t RegNum = Variable::NoRegister);
|
| static Type stackSlotType();
|
| @@ -241,6 +242,10 @@ protected:
|
| Context.insert(
|
| InstARM32Sbc::create(Func, Dest, Src0, Src1, Pred, SetFlags));
|
| }
|
| + void _str(Variable *Value, OperandARM32Mem *Addr,
|
| + CondARM32::Cond Pred = CondARM32::AL) {
|
| + Context.insert(InstARM32Str::create(Func, Value, Addr, Pred));
|
| + }
|
| void _sub(Variable *Dest, Variable *Src0, Operand *Src1,
|
| CondARM32::Cond Pred = CondARM32::AL) {
|
| Context.insert(InstARM32Sub::create(Func, Dest, Src0, Src1, Pred));
|
|
|