Home | History | Annotate | Download | only in AArch64

Lines Matching refs:CmpValue

649 /// in SrcReg and SrcReg2, and the value it compares against in CmpValue.
653 int &CmpValue) const {
673 CmpValue = 0;
682 // FIXME: In order to convert CmpValue to 0 or 1
683 CmpValue = (MI->getOperand(2).getImm() != 0);
693 // while the type of CmpValue is int. When converting uint64_t to int,
696 // CmpValue is only used to compare with zero in OptimizeCompareInstr
697 CmpValue = (AArch64_AM::decodeLogicalImmediate(
829 int CmpValue, const MachineRegisterInfo *MRI) const {
853 // FIXME:CmpValue has already been converted to 0 or 1 in analyzeCompare
855 assert((CmpValue == 0 || CmpValue == 1) && "CmpValue must be 0 or 1!");
856 if (CmpValue != 0 || SrcReg2 != 0)