func rewriteValueS390X(v *Value) bool { … } func rewriteValueS390X_OpAdd32F(v *Value) bool { … } func rewriteValueS390X_OpAdd64F(v *Value) bool { … } func rewriteValueS390X_OpAddr(v *Value) bool { … } func rewriteValueS390X_OpAtomicAdd32(v *Value) bool { … } func rewriteValueS390X_OpAtomicAdd64(v *Value) bool { … } func rewriteValueS390X_OpAtomicAnd8(v *Value) bool { … } func rewriteValueS390X_OpAtomicCompareAndSwap32(v *Value) bool { … } func rewriteValueS390X_OpAtomicCompareAndSwap64(v *Value) bool { … } func rewriteValueS390X_OpAtomicExchange32(v *Value) bool { … } func rewriteValueS390X_OpAtomicExchange64(v *Value) bool { … } func rewriteValueS390X_OpAtomicLoad32(v *Value) bool { … } func rewriteValueS390X_OpAtomicLoad64(v *Value) bool { … } func rewriteValueS390X_OpAtomicLoad8(v *Value) bool { … } func rewriteValueS390X_OpAtomicLoadAcq32(v *Value) bool { … } func rewriteValueS390X_OpAtomicLoadPtr(v *Value) bool { … } func rewriteValueS390X_OpAtomicOr8(v *Value) bool { … } func rewriteValueS390X_OpAtomicStore32(v *Value) bool { … } func rewriteValueS390X_OpAtomicStore64(v *Value) bool { … } func rewriteValueS390X_OpAtomicStore8(v *Value) bool { … } func rewriteValueS390X_OpAtomicStorePtrNoWB(v *Value) bool { … } func rewriteValueS390X_OpAtomicStoreRel32(v *Value) bool { … } func rewriteValueS390X_OpAvg64u(v *Value) bool { … } func rewriteValueS390X_OpBitLen64(v *Value) bool { … } func rewriteValueS390X_OpBswap16(v *Value) bool { … } func rewriteValueS390X_OpCeil(v *Value) bool { … } func rewriteValueS390X_OpConst16(v *Value) bool { … } func rewriteValueS390X_OpConst32(v *Value) bool { … } func rewriteValueS390X_OpConst64(v *Value) bool { … } func rewriteValueS390X_OpConst8(v *Value) bool { … } func rewriteValueS390X_OpConstBool(v *Value) bool { … } func rewriteValueS390X_OpConstNil(v *Value) bool { … } func rewriteValueS390X_OpCtz32(v *Value) bool { … } func rewriteValueS390X_OpCtz64(v *Value) bool { … } func rewriteValueS390X_OpDiv16(v *Value) bool { … } func rewriteValueS390X_OpDiv16u(v *Value) bool { … } func rewriteValueS390X_OpDiv32(v *Value) bool { … } func rewriteValueS390X_OpDiv32u(v *Value) bool { … } func rewriteValueS390X_OpDiv64(v *Value) bool { … } func rewriteValueS390X_OpDiv8(v *Value) bool { … } func rewriteValueS390X_OpDiv8u(v *Value) bool { … } func rewriteValueS390X_OpEq16(v *Value) bool { … } func rewriteValueS390X_OpEq32(v *Value) bool { … } func rewriteValueS390X_OpEq32F(v *Value) bool { … } func rewriteValueS390X_OpEq64(v *Value) bool { … } func rewriteValueS390X_OpEq64F(v *Value) bool { … } func rewriteValueS390X_OpEq8(v *Value) bool { … } func rewriteValueS390X_OpEqB(v *Value) bool { … } func rewriteValueS390X_OpEqPtr(v *Value) bool { … } func rewriteValueS390X_OpFMA(v *Value) bool { … } func rewriteValueS390X_OpFloor(v *Value) bool { … } func rewriteValueS390X_OpHmul32(v *Value) bool { … } func rewriteValueS390X_OpHmul32u(v *Value) bool { … } func rewriteValueS390X_OpITab(v *Value) bool { … } func rewriteValueS390X_OpIsInBounds(v *Value) bool { … } func rewriteValueS390X_OpIsNonNil(v *Value) bool { … } func rewriteValueS390X_OpIsSliceInBounds(v *Value) bool { … } func rewriteValueS390X_OpLeq16(v *Value) bool { … } func rewriteValueS390X_OpLeq16U(v *Value) bool { … } func rewriteValueS390X_OpLeq32(v *Value) bool { … } func rewriteValueS390X_OpLeq32F(v *Value) bool { … } func rewriteValueS390X_OpLeq32U(v *Value) bool { … } func rewriteValueS390X_OpLeq64(v *Value) bool { … } func rewriteValueS390X_OpLeq64F(v *Value) bool { … } func rewriteValueS390X_OpLeq64U(v *Value) bool { … } func rewriteValueS390X_OpLeq8(v *Value) bool { … } func rewriteValueS390X_OpLeq8U(v *Value) bool { … } func rewriteValueS390X_OpLess16(v *Value) bool { … } func rewriteValueS390X_OpLess16U(v *Value) bool { … } func rewriteValueS390X_OpLess32(v *Value) bool { … } func rewriteValueS390X_OpLess32F(v *Value) bool { … } func rewriteValueS390X_OpLess32U(v *Value) bool { … } func rewriteValueS390X_OpLess64(v *Value) bool { … } func rewriteValueS390X_OpLess64F(v *Value) bool { … } func rewriteValueS390X_OpLess64U(v *Value) bool { … } func rewriteValueS390X_OpLess8(v *Value) bool { … } func rewriteValueS390X_OpLess8U(v *Value) bool { … } func rewriteValueS390X_OpLoad(v *Value) bool { … } func rewriteValueS390X_OpLocalAddr(v *Value) bool { … } func rewriteValueS390X_OpLsh16x16(v *Value) bool { … } func rewriteValueS390X_OpLsh16x32(v *Value) bool { … } func rewriteValueS390X_OpLsh16x64(v *Value) bool { … } func rewriteValueS390X_OpLsh16x8(v *Value) bool { … } func rewriteValueS390X_OpLsh32x16(v *Value) bool { … } func rewriteValueS390X_OpLsh32x32(v *Value) bool { … } func rewriteValueS390X_OpLsh32x64(v *Value) bool { … } func rewriteValueS390X_OpLsh32x8(v *Value) bool { … } func rewriteValueS390X_OpLsh64x16(v *Value) bool { … } func rewriteValueS390X_OpLsh64x32(v *Value) bool { … } func rewriteValueS390X_OpLsh64x64(v *Value) bool { … } func rewriteValueS390X_OpLsh64x8(v *Value) bool { … } func rewriteValueS390X_OpLsh8x16(v *Value) bool { … } func rewriteValueS390X_OpLsh8x32(v *Value) bool { … } func rewriteValueS390X_OpLsh8x64(v *Value) bool { … } func rewriteValueS390X_OpLsh8x8(v *Value) bool { … } func rewriteValueS390X_OpMod16(v *Value) bool { … } func rewriteValueS390X_OpMod16u(v *Value) bool { … } func rewriteValueS390X_OpMod32(v *Value) bool { … } func rewriteValueS390X_OpMod32u(v *Value) bool { … } func rewriteValueS390X_OpMod64(v *Value) bool { … } func rewriteValueS390X_OpMod8(v *Value) bool { … } func rewriteValueS390X_OpMod8u(v *Value) bool { … } func rewriteValueS390X_OpMove(v *Value) bool { … } func rewriteValueS390X_OpNeq16(v *Value) bool { … } func rewriteValueS390X_OpNeq32(v *Value) bool { … } func rewriteValueS390X_OpNeq32F(v *Value) bool { … } func rewriteValueS390X_OpNeq64(v *Value) bool { … } func rewriteValueS390X_OpNeq64F(v *Value) bool { … } func rewriteValueS390X_OpNeq8(v *Value) bool { … } func rewriteValueS390X_OpNeqB(v *Value) bool { … } func rewriteValueS390X_OpNeqPtr(v *Value) bool { … } func rewriteValueS390X_OpNot(v *Value) bool { … } func rewriteValueS390X_OpOffPtr(v *Value) bool { … } func rewriteValueS390X_OpPanicBounds(v *Value) bool { … } func rewriteValueS390X_OpPopCount16(v *Value) bool { … } func rewriteValueS390X_OpPopCount32(v *Value) bool { … } func rewriteValueS390X_OpPopCount64(v *Value) bool { … } func rewriteValueS390X_OpPopCount8(v *Value) bool { … } func rewriteValueS390X_OpRotateLeft16(v *Value) bool { … } func rewriteValueS390X_OpRotateLeft8(v *Value) bool { … } func rewriteValueS390X_OpRound(v *Value) bool { … } func rewriteValueS390X_OpRoundToEven(v *Value) bool { … } func rewriteValueS390X_OpRsh16Ux16(v *Value) bool { … } func rewriteValueS390X_OpRsh16Ux32(v *Value) bool { … } func rewriteValueS390X_OpRsh16Ux64(v *Value) bool { … } func rewriteValueS390X_OpRsh16Ux8(v *Value) bool { … } func rewriteValueS390X_OpRsh16x16(v *Value) bool { … } func rewriteValueS390X_OpRsh16x32(v *Value) bool { … } func rewriteValueS390X_OpRsh16x64(v *Value) bool { … } func rewriteValueS390X_OpRsh16x8(v *Value) bool { … } func rewriteValueS390X_OpRsh32Ux16(v *Value) bool { … } func rewriteValueS390X_OpRsh32Ux32(v *Value) bool { … } func rewriteValueS390X_OpRsh32Ux64(v *Value) bool { … } func rewriteValueS390X_OpRsh32Ux8(v *Value) bool { … } func rewriteValueS390X_OpRsh32x16(v *Value) bool { … } func rewriteValueS390X_OpRsh32x32(v *Value) bool { … } func rewriteValueS390X_OpRsh32x64(v *Value) bool { … } func rewriteValueS390X_OpRsh32x8(v *Value) bool { … } func rewriteValueS390X_OpRsh64Ux16(v *Value) bool { … } func rewriteValueS390X_OpRsh64Ux32(v *Value) bool { … } func rewriteValueS390X_OpRsh64Ux64(v *Value) bool { … } func rewriteValueS390X_OpRsh64Ux8(v *Value) bool { … } func rewriteValueS390X_OpRsh64x16(v *Value) bool { … } func rewriteValueS390X_OpRsh64x32(v *Value) bool { … } func rewriteValueS390X_OpRsh64x64(v *Value) bool { … } func rewriteValueS390X_OpRsh64x8(v *Value) bool { … } func rewriteValueS390X_OpRsh8Ux16(v *Value) bool { … } func rewriteValueS390X_OpRsh8Ux32(v *Value) bool { … } func rewriteValueS390X_OpRsh8Ux64(v *Value) bool { … } func rewriteValueS390X_OpRsh8Ux8(v *Value) bool { … } func rewriteValueS390X_OpRsh8x16(v *Value) bool { … } func rewriteValueS390X_OpRsh8x32(v *Value) bool { … } func rewriteValueS390X_OpRsh8x64(v *Value) bool { … } func rewriteValueS390X_OpRsh8x8(v *Value) bool { … } func rewriteValueS390X_OpS390XADD(v *Value) bool { … } func rewriteValueS390X_OpS390XADDC(v *Value) bool { … } func rewriteValueS390X_OpS390XADDE(v *Value) bool { … } func rewriteValueS390X_OpS390XADDW(v *Value) bool { … } func rewriteValueS390X_OpS390XADDWconst(v *Value) bool { … } func rewriteValueS390X_OpS390XADDWload(v *Value) bool { … } func rewriteValueS390X_OpS390XADDconst(v *Value) bool { … } func rewriteValueS390X_OpS390XADDload(v *Value) bool { … } func rewriteValueS390X_OpS390XAND(v *Value) bool { … } func rewriteValueS390X_OpS390XANDW(v *Value) bool { … } func rewriteValueS390X_OpS390XANDWconst(v *Value) bool { … } func rewriteValueS390X_OpS390XANDWload(v *Value) bool { … } func rewriteValueS390X_OpS390XANDconst(v *Value) bool { … } func rewriteValueS390X_OpS390XANDload(v *Value) bool { … } func rewriteValueS390X_OpS390XCMP(v *Value) bool { … } func rewriteValueS390X_OpS390XCMPU(v *Value) bool { … } func rewriteValueS390X_OpS390XCMPUconst(v *Value) bool { … } func rewriteValueS390X_OpS390XCMPW(v *Value) bool { … } func rewriteValueS390X_OpS390XCMPWU(v *Value) bool { … } func rewriteValueS390X_OpS390XCMPWUconst(v *Value) bool { … } func rewriteValueS390X_OpS390XCMPWconst(v *Value) bool { … } func rewriteValueS390X_OpS390XCMPconst(v *Value) bool { … } func rewriteValueS390X_OpS390XCPSDR(v *Value) bool { … } func rewriteValueS390X_OpS390XFCMP(v *Value) bool { … } func rewriteValueS390X_OpS390XFCMPS(v *Value) bool { … } func rewriteValueS390X_OpS390XFMOVDload(v *Value) bool { … } func rewriteValueS390X_OpS390XFMOVDstore(v *Value) bool { … } func rewriteValueS390X_OpS390XFMOVSload(v *Value) bool { … } func rewriteValueS390X_OpS390XFMOVSstore(v *Value) bool { … } func rewriteValueS390X_OpS390XFNEG(v *Value) bool { … } func rewriteValueS390X_OpS390XFNEGS(v *Value) bool { … } func rewriteValueS390X_OpS390XLDGR(v *Value) bool { … } func rewriteValueS390X_OpS390XLEDBR(v *Value) bool { … } func rewriteValueS390X_OpS390XLGDR(v *Value) bool { … } func rewriteValueS390X_OpS390XLOCGR(v *Value) bool { … } func rewriteValueS390X_OpS390XLTDBR(v *Value) bool { … } func rewriteValueS390X_OpS390XLTEBR(v *Value) bool { … } func rewriteValueS390X_OpS390XLoweredRound32F(v *Value) bool { … } func rewriteValueS390X_OpS390XLoweredRound64F(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVBZload(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVBZreg(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVBload(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVBreg(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVBstore(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVBstoreconst(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVDBR(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVDaddridx(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVDload(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVDstore(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVDstoreconst(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVDstoreidx(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVHZload(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVHZreg(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVHload(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVHreg(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVHstore(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVHstoreconst(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVHstoreidx(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVWBR(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVWZload(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVWZreg(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVWload(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVWreg(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVWstore(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVWstoreconst(v *Value) bool { … } func rewriteValueS390X_OpS390XMOVWstoreidx(v *Value) bool { … } func rewriteValueS390X_OpS390XMULLD(v *Value) bool { … } func rewriteValueS390X_OpS390XMULLDconst(v *Value) bool { … } func rewriteValueS390X_OpS390XMULLDload(v *Value) bool { … } func rewriteValueS390X_OpS390XMULLW(v *Value) bool { … } func rewriteValueS390X_OpS390XMULLWconst(v *Value) bool { … } func rewriteValueS390X_OpS390XMULLWload(v *Value) bool { … } func rewriteValueS390X_OpS390XNEG(v *Value) bool { … } func rewriteValueS390X_OpS390XNEGW(v *Value) bool { … } func rewriteValueS390X_OpS390XNOT(v *Value) bool { … } func rewriteValueS390X_OpS390XNOTW(v *Value) bool { … } func rewriteValueS390X_OpS390XOR(v *Value) bool { … } func rewriteValueS390X_OpS390XORW(v *Value) bool { … } func rewriteValueS390X_OpS390XORWconst(v *Value) bool { … } func rewriteValueS390X_OpS390XORWload(v *Value) bool { … } func rewriteValueS390X_OpS390XORconst(v *Value) bool { … } func rewriteValueS390X_OpS390XORload(v *Value) bool { … } func rewriteValueS390X_OpS390XRISBGZ(v *Value) bool { … } func rewriteValueS390X_OpS390XRLL(v *Value) bool { … } func rewriteValueS390X_OpS390XRLLG(v *Value) bool { … } func rewriteValueS390X_OpS390XSLD(v *Value) bool { … } func rewriteValueS390X_OpS390XSLDconst(v *Value) bool { … } func rewriteValueS390X_OpS390XSLW(v *Value) bool { … } func rewriteValueS390X_OpS390XSLWconst(v *Value) bool { … } func rewriteValueS390X_OpS390XSRAD(v *Value) bool { … } func rewriteValueS390X_OpS390XSRADconst(v *Value) bool { … } func rewriteValueS390X_OpS390XSRAW(v *Value) bool { … } func rewriteValueS390X_OpS390XSRAWconst(v *Value) bool { … } func rewriteValueS390X_OpS390XSRD(v *Value) bool { … } func rewriteValueS390X_OpS390XSRDconst(v *Value) bool { … } func rewriteValueS390X_OpS390XSRW(v *Value) bool { … } func rewriteValueS390X_OpS390XSRWconst(v *Value) bool { … } func rewriteValueS390X_OpS390XSTM2(v *Value) bool { … } func rewriteValueS390X_OpS390XSTMG2(v *Value) bool { … } func rewriteValueS390X_OpS390XSUB(v *Value) bool { … } func rewriteValueS390X_OpS390XSUBE(v *Value) bool { … } func rewriteValueS390X_OpS390XSUBW(v *Value) bool { … } func rewriteValueS390X_OpS390XSUBWconst(v *Value) bool { … } func rewriteValueS390X_OpS390XSUBWload(v *Value) bool { … } func rewriteValueS390X_OpS390XSUBconst(v *Value) bool { … } func rewriteValueS390X_OpS390XSUBload(v *Value) bool { … } func rewriteValueS390X_OpS390XSumBytes2(v *Value) bool { … } func rewriteValueS390X_OpS390XSumBytes4(v *Value) bool { … } func rewriteValueS390X_OpS390XSumBytes8(v *Value) bool { … } func rewriteValueS390X_OpS390XXOR(v *Value) bool { … } func rewriteValueS390X_OpS390XXORW(v *Value) bool { … } func rewriteValueS390X_OpS390XXORWconst(v *Value) bool { … } func rewriteValueS390X_OpS390XXORWload(v *Value) bool { … } func rewriteValueS390X_OpS390XXORconst(v *Value) bool { … } func rewriteValueS390X_OpS390XXORload(v *Value) bool { … } func rewriteValueS390X_OpSelect0(v *Value) bool { … } func rewriteValueS390X_OpSelect1(v *Value) bool { … } func rewriteValueS390X_OpSlicemask(v *Value) bool { … } func rewriteValueS390X_OpStore(v *Value) bool { … } func rewriteValueS390X_OpSub32F(v *Value) bool { … } func rewriteValueS390X_OpSub64F(v *Value) bool { … } func rewriteValueS390X_OpTrunc(v *Value) bool { … } func rewriteValueS390X_OpZero(v *Value) bool { … } func rewriteBlockS390X(b *Block) bool { … }