Lines Matching refs:CmpLHS
2147 Value *CmpLHS = CmpI->getOperand(0); in processAssumeIntrinsic() local
2154 if (isa<Constant>(CmpLHS) && !isa<Constant>(CmpRHS)) in processAssumeIntrinsic()
2155 std::swap(CmpLHS, CmpRHS); in processAssumeIntrinsic()
2156 if (!isa<Instruction>(CmpLHS) && isa<Instruction>(CmpRHS)) in processAssumeIntrinsic()
2157 std::swap(CmpLHS, CmpRHS); in processAssumeIntrinsic()
2158 if ((isa<Argument>(CmpLHS) && isa<Argument>(CmpRHS)) || in processAssumeIntrinsic()
2159 (isa<Instruction>(CmpLHS) && isa<Instruction>(CmpRHS))) { in processAssumeIntrinsic()
2162 uint32_t LVN = VN.lookupOrAdd(CmpLHS); in processAssumeIntrinsic()
2165 std::swap(CmpLHS, CmpRHS); in processAssumeIntrinsic()
2170 if (isa<Constant>(CmpLHS) && isa<Constant>(CmpRHS)) in processAssumeIntrinsic()
2174 << *CmpLHS << " with " in processAssumeIntrinsic()
2180 if (hasUsersIn(CmpLHS, IntrinsicI->getParent())) in processAssumeIntrinsic()
2181 ReplaceOperandsWithMap[CmpLHS] = CmpRHS; in processAssumeIntrinsic()