Home
last modified time | relevance | path

Searched refs:CastTy (Results 1 – 16 of 16) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DSValBuilder.cpp558 SVal SValBuilder::evalCast(SVal V, QualType CastTy, QualType OriginalTy) { in evalCast() argument
559 if (CastTy.isNull()) in evalCast()
562 CastTy = Context.getCanonicalType(CastTy); in evalCast()
568 if (CastTy == OriginalTy) in evalCast()
574 if (!CastTy->isVariableArrayType() && !OriginalTy->isVariableArrayType()) in evalCast()
575 if (shouldBeModeledWithNoOp(Context, Context.getPointerType(CastTy), in evalCast()
583 return evalCastKind(V.castAs<UndefinedVal>(), CastTy, OriginalTy); in evalCast()
585 return evalCastKind(V.castAs<UnknownVal>(), CastTy, OriginalTy); in evalCast()
587 return evalCastKind(V.castAs<Loc>(), CastTy, OriginalTy); in evalCast()
589 return evalCastKind(V.castAs<NonLoc>(), CastTy, OriginalTy); in evalCast()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSValBuilder.h75 SVal evalCastKind(UndefinedVal V, QualType CastTy, QualType OriginalTy);
76 SVal evalCastKind(UnknownVal V, QualType CastTy, QualType OriginalTy);
77 SVal evalCastKind(Loc V, QualType CastTy, QualType OriginalTy);
78 SVal evalCastKind(NonLoc V, QualType CastTy, QualType OriginalTy);
79 SVal evalCastSubKind(loc::ConcreteInt V, QualType CastTy,
81 SVal evalCastSubKind(loc::GotoLabel V, QualType CastTy, QualType OriginalTy);
82 SVal evalCastSubKind(loc::MemRegionVal V, QualType CastTy,
84 SVal evalCastSubKind(nonloc::CompoundVal V, QualType CastTy,
86 SVal evalCastSubKind(nonloc::ConcreteInt V, QualType CastTy,
88 SVal evalCastSubKind(nonloc::LazyCompoundVal V, QualType CastTy,
[all …]
H A DSMTConstraintManager.h158 QualType CastTy = SC->getType(); in REGISTER_TRAIT_WITH_PROGRAMSTATE() local
160 if (CastTy->isVoidType()) in REGISTER_TRAIT_WITH_PROGRAMSTATE()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerHelper.h154 void bitcastSrc(MachineInstr &MI, LLT CastTy, unsigned OpIdx);
158 void bitcastDst(MachineInstr &MI, LLT CastTy, unsigned OpIdx);
346 LLT CastTy);
350 LLT CastTy);
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseExpr.cpp955 ParsedType CastTy; in ParseCastExpression() local
958 isTypeCast == IsTypeCast, CastTy, RParenLoc); in ParseCastExpression()
2247 ParsedType &CastTy, in ParseExprAfterUnaryExprOrTypeTrait() argument
2302 false, CastTy, RParenLoc); in ParseExprAfterUnaryExprOrTypeTrait()
2403 ParsedType CastTy; in ParseUnaryExprOrTypeTraitExpression() local
2407 CastTy, in ParseUnaryExprOrTypeTraitExpression()
2424 CastTy.getAsOpaquePtr(), in ParseUnaryExprOrTypeTraitExpression()
2765 bool isTypeCast, ParsedType &CastTy, in ParseParenExpression() argument
2778 CastTy = nullptr; in ParseParenExpression()
2888 ExprResult res = ParseCXXAmbiguousParenExpression(ExprType, CastTy, T, in ParseParenExpression()
[all …]
H A DParseExprCXX.cpp3823 ParsedType &CastTy, in ParseCXXAmbiguousParenExpression() argument
3831 CastTy = nullptr; in ParseCXXAmbiguousParenExpression()
3942 DeclaratorInfo, CastTy, in ParseCXXAmbiguousParenExpression()
H A DParseDecl.cpp7235 ParsedType CastTy; in ParseTypeofSpecifier() local
7238 ParseExprAfterUnaryExprOrTypeTrait(OpTok, isCastExpr, CastTy, CastRange)); in ParseTypeofSpecifier()
7249 if (!CastTy) { in ParseTypeofSpecifier()
7258 DiagID, CastTy, in ParseTypeofSpecifier()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp1323 void LegalizerHelper::bitcastSrc(MachineInstr &MI, LLT CastTy, unsigned OpIdx) { in bitcastSrc() argument
1325 Op.setReg(MIRBuilder.buildBitcast(CastTy, Op).getReg(0)); in bitcastSrc()
1328 void LegalizerHelper::bitcastDst(MachineInstr &MI, LLT CastTy, unsigned OpIdx) { in bitcastDst() argument
1330 Register CastDst = MRI.createGenericVirtualRegister(CastTy); in bitcastDst()
2516 LLT CastTy) { in bitcastExtractVectorElt() argument
2527 unsigned NewNumElts = CastTy.isVector() ? CastTy.getNumElements() : 1; in bitcastExtractVectorElt()
2530 LLT NewEltTy = CastTy.isVector() ? CastTy.getElementType() : CastTy; in bitcastExtractVectorElt()
2531 Register CastVec = MIRBuilder.buildBitcast(CastTy, SrcVec).getReg(0); in bitcastExtractVectorElt()
2601 if (CastTy.isVector()) { in bitcastExtractVectorElt()
2655 LLT CastTy) { in bitcastInsertVectorElt() argument
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.cpp2262 QualType ValTy, QualType CastTy, in castValueToType() argument
2264 assert(!CGF.getContext().getTypeSizeInChars(CastTy).isZero() && in castValueToType()
2268 llvm::Type *LLVMCastTy = CGF.ConvertTypeForMem(CastTy); in castValueToType()
2269 if (ValTy == CastTy) in castValueToType()
2272 CGF.getContext().getTypeSizeInChars(CastTy)) in castValueToType()
2274 if (CastTy->isIntegerType() && ValTy->isIntegerType()) in castValueToType()
2276 CastTy->hasSignedIntegerRepresentation()); in castValueToType()
2277 Address CastItem = CGF.CreateMemTemp(CastTy); in castValueToType()
2283 return CGF.EmitLoadOfScalar(CastItem, /*Volatile=*/false, CastTy, Loc, in castValueToType()
2310 QualType CastTy = CGF.getContext().getIntTypeForBitwidth( in createRuntimeShuffleFunction() local
[all …]
H A DCGObjCGNU.cpp2588 llvm::Type *CastTy = llvm::StructType::get(IdTy, IdTy); in GenerateMessageSendSuper() local
2590 llvm::PointerType::getUnqual(CastTy)); in GenerateMessageSendSuper()
2592 ReceiverClass = Builder.CreateStructGEP(CastTy, ReceiverClass, 1); in GenerateMessageSendSuper()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Parse/
H A DParser.h1806 ParsedType &CastTy,
1834 ParsedType &CastTy,
1838 ParenParseOption &ExprType, ParsedType &CastTy,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DConstantFolding.cpp584 Type *CastTy = LoadTy->isPtrOrPtrVectorTy() ? DL.getIntPtrType(LoadTy) : LoadTy; in FoldReinterpretLoadFromConstPtr() local
585 Res = FoldBitCast(Res, CastTy, DL); in FoldReinterpretLoadFromConstPtr()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp3586 Type *CastTy = Builder.getIntNTy(SZ); in emitStoreConditional() local
3593 Addr = Builder.CreateBitCast(Addr, CastTy->getPointerTo(AS)); in emitStoreConditional()
3594 Val = Builder.CreateBitCast(Val, CastTy); in emitStoreConditional()
H A DHexagonISelLoweringHVX.cpp359 MVT CastTy = tyVector(Vec.getValueType().getSimpleVT(), ElemTy); in opCastElem() local
360 return DAG.getBitcast(CastTy, Vec); in opCastElem()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp759 bool AMDGPUTargetLowering::isLoadBitCastBeneficial(EVT LoadTy, EVT CastTy, in isLoadBitCastBeneficial() argument
763 assert(LoadTy.getSizeInBits() == CastTy.getSizeInBits()); in isLoadBitCastBeneficial()
769 unsigned CastScalarSize = CastTy.getScalarSizeInBits(); in isLoadBitCastBeneficial()
776 CastTy, MMO, &Fast) && in isLoadBitCastBeneficial()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaChecking.cpp8692 QualType CastTy = llvm::StringSwitch<QualType>(Name) in shouldNotPrintDirectly() local
8700 if (!CastTy.isNull()) in shouldNotPrintDirectly()
8701 return std::make_pair(CastTy, Name); in shouldNotPrintDirectly()
8882 QualType CastTy; in checkFormatExpr() local
8883 std::tie(CastTy, CastTyName) = shouldNotPrintDirectly(S.Context, IntendedTy, E); in checkFormatExpr()
8884 if (!CastTy.isNull()) { in checkFormatExpr()
8889 AT.matchesType(S.Context, CastTy)) in checkFormatExpr()
8891 IntendedTy = CastTy; in checkFormatExpr()