Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExprScalar.cpp4576 Expr *condExpr = E->getCond(); in VisitAbstractConditionalOperator() local
4583 if (CGF.ConstantFoldsToSimpleInteger(condExpr, CondExprBool)) { in VisitAbstractConditionalOperator()
4606 condExpr->getType()->isExtVectorType()) { in VisitAbstractConditionalOperator()
4609 llvm::Value *CondV = CGF.EmitScalarExpr(condExpr); in VisitAbstractConditionalOperator()
4613 llvm::Type *condType = ConvertType(condExpr->getType()); in VisitAbstractConditionalOperator()
4645 if (condExpr->getType()->isVectorType() || in VisitAbstractConditionalOperator()
4646 condExpr->getType()->isVLSTBuiltinType()) { in VisitAbstractConditionalOperator()
4649 llvm::Value *CondV = CGF.EmitScalarExpr(condExpr); in VisitAbstractConditionalOperator()
4653 llvm::Type *CondType = ConvertType(condExpr->getType()); in VisitAbstractConditionalOperator()
4666 llvm::Value *CondV = CGF.EvaluateExprAsBool(condExpr); in VisitAbstractConditionalOperator()
[all …]
H A DCGExpr.cpp4614 const Expr *condExpr = E->getCond(); in HandleConditionalOperatorLValueSimpleCase() local
4616 if (CGF.ConstantFoldsToSimpleInteger(condExpr, CondExprBool)) { in HandleConditionalOperatorLValueSimpleCase()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DCFG.cpp2826 Expr *condExpr = C->getCond(); in VisitConditionalOperator() local
2831 if (condExpr != opaqueValue) in VisitConditionalOperator()
2832 addStmt(condExpr); in VisitConditionalOperator()
2839 return addStmt(condExpr); in VisitConditionalOperator()
/llvm-project-15.0.7/flang/lib/Lower/
H A DBridge.cpp873 mlir::Value condExpr = createFIRExpr( in genIfCondition() local
880 builder->createConvert(loc, builder->getI1Type(), condExpr); in genIfCondition()