Home
last modified time | relevance | path

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

123

/llvm-project-15.0.7/clang/test/CodeGen/
H A Dparameter-passing.c13 typedef _Bool BoolTy; typedef
21 static BoolTy bool_id(BoolTy a) { return a; } in bool_id()
27 static void bool_mul(BoolTy a) { result *= a; } in bool_mul()
/llvm-project-15.0.7/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.cpp500 CE, LCtx, C.getASTContext().BoolTy, C.blockCount())); in handleComparison()
/llvm-project-15.0.7/lldb/unittests/SymbolFile/DWARF/
H A DDWARFASTParserClangTests.cpp320 EXPECT_THAT_EXPECTED(Extract(ast.BoolTy, 0), HasValue("0")); in TEST_F()
321 EXPECT_THAT_EXPECTED(Extract(ast.BoolTy, 1), HasValue("1")); in TEST_F()
322 EXPECT_THAT_EXPECTED(Extract(ast.BoolTy, 2), Failed()); in TEST_F()
323 EXPECT_THAT_EXPECTED(Extract(ast.BoolTy, 3), Failed()); in TEST_F()
/llvm-project-15.0.7/llvm/lib/IR/
H A DVectorBuilder.cpp35 auto *BoolTy = Builder.getInt1Ty(); in getAllTrueMask() local
36 auto *MaskTy = VectorType::get(BoolTy, StaticVectorLength); in getAllTrueMask()
/llvm-project-15.0.7/clang/lib/AST/
H A DExprConcepts.cpp40 : Expr(ConceptSpecializationExprClass, C.BoolTy, VK_PRValue, OK_Ordinary), in ConceptSpecializationExpr()
94 : Expr(ConceptSpecializationExprClass, C.BoolTy, VK_PRValue, OK_Ordinary), in ConceptSpecializationExpr()
149 : Expr(RequiresExprClass, C.BoolTy, VK_PRValue, OK_Ordinary), in RequiresExpr()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DExpectedTypes.cpp28 return Ctx.BoolTy.getTypePtr(); in toEquivClass()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DSimpleConstraintManager.cpp38 Cond = SVB.evalCast(*LV, SVB.getContext().BoolTy, T).castAs<DefinedSVal>(); in assumeInternal()
H A DSVals.cpp148 return Context.BoolTy; in VisitConcreteInt()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp949 IntegerType *BoolTy = Type::getInt1Ty(F.getContext()); in getBoolTy() local
951 return BoolTy; in getBoolTy()
952 return VectorType::get(BoolTy, ElemCount, /*Scalable*/ false); in getBoolTy()
1234 Type *BoolTy = Type::getInt1Ty(F.getContext()); in createHvxIntrinsic() local
1243 if (ElemTy == BoolTy) in createHvxIntrinsic()
1244 return VectorType::get(BoolTy, 8 * HwLen, /*Scalable*/ false); in createHvxIntrinsic()
1258 if (cast<VectorType>(SrcTy)->getElementType() == BoolTy) { in createHvxIntrinsic()
1287 if (cast<VectorType>(CallTy)->getElementType() == BoolTy) in createHvxIntrinsic()
H A DHexagonISelLoweringHVX.cpp382 MVT BoolTy = MVT::getVectorVT(MVT::i1, N); in initializeHVXLowering() local
383 if (!isTypeLegal(BoolTy)) in initializeHVXLowering()
384 setOperationAction(ISD::SETCC, BoolTy, Custom); in initializeHVXLowering()
854 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in createHvxPrefixPred() local
855 SDValue Q = getInstr(Hexagon::V6_pred_scalar2, dl, BoolTy, in createHvxPrefixPred()
1318 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in insertHvxSubvectorPred() local
1319 SDValue Q = getInstr(Hexagon::V6_pred_scalar2, dl, BoolTy, in insertHvxSubvectorPred()
2006 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in LowerHvxMaskedOp() local
2230 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in WidenHvxLoad() local
2231 SDValue Mask = getInstr(Hexagon::V6_pred_scalar2, dl, BoolTy, in WidenHvxLoad()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCTypeEncodingParser.cpp307 return ast_ctx.BoolTy; in BuildType()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaRISCVVectorLookup.cpp91 QT = Context.BoolTy; in RVVType2Qual()
H A DSemaExceptionSpec.cpp92 NoexceptExpr, Context.BoolTy, Result, CCEK_Noexcept); in ActOnNoexceptSpec()
98 CXXBoolLiteralExpr(false, Context.BoolTy, NoexceptExpr->getBeginLoc()); in ActOnNoexceptSpec()
H A DSemaOverload.cpp1855 FromType = S.Context.BoolTy; in IsStandardConversion()
3006 if (Context.hasSameUnqualifiedType(From->getType(), Context.BoolTy)) in CheckPointerConversion()
5583 S.Context.BoolTy, in TryContextuallyConvertToBool()
5588 return TryImplicitConversion(S, From, S.Context.BoolTy, in TryContextuallyConvertToBool()
5605 return PerformImplicitConversion(From, Context.BoolTy, ICS, AA_Converting); in PerformContextuallyConvertToBool()
5607 if (!DiagnoseMultipleUserDefinedConversion(From, Context.BoolTy)) in PerformContextuallyConvertToBool()
7834 assert(ParamTys[ArgIdx] == Context.BoolTy && in AddBuiltinCandidate()
8328 ArithmeticTypes.push_back(S.Context.BoolTy); in InitArithmeticTypes()
8440 if (TypeOfT == S.Context.BoolTy) { in addPlusPlusMinusMinusArithmeticOverloads()
9095 QualType ParamTy = S.Context.BoolTy; in addExclaimOverload()
[all …]
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGObjCGNU.cpp161 llvm::Type *BoolTy; member in __anon128dbe400111::CGObjCGNU
2159 BoolTy = CGM.getTypes().ConvertType(CGM.getContext().BoolTy); in CGObjCGNU()
2246 PtrDiffTy, BoolTy); in CGObjCGNU()
2249 PtrDiffTy, IdTy, BoolTy, BoolTy); in CGObjCGNU()
2252 PtrDiffTy, BoolTy, BoolTy); in CGObjCGNU()
2255 PtrDiffTy, BoolTy, BoolTy); in CGObjCGNU()
H A DCGObjC.cpp837 args.add(RValue::get(CGF.Builder.getInt1(isAtomic)), Context.BoolTy); in emitStructGetterCall()
838 args.add(RValue::get(CGF.Builder.getInt1(hasStrong)), Context.BoolTy); in emitStructGetterCall()
1202 getContext().BoolTy); in generateObjCGetterBody()
1318 args.add(RValue::get(CGF.Builder.getTrue()), CGF.getContext().BoolTy); in emitStructSetterCall()
1322 args.add(RValue::get(CGF.Builder.getFalse()), CGF.getContext().BoolTy); in emitStructSetterCall()
1500 getContext().BoolTy); in generateObjCSetterBody()
1502 getContext().BoolTy); in generateObjCSetterBody()
1939 .GenerateMessageSend(*this, ReturnValueSlot(), C.BoolTy, in EmitObjCForCollectionStmt()
H A DCodeGenTypes.cpp624 llvm::FixedVectorType::get(ConvertType(Context.BoolTy), Size); \ in ConvertType()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSMTConv.h361 *RetTy = Ctx.BoolTy; in getBinExpr()
583 NewInt = Int.extend(Ctx.getTypeSize(Ctx.BoolTy)); in fixAPSInt()
H A DSValBuilder.h142 return Context.getLangOpts().CPlusPlus ? Context.BoolTy : Context.IntTy; in getConditionType()
/llvm-project-15.0.7/clang/unittests/StaticAnalyzer/
H A DSValTest.cpp177 EXPECT_EQ(Context.BoolTy, Z.getType(Context));
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVInstructionSelector.cpp594 SPIRVType *BoolTy = GR.getOrCreateSPIRVBoolType(I, TII); in selectAtomicCmpXchg() local
597 .addUse(GR.getSPIRVTypeID(BoolTy)) in selectAtomicCmpXchg()
977 const SPIRVType *BoolTy, in selectIntToBool() argument
994 .addUse(GR.getSPIRVTypeID(BoolTy)) in selectIntToBool()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DBuiltinTypes.def63 UNSIGNED_TYPE(Bool, BoolTy)
/llvm-project-15.0.7/clang/lib/Analysis/
H A DBodyFarm.cpp198 return makeImplicitCast(Arg, C.BoolTy, CK_IntegralToBoolean); in makeIntegralCastToBoolean()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp6888 LLT BoolTy = MRI.getType(Dst1); in lowerSADDO_SSUBO() local
6906 MIRBuilder.buildICmp(CmpInst::ICMP_SLT, BoolTy, Dst0, LHS); in lowerSADDO_SSUBO()
6908 IsAdd ? CmpInst::ICMP_SLT : CmpInst::ICMP_SGT, BoolTy, RHS, Zero); in lowerSADDO_SSUBO()
6998 LLT BoolTy = Ty.changeElementSize(1); in lowerAddSubSatToAddoSubo() local
7028 MIRBuilder.buildInstr(OverflowOp, {Ty, BoolTy}, {LHS, RHS}); in lowerAddSubSatToAddoSubo()
7070 LLT BoolTy = Ty.changeElementSize(1); in lowerShlSat() local
7081 auto Cmp = MIRBuilder.buildICmp(CmpInst::ICMP_SLT, BoolTy, LHS, in lowerShlSat()
7087 auto Ov = MIRBuilder.buildICmp(CmpInst::ICMP_NE, BoolTy, LHS, Orig); in lowerShlSat()

123