Lines Matching refs:CmpVal
1880 uint64_t Mask, uint64_t CmpVal, in getTestUnderMaskCond() argument
1899 if (CmpVal == 0) { in getTestUnderMaskCond()
1905 if (EffectivelyUnsigned && CmpVal > 0 && CmpVal <= Low) { in getTestUnderMaskCond()
1911 if (EffectivelyUnsigned && CmpVal < Low) { in getTestUnderMaskCond()
1919 if (CmpVal == Mask) { in getTestUnderMaskCond()
1925 if (EffectivelyUnsigned && CmpVal >= Mask - Low && CmpVal < Mask) { in getTestUnderMaskCond()
1931 if (EffectivelyUnsigned && CmpVal > Mask - Low && CmpVal <= Mask) { in getTestUnderMaskCond()
1939 if (EffectivelyUnsigned && CmpVal >= Mask - High && CmpVal < High) { in getTestUnderMaskCond()
1945 if (EffectivelyUnsigned && CmpVal > Mask - High && CmpVal <= High) { in getTestUnderMaskCond()
1955 if (CCMask == SystemZ::CCMASK_CMP_EQ && CmpVal == Low) in getTestUnderMaskCond()
1957 if (CCMask == SystemZ::CCMASK_CMP_NE && CmpVal == Low) in getTestUnderMaskCond()
1959 if (CCMask == SystemZ::CCMASK_CMP_EQ && CmpVal == High) in getTestUnderMaskCond()
1961 if (CCMask == SystemZ::CCMASK_CMP_NE && CmpVal == High) in getTestUnderMaskCond()
1977 uint64_t CmpVal = ConstOp1->getZExtValue(); in adjustForTestUnderMask() local
2002 if (CmpVal == uint64_t(-1)) in adjustForTestUnderMask()
2004 CmpVal += 1; in adjustForTestUnderMask()
2009 MaskVal = -(CmpVal & -CmpVal); in adjustForTestUnderMask()
2024 CmpVal >> ShiftVal, in adjustForTestUnderMask()
2033 CmpVal << ShiftVal, in adjustForTestUnderMask()
2038 NewCCMask = getTestUnderMaskCond(BitSize, NewC.CCMask, MaskVal, CmpVal, in adjustForTestUnderMask()
3330 SDValue CmpVal = Node->getOperand(2); in lowerATOMIC_CMP_SWAP() local
3353 SDValue Ops[] = { ChainIn, AlignedAddr, CmpVal, SwapVal, BitShift, in lowerATOMIC_CMP_SWAP()
5570 unsigned CmpVal = MRI.createVirtualRegister(RC); in emitAtomicCmpSwapW() local
5610 BuildMI(MBB, DL, TII->get(SystemZ::PHI), CmpVal) in emitAtomicCmpSwapW()
5619 .addReg(CmpVal).addReg(Dest).addImm(32).addImm(63 - BitSize).addImm(0); in emitAtomicCmpSwapW()