Home
last modified time | relevance | path

Searched refs:IsEqualZero (Results 1 – 1 of 1) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/
DInstCombineSelect.cpp511 bool IsEqualZero; in foldSelectICmpAndOr() local
523 IsEqualZero = IC->getPredicate() == ICmpInst::ICMP_EQ; in foldSelectICmpAndOr()
528 IsEqualZero = IC->getPredicate() == ICmpInst::ICMP_SGT; in foldSelectICmpAndOr()
529 if ((IsEqualZero && !match(CmpRHS, m_AllOnes())) || in foldSelectICmpAndOr()
530 (!IsEqualZero && !match(CmpRHS, m_Zero()))) in foldSelectICmpAndOr()
555 bool NeedXor = (!IsEqualZero && OrOnFalseVal) || (IsEqualZero && OrOnTrueVal); in foldSelectICmpAndOr()