HomeSort by: relevance | last modified time | path
    Searched defs:IsAnd (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineSelect.cpp 2586 bool IsAnd) {
2594 Optional<bool> Res = isImpliedCondition(Op, CondVal, DL, IsAnd);
2602 if (IsAnd)
2613 if (IsAnd)
2723 bool IsAnd = match(FalseVal, m_Zero()) ? true : false;
2724 Value *Op1 = IsAnd ? TrueVal : FalseVal;
2725 if (isCheckForZeroAndMulWithOverflow(CondVal, Op1, IsAnd, Y)) {
2734 /* IsAnd */ IsAnd))
2739 if (auto *V = foldAndOrOfICmpsOfAndWithPow2(ICmp0, ICmp1, &SI, IsAnd,
    [all...]
InstCombineAndOrXor.cpp 398 ICmpInst *LHS, ICmpInst *RHS, bool IsAnd, Value *A, Value *B, Value *C,
405 // If IsAnd is false, we get it in negated form:
416 ICmpInst::Predicate NewCC = IsAnd ? ICmpInst::ICMP_EQ : ICmpInst::ICMP_NE;
490 return ConstantInt::get(LHS->getType(), !IsAnd);
512 return ConstantInt::get(LHS->getType(), !IsAnd);
519 ICmpInst *LHS, ICmpInst *RHS, bool IsAnd, Value *A, Value *B, Value *C,
529 if (!IsAnd) {
535 LHS, RHS, IsAnd, A, B, C, D, E,
541 RHS, LHS, IsAnd, A, D, E, B, C,
551 static Value *foldLogOpOfMaskedICmps(ICmpInst *LHS, ICmpInst *RHS, bool IsAnd,
    [all...]

Completed in 51 milliseconds