| Index: src/IceTargetLoweringX8632.h
|
| diff --git a/src/IceTargetLoweringX8632.h b/src/IceTargetLoweringX8632.h
|
| index b2871c024a0aad67feb35500a89a9c40777e2c4f..fa49ed5bbc695a1df1154cd0ed1f4e276a36ec98 100644
|
| --- a/src/IceTargetLoweringX8632.h
|
| +++ b/src/IceTargetLoweringX8632.h
|
| @@ -226,12 +226,33 @@ protected:
|
| void _or(Variable *Dest, Operand *Src0) {
|
| Context.insert(InstX8632Or::create(Func, Dest, Src0));
|
| }
|
| + void _pand(Variable *Dest, Operand *Src0) {
|
| + Context.insert(InstX8632Pand::create(Func, Dest, Src0));
|
| + }
|
| + void _pcmpeq(Variable *Dest, Operand *Src0) {
|
| + Context.insert(InstX8632Pcmpeq::create(Func, Dest, Src0));
|
| + }
|
| + void _pcmpgt(Variable *Dest, Operand *Src0) {
|
| + Context.insert(InstX8632Pcmpgt::create(Func, Dest, Src0));
|
| + }
|
| void _pop(Variable *Dest) {
|
| Context.insert(InstX8632Pop::create(Func, Dest));
|
| }
|
| void _push(Operand *Src0, bool SuppressStackAdjustment = false) {
|
| Context.insert(InstX8632Push::create(Func, Src0, SuppressStackAdjustment));
|
| }
|
| + void _psll(Variable *Dest, Operand *Src0) {
|
| + Context.insert(InstX8632Psll::create(Func, Dest, Src0));
|
| + }
|
| + void _psra(Variable *Dest, Operand *Src0) {
|
| + Context.insert(InstX8632Psra::create(Func, Dest, Src0));
|
| + }
|
| + void _psub(Variable *Dest, Operand *Src0) {
|
| + Context.insert(InstX8632Psub::create(Func, Dest, Src0));
|
| + }
|
| + void _pxor(Variable *Dest, Operand *Src0) {
|
| + Context.insert(InstX8632Pxor::create(Func, Dest, Src0));
|
| + }
|
| void _ret(Variable *Src0 = NULL) {
|
| Context.insert(InstX8632Ret::create(Func, Src0));
|
| }
|
| @@ -284,9 +305,6 @@ protected:
|
| void _xor(Variable *Dest, Operand *Src0) {
|
| Context.insert(InstX8632Xor::create(Func, Dest, Src0));
|
| }
|
| - void _pxor(Variable *Dest, Operand *Src0) {
|
| - Context.insert(InstX8632Pxor::create(Func, Dest, Src0));
|
| - }
|
|
|
| bool IsEbpBasedFrame;
|
| size_t FrameSizeLocals;
|
|
|