Searched refs:InnerCond (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSelect.cpp | 3026 Value *OuterCond, *InnerCond, *InnerTrueVal, *InnerFalseVal; in foldSelectOfSymmetricSelect() local 3030 m_OneUse(m_Select(m_Value(InnerCond), m_Value(InnerTrueVal), in foldSelectOfSymmetricSelect() 3032 m_OneUse(m_Select(m_Deferred(InnerCond), in foldSelectOfSymmetricSelect() 3037 if (OuterCond->getType() != InnerCond->getType()) in foldSelectOfSymmetricSelect() 3040 Value *Xor = Builder.CreateXor(InnerCond, OuterCond); in foldSelectOfSymmetricSelect() 3167 auto AndFactorization = [&](Value *Common, Value *InnerCond, in foldSelectOfBools() 3170 Value *InnerSel = Builder.CreateSelect(InnerCond, One, InnerVal); in foldSelectOfBools() 3215 auto OrFactorization = [&](Value *Common, Value *InnerCond, in foldSelectOfBools() 3218 Value *InnerSel = Builder.CreateSelect(InnerCond, InnerVal, Zero); in foldSelectOfBools()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaDeclCXX.cpp | 17343 Expr *InnerCond = nullptr; in BuildStaticAssertDeclaration() local 17345 std::tie(InnerCond, InnerCondDescription) = in BuildStaticAssertDeclaration() 17347 if (InnerCond && isa<ConceptSpecializationExpr>(InnerCond)) { in BuildStaticAssertDeclaration() 17353 if (!CheckConstraintSatisfaction(InnerCond, Satisfaction)) in BuildStaticAssertDeclaration() 17355 } else if (InnerCond && !isa<CXXBoolLiteralExpr>(InnerCond) in BuildStaticAssertDeclaration() 17356 && !isa<IntegerLiteral>(InnerCond)) { in BuildStaticAssertDeclaration() 17357 Diag(InnerCond->getBeginLoc(), in BuildStaticAssertDeclaration() 17360 << InnerCond in BuildStaticAssertDeclaration() [all...] |
H A D | SemaOpenMP.cpp | 14598 ExprResult InnerCond = in ActOnOpenMPUnrollDirective() local 14601 if (!InnerCond.isUsable()) in ActOnOpenMPUnrollDirective() 14620 ForStmt(Context, InnerInit.get(), InnerCond.get(), nullptr, in ActOnOpenMPUnrollDirective()
|