Home | History | Annotate | Download | only in AArch64

Lines Matching refs:CFVal

2088   ConstantSDNode *CFVal = dyn_cast<ConstantSDNode>(FVal);
2092 if (!CFVal || !CTVal)
2097 if (CTVal->isAllOnesValue() && CFVal->isNullValue()) {
2099 std::swap(CTVal, CFVal);
2104 if (CTVal->isNullValue() && CFVal->isAllOnesValue()) {
4600 ConstantSDNode *CFVal = dyn_cast<ConstantSDNode>(FVal);
4603 if (CTVal && CFVal && CTVal->isAllOnesValue() && CFVal->isNullValue()) {
4605 std::swap(CTVal, CFVal);
4607 } else if (CTVal && CFVal && CTVal->isOne() && CFVal->isNullValue()) {
4609 std::swap(CTVal, CFVal);
4616 std::swap(CTVal, CFVal);
4624 std::swap(CTVal, CFVal);
4627 } else if (CTVal && CFVal) {
4629 const int64_t FalseVal = CFVal->getSExtValue();
4646 const uint32_t FalseVal32 = CFVal->getZExtValue();
4667 std::swap(CTVal, CFVal);
4691 else if (CFVal && CFVal == RHSVal && AArch64CC == AArch64CC::NE)
4694 assert (CTVal && CFVal && "Expected constant operands for CSNEG.");
4728 ConstantFPSDNode *CFVal = dyn_cast<ConstantFPSDNode>(FVal);
4735 CFVal && CFVal->isZero() &&