Home
last modified time | relevance | path

Searched refs:BoolTy (Results 1 – 25 of 44) sorted by relevance

12

/netbsd/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DGTestChecker.cpp222 CanQualType BoolTy = C.getASTContext().BoolTy; in checkPostCall() local
223 if (ParamCount == 1 && CtorDecl->getParamDecl(0)->getType() == BoolTy) { in checkPostCall()
231 RefTy->getPointeeType()->getCanonicalTypeUnqualified() == BoolTy) { in checkPostCall()
H A DIteratorModeling.cpp501 CE, LCtx, C.getASTContext().BoolTy, C.blockCount())); in handleComparison()
/netbsd/external/apache2/llvm/dist/clang/lib/AST/
H A DExprConcepts.cpp40 : Expr(ConceptSpecializationExprClass, C.BoolTy, VK_RValue, OK_Ordinary), in ConceptSpecializationExpr()
94 : Expr(ConceptSpecializationExprClass, C.BoolTy, VK_RValue, OK_Ordinary), in ConceptSpecializationExpr()
149 : Expr(RequiresExprClass, C.BoolTy, VK_RValue, OK_Ordinary), in RequiresExpr()
H A DASTContext.cpp1283 InitBuiltinType(BoolTy, BuiltinType::Bool); in InitBuiltinTypes()
1458 SignedCharTy : BoolTy); in InitBuiltinTypes()
3817 return SVE_ELTTY(BoolTy, 16, 1); in getBuiltinVectorTypeInfo()
3861 return {BoolTy, llvm::ElementCount::getScalable(NumEls), 1}; in getBuiltinVectorTypeInfo()
6311 return 1 + (getIntWidth(BoolTy) << 3); in getIntegerRank()
10414 Type = Context.BoolTy; in DecodeTypeFromStr()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp942 IntegerType *BoolTy = Type::getInt1Ty(F.getContext()); in getBoolTy() local
944 return BoolTy; in getBoolTy()
945 return VectorType::get(BoolTy, ElemCount, /*Scalable*/ false); in getBoolTy()
1220 Type *BoolTy = Type::getInt1Ty(F.getContext()); in createHvxIntrinsic() local
1229 if (ElemTy == BoolTy) in createHvxIntrinsic()
1230 return VectorType::get(BoolTy, 8 * HwLen, /*Scalable*/ false); in createHvxIntrinsic()
1244 if (cast<VectorType>(SrcTy)->getElementType() == BoolTy) { in createHvxIntrinsic()
1273 if (cast<VectorType>(CallTy)->getElementType() == BoolTy) in createHvxIntrinsic()
H A DHexagonISelLoweringHVX.cpp262 MVT BoolTy = MVT::getVectorVT(MVT::i1, N); in initializeHVXLowering() local
263 if (!isTypeLegal(BoolTy)) in initializeHVXLowering()
264 setOperationAction(ISD::SETCC, BoolTy, Custom); in initializeHVXLowering()
674 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in createHvxPrefixPred() local
675 SDValue Q = getInstr(Hexagon::V6_pred_scalar2, dl, BoolTy, in createHvxPrefixPred()
1138 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in insertHvxSubvectorPred() local
1139 SDValue Q = getInstr(Hexagon::V6_pred_scalar2, dl, BoolTy, in insertHvxSubvectorPred()
1750 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in LowerHvxMaskedOp() local
1898 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in WidenHvxLoad() local
1899 SDValue Mask = getInstr(Hexagon::V6_pred_scalar2, dl, BoolTy, in WidenHvxLoad()
[all …]
H A DHexagonISelDAGToDAGHVX.cpp1182 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in vmuxs() local
1186 Results.push(Hexagon::V6_veqb, BoolTy, {OpRef(B), OpRef::res(-1)}); in vmuxs()
/netbsd/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DSimpleConstraintManager.cpp38 Cond = SVB.evalCast(*LV, SVB.getContext().BoolTy, T).castAs<DefinedSVal>(); in assume()
H A DSimpleSValBuilder.cpp824 QualType boolType = getContext().BoolTy; in evalBinOpLL()
/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGObjCGNU.cpp157 llvm::Type *BoolTy; member in __anon269d57310111::CGObjCGNU
2153 BoolTy = CGM.getTypes().ConvertType(CGM.getContext().BoolTy); in CGObjCGNU()
2235 PtrDiffTy, BoolTy); in CGObjCGNU()
2238 PtrDiffTy, IdTy, BoolTy, BoolTy); in CGObjCGNU()
2241 PtrDiffTy, BoolTy, BoolTy); in CGObjCGNU()
2244 PtrDiffTy, BoolTy, BoolTy); in CGObjCGNU()
H A DCGObjC.cpp835 args.add(RValue::get(CGF.Builder.getInt1(isAtomic)), Context.BoolTy); in emitStructGetterCall()
836 args.add(RValue::get(CGF.Builder.getInt1(hasStrong)), Context.BoolTy); in emitStructGetterCall()
1201 getContext().BoolTy); in generateObjCGetterBody()
1317 args.add(RValue::get(CGF.Builder.getTrue()), CGF.getContext().BoolTy); in emitStructSetterCall()
1321 args.add(RValue::get(CGF.Builder.getFalse()), CGF.getContext().BoolTy); in emitStructSetterCall()
1499 getContext().BoolTy); in generateObjCSetterBody()
1501 getContext().BoolTy); in generateObjCSetterBody()
1932 .GenerateMessageSend(*this, ReturnValueSlot(), C.BoolTy, in EmitObjCForCollectionStmt()
H A DCodeGenTypes.cpp601 llvm::FixedVectorType::get(ConvertType(Context.BoolTy), Size); \ in ConvertType()
H A DCGAtomic.cpp1083 RetTy = getContext().BoolTy; in EmitAtomicExpr()
1725 CGF.getContext().BoolTy, Args); in EmitAtomicCompareExchangeLibcall()
H A DCGExpr.cpp190 QualType BoolTy = getContext().BoolTy; in EvaluateExprAsBool() local
194 return EmitScalarConversion(EmitScalarExpr(E), E->getType(), BoolTy, Loc); in EvaluateExprAsBool()
196 return EmitComplexToScalarConversion(EmitComplexExpr(E), E->getType(), BoolTy, in EvaluateExprAsBool()
H A DCGObjCMac.cpp243 Ctx.getPointerDiffType()->getCanonicalTypeUnqualified(), Ctx.BoolTy}; in getGetPropertyFn()
261 Ctx.BoolTy, in getSetPropertyFn()
262 Ctx.BoolTy}; in getSetPropertyFn()
312 Params.push_back(Ctx.BoolTy); in getCopyStructFn()
313 Params.push_back(Ctx.BoolTy); in getCopyStructFn()
/netbsd/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSMTConv.h361 *RetTy = Ctx.BoolTy; in getBinExpr()
561 NewInt = Int.extend(Ctx.getTypeSize(Ctx.BoolTy)); in fixAPSInt()
H A DSValBuilder.h175 return Context.getLangOpts().CPlusPlus ? Context.BoolTy : Context.IntTy; in getConditionType()
/netbsd/external/apache2/llvm/dist/clang/include/clang/AST/
H A DBuiltinTypes.def63 UNSIGNED_TYPE(Bool, BoolTy)
H A DASTContext.h1002 CanQualType BoolTy; variable
1849 return getLangOpts().CPlusPlus ? BoolTy : IntTy; in getLogicalOperationType()
/netbsd/external/apache2/llvm/dist/clang/lib/Analysis/
H A DBodyFarm.cpp183 return makeImplicitCast(Arg, C.BoolTy, CK_IntegralToBoolean); in makeIntegralCastToBoolean()
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp6472 LLT BoolTy = MRI.getType(Dst1); in lowerSADDO_SSUBO() local
6490 MIRBuilder.buildICmp(CmpInst::ICMP_SLT, BoolTy, Dst0, LHS); in lowerSADDO_SSUBO()
6492 IsAdd ? CmpInst::ICMP_SLT : CmpInst::ICMP_SGT, BoolTy, RHS, Zero); in lowerSADDO_SSUBO()
6582 LLT BoolTy = Ty.changeElementSize(1); in lowerAddSubSatToAddoSubo() local
6612 MIRBuilder.buildInstr(OverflowOp, {Ty, BoolTy}, {LHS, RHS}); in lowerAddSubSatToAddoSubo()
6654 LLT BoolTy = Ty.changeElementSize(1); in lowerShlSat() local
6665 auto Cmp = MIRBuilder.buildICmp(CmpInst::ICMP_SLT, BoolTy, LHS, in lowerShlSat()
6671 auto Ov = MIRBuilder.buildICmp(CmpInst::ICMP_NE, BoolTy, LHS, Orig); in lowerShlSat()
/netbsd/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaOverload.cpp1856 FromType = S.Context.BoolTy; in IsStandardConversion()
2999 if (Context.hasSameUnqualifiedType(From->getType(), Context.BoolTy)) in CheckPointerConversion()
5521 S.Context.BoolTy, in TryContextuallyConvertToBool()
5526 return TryImplicitConversion(S, From, S.Context.BoolTy, in TryContextuallyConvertToBool()
5543 return PerformImplicitConversion(From, Context.BoolTy, ICS, AA_Converting); in PerformContextuallyConvertToBool()
5545 if (!DiagnoseMultipleUserDefinedConversion(From, Context.BoolTy)) in PerformContextuallyConvertToBool()
7753 assert(ParamTys[ArgIdx] == Context.BoolTy && in AddBuiltinCandidate()
8202 ArithmeticTypes.push_back(S.Context.BoolTy); in InitArithmeticTypes()
8314 if (TypeOfT == S.Context.BoolTy) { in addPlusPlusMinusMinusArithmeticOverloads()
8974 QualType ParamTy = S.Context.BoolTy; in addExclaimOverload()
[all …]
H A DSemaConcept.cpp108 if (!Context.hasSameUnqualifiedType(Type, Context.BoolTy)) { in CheckConstraintExpression()
H A DSemaExceptionSpec.cpp91 CXXBoolLiteralExpr(false, Context.BoolTy, NoexceptExpr->getBeginLoc()); in ActOnNoexceptSpec()
H A DSemaExprCXX.cpp789 CXXBoolLiteralExpr(Kind == tok::kw_true, Context.BoolTy, OpLoc); in ActOnCXXBoolLiteral()
3907 ? CheckConvertedConstantExpression(CondExpr, Context.BoolTy, Value, in CheckCXXBooleanCondition()
4393 From = ImpCastExprToType(From, Context.BoolTy, in PerformImplicitConversion()
5659 ExpressionTraitExpr(KWLoc, ET, Queried, Value, RParen, Context.BoolTy); in BuildExpressionTrait()
7777 CXXNoexceptExpr(Context.BoolTy, Operand, CanThrow, KeyLoc, RParen); in BuildCXXNoexceptExpr()

12