Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp148 QualType BoolTy = Context.BoolTy; in constructTypedBufferConstraintExpr() local
158 Context, BoolTy, NameLoc, UTT_IsTypedResourceElementCompatible, in constructTypedBufferConstraintExpr()
174 QualType BoolTy = Context.BoolTy; in constructStructuredBufferConstraintExpr() local
184 TypeTraitExpr::Create(Context, BoolTy, NameLoc, UTT_IsIntangibleType, in constructStructuredBufferConstraintExpr()
189 Context, IsIntangibleExpr, UO_LNot, BoolTy, VK_LValue, OK_Ordinary, in constructStructuredBufferConstraintExpr()
194 UETT_SizeOf, TTypeSourceInfo, BoolTy, NameLoc, NameLoc); in constructStructuredBufferConstraintExpr()
203 BinaryOperator::Create(Context, SizeOfExpr, rhs, BO_GE, BoolTy, VK_LValue, in constructStructuredBufferConstraintExpr()
208 Context, NotIntangibleExpr, SizeGEQOneExpr, BO_LAnd, BoolTy, VK_LValue, in constructStructuredBufferConstraintExpr()
H A DSemaConcept.cpp84 SemaRef.Context.BoolTy, VK_PRValue, in recreateBinOp()
147 if (!Context.hasSameUnqualifiedType(Type, Context.BoolTy)) { in CheckConstraintExpression()
390 S.Context.BoolTy, VK_PRValue, OK_Ordinary, in calculateConstraintSatisfaction()
436 S.Context, Out.get(), Res.get(), FE->getOperator(), S.Context.BoolTy, in calculateConstraintSatisfaction()
453 S.Context, Out.get(), Res.get(), FE->getOperator(), S.Context.BoolTy, in calculateConstraintSatisfaction()
H A DSemaExceptionSpec.cpp95 NoexceptExpr, Context.BoolTy, Result, CCEKind::Noexcept); in ActOnNoexceptSpec()
101 CXXBoolLiteralExpr(false, Context.BoolTy, NoexceptExpr->getBeginLoc()); in ActOnNoexceptSpec()
H A DSemaHLSL.cpp2605 QualType BoolType = S->getASTContext().BoolTy; in CheckWaveActive()
2814 if (CheckScalarOrVector(&SemaRef, TheCall, getASTContext().BoolTy, 0)) in CheckBuiltinFunctionCall()
2896 if (CheckScalarOrVector(&SemaRef, TheCall, getASTContext().BoolTy, 0)) in CheckBuiltinFunctionCall()
2943 SetElementTypeAsReturnType(&SemaRef, TheCall, getASTContext().BoolTy); in CheckBuiltinFunctionCall()
H A DSemaOverload.cpp2427 FromType = S.Context.BoolTy; in IsStandardConversion()
3508 if (Context.hasSameUnqualifiedType(From->getType(), Context.BoolTy)) in CheckPointerConversion()
6163 S.Context.BoolTy, in TryContextuallyConvertToBool()
6168 return TryImplicitConversion(S, From, S.Context.BoolTy, in TryContextuallyConvertToBool()
6183 return PerformImplicitConversion(From, Context.BoolTy, ICS, in PerformContextuallyConvertToBool()
6186 if (!DiagnoseMultipleUserDefinedConversion(From, Context.BoolTy)) in PerformContextuallyConvertToBool()
8797 assert(ParamTys[ArgIdx] == Context.BoolTy && in AddBuiltinCandidate()
9308 ArithmeticTypes.push_back(S.Context.BoolTy); in InitArithmeticTypes()
9424 if (TypeOfT == S.Context.BoolTy) { in addPlusPlusMinusMinusArithmeticOverloads()
10079 QualType ParamTy = S.Context.BoolTy; in addExclaimOverload()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConcepts.cpp33 : Expr(ConceptSpecializationExprClass, C.BoolTy, VK_PRValue, OK_Ordinary), in ConceptSpecializationExpr()
67 : Expr(ConceptSpecializationExprClass, C.BoolTy, VK_PRValue, OK_Ordinary), in ConceptSpecializationExpr()
120 : Expr(RequiresExprClass, C.BoolTy, VK_PRValue, OK_Ordinary), in RequiresExpr()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DBuiltinFunctionChecker.cpp181 auto BoolTy = C.getASTContext().BoolTy; in initStateAftetBuiltinOverflow() local
185 SVB.makeTruthVal(IsOverflow, BoolTy)); in initStateAftetBuiltinOverflow()
H A DIteratorModeling.cpp501 Elem, LCtx, C.getASTContext().BoolTy, C.blockCount())); in handleComparison()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DSimpleConstraintManager.cpp38 Cond = SVB.evalCast(*LV, SVB.getContext().BoolTy, T).castAs<DefinedSVal>(); in assumeInternal()
H A DSVals.cpp147 return Context.BoolTy; in VisitConcreteInt()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp442 MVT BoolTy = MVT::getVectorVT(MVT::i1, N); in initializeHVXLowering() local
443 if (!isTypeLegal(BoolTy)) in initializeHVXLowering()
444 setOperationAction(ISD::SETCC, BoolTy, Custom); in initializeHVXLowering()
1036 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in createHvxPrefixPred() local
1037 SDValue Q = getInstr(Hexagon::V6_pred_scalar2, dl, BoolTy, in createHvxPrefixPred()
1493 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in insertHvxSubvectorPred() local
1494 SDValue Q = getInstr(Hexagon::V6_pred_scalar2, dl, BoolTy, in insertHvxSubvectorPred()
2254 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in LowerHvxMaskedOp() local
2257 VectorPair MaskU = {DAG.getNode(HexagonISD::V2Q, dl, BoolTy, Tmp.first), in LowerHvxMaskedOp()
2258 DAG.getNode(HexagonISD::V2Q, dl, BoolTy, Tmp.second)}; in LowerHvxMaskedOp()
[all …]
H A DHexagonVectorCombine.cpp2191 IntegerType *BoolTy = Type::getInt1Ty(F.getContext()); in getBoolTy() local
2193 return BoolTy; in getBoolTy()
2194 return VectorType::get(BoolTy, ElemCount, /*Scalable=*/false); in getBoolTy()
2585 Type *BoolTy = Type::getInt1Ty(F.getContext()); in createHvxIntrinsic() local
2586 if (cast<VectorType>(SrcTy)->getElementType() != BoolTy) in createHvxIntrinsic()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCGNU.cpp158 llvm::Type *BoolTy; member in __anonbab9bb100111::CGObjCGNU
2374 BoolTy = CGM.getTypes().ConvertType(CGM.getContext().BoolTy); in CGObjCGNU()
2463 PtrDiffTy, BoolTy); in CGObjCGNU()
2466 PtrDiffTy, IdTy, BoolTy, BoolTy); in CGObjCGNU()
2469 PtrDiffTy, BoolTy, BoolTy); in CGObjCGNU()
2472 PtrDiffTy, BoolTy, BoolTy); in CGObjCGNU()
H A DCodeGenTypes.cpp118 llvm::Type *IRElemTy = ConvertTypeForMem(Context.BoolTy); in ConvertTypeForMem()
547 llvm::FixedVectorType::get(ConvertType(Context.BoolTy), Size); \ in ConvertType()
H A DCGObjC.cpp836 args.add(RValue::get(CGF.Builder.getInt1(isAtomic)), Context.BoolTy); in emitStructGetterCall()
837 args.add(RValue::get(CGF.Builder.getInt1(hasStrong)), Context.BoolTy); in emitStructGetterCall()
1253 getContext().BoolTy); in generateObjCGetterBody()
1387 args.add(RValue::get(CGF.Builder.getTrue()), CGF.getContext().BoolTy); in emitStructSetterCall()
1391 args.add(RValue::get(CGF.Builder.getFalse()), CGF.getContext().BoolTy); in emitStructSetterCall()
1590 getContext().BoolTy); in generateObjCSetterBody()
1592 getContext().BoolTy); in generateObjCSetterBody()
2027 .GenerateMessageSend(*this, ReturnValueSlot(), C.BoolTy, in EmitObjCForCollectionStmt()
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCTypeEncodingParser.cpp322 return ast_ctx.BoolTy; in BuildType()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSMTConv.h363 *RetTy = Ctx.BoolTy; in getBinExpr()
599 return {Int.extend(Ctx.getTypeSize(Ctx.BoolTy)), in fixAPSInt()
H A DSValBuilder.h155 return Context.getLangOpts().CPlusPlus ? Context.BoolTy : Context.IntTy; in getConditionType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DBuiltinTypes.def63 UNSIGNED_TYPE(Bool, BoolTy)
H A DASTContext.h1213 CanQualType BoolTy; variable
2225 return getLangOpts().CPlusPlus ? BoolTy : IntTy; in getLogicalOperationType()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DBodyFarm.cpp199 return makeImplicitCast(Arg, C.BoolTy, CK_IntegralToBoolean); in makeIntegralCastToBoolean()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenExpr.cpp591 QualType boolTy = getContext().BoolTy; in evaluateExprAsBool()
1484 getContext().BoolTy, condOp->getExprLoc()); in emitOpOnBoolExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp1464 Type *BoolTy = Type::getInt1Ty(RetTy->getContext()); in getIntrinsicInstrCost() local
1467 Cost += getCmpSelInstrCost(Instruction::ICmp, BoolTy, RetTy, in getIntrinsicInstrCost()
1469 getCmpSelInstrCost(Instruction::Select, RetTy, BoolTy, in getIntrinsicInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVInstructionSelector.cpp1540 SPIRVType *BoolTy = GR.getOrCreateSPIRVBoolType(I, TII); in selectAtomicCmpXchg() local
1541 Register CmpSuccReg = createVirtualRegister(BoolTy, &GR, MRI, *I.getMF()); in selectAtomicCmpXchg()
1544 .addUse(GR.getSPIRVTypeID(BoolTy)) in selectAtomicCmpXchg()
2678 const SPIRVType *BoolTy) const { in selectIntToBool()
2694 .addUse(GR.getSPIRVTypeID(BoolTy)) in selectIntToBool()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/Models/
H A DUncheckedOptionalAccessModel.cpp1183 {"has_value", Ctx.BoolTy}}; in UncheckedOptionalAccessModel()

123