Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp353 APInt ECst = *OrigECst; in foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed() local
355 ECst ^= *DCst; in foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed()
385 if ((((*BCst & *DCst) & ECst) == 0) && in foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed()
388 APInt BandBxorDorE = (*BCst & (*BCst ^ *DCst)) | ECst; in foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed()
419 if (ECst.isZero()) { in foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed()
437 if ((*BCst & ECst) != 0) in foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed()
949 const APInt *BCst, *DCst, *ECst; in foldNegativePower2AndShiftedMask() local
951 match(E, m_APInt(ECst)) && *DCst == *ECst && in foldNegativePower2AndShiftedMask()