Home
last modified time | relevance | path

Searched refs:ICE (Results 1 – 25 of 51) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DIgnoreExpr.h49 if (auto *ICE = dyn_cast<ImplicitCastExpr>(E)) in IgnoreImplicitCastsSingleStep() local
50 return ICE->getSubExpr(); in IgnoreImplicitCastsSingleStep()
138 if (auto *ICE = dyn_cast<ImplicitCastExpr>(E)) in IgnoreImplicitAsWrittenSingleStep() local
139 return ICE->getSubExprAsWritten(); in IgnoreImplicitAsWrittenSingleStep()
H A DJSONNodeDumper.h296 void VisitImplicitCastExpr(const ImplicitCastExpr *ICE);
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaPPC.cpp30 const auto *ICE = dyn_cast<ImplicitCastExpr>(Arg->IgnoreParens()); in checkAIXMemberAlignment() local
31 if (!ICE) in checkAIXMemberAlignment()
34 const auto *DR = dyn_cast<DeclRefExpr>(ICE->getSubExpr()); in checkAIXMemberAlignment()
H A DCheckExprLifetime.cpp527 auto *ICE = dyn_cast<ImplicitCastExpr>(Init); in visitLocalsRetainedByReferenceBinding() local
528 if (ICE && ICE->getCastKind() == CK_ArrayToPointerDecay) in visitLocalsRetainedByReferenceBinding()
529 Init = ICE->getSubExpr(); in visitLocalsRetainedByReferenceBinding()
H A DSemaObjC.cpp2332 if (auto ICE = dyn_cast<ImplicitCastExpr>(Element)) { in checkCollectionLiteralElement() local
2333 if (ICE->getCastKind() == CK_BitCast && in checkCollectionLiteralElement()
2334 ICE->getSubExpr()->getType()->getAs<ObjCObjectPointerType>()) in checkCollectionLiteralElement()
2335 Element = ICE->getSubExpr(); in checkCollectionLiteralElement()
H A DSemaARM.cpp777 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Arg)) in CheckNeonBuiltinFunctionCall() local
778 Arg = ICE->getSubExpr(); in CheckNeonBuiltinFunctionCall()
H A DSemaLambda.cpp613 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in findEnumForBlockReturn() local
616 if (ICE->getCastKind() == CK_IntegralCast) in findEnumForBlockReturn()
617 return findEnumForBlockReturn(ICE->getSubExpr()); in findEnumForBlockReturn()
H A DSemaExpr.cpp4190 const auto *ICE = dyn_cast<ImplicitCastExpr>(E); in warnOnSizeofOnArrayDecay() local
4191 if (!ICE || ICE->getCastKind() != CK_ArrayToPointerDecay) in warnOnSizeofOnArrayDecay()
4194 S.Diag(Loc, diag::warn_sizeof_array_decay) << ICE->getSourceRange() in warnOnSizeofOnArrayDecay()
4195 << ICE->getType() in warnOnSizeofOnArrayDecay()
4196 << ICE->getSubExpr()->getType(); in warnOnSizeofOnArrayDecay()
9747 if (auto *ICE = dyn_cast<ImplicitCastExpr>(Op)) { in OriginalOperand() local
9748 Orig = ICE->getSubExprAsWritten(); in OriginalOperand()
9749 Conversion = ICE->getConversionFunction(); in OriginalOperand()
9878 if (auto *ICE = dyn_cast<ImplicitCastExpr>(E)) in convertVector() local
9879 if (ICE->getSubExpr()->getType() == NewVecTy) in convertVector()
[all …]
H A DSemaChecking.cpp7203 isArithmeticArgumentPromotion(Sema &S, const ImplicitCastExpr *ICE) { in isArithmeticArgumentPromotion() argument
7204 QualType From = ICE->getSubExpr()->getType(); in isArithmeticArgumentPromotion()
7205 QualType To = ICE->getType(); in isArithmeticArgumentPromotion()
7208 if (ICE->getCastKind() == CK_IntegralCast && in isArithmeticArgumentPromotion()
7219 return ICE->getCastKind() == CK_FloatingCast && in isArithmeticArgumentPromotion()
7304 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in checkFormatExpr() local
7305 if (isArithmeticArgumentPromotion(S, ICE)) { in checkFormatExpr()
7306 E = ICE->getSubExpr(); in checkFormatExpr()
7312 if (ICE->getType() == S.Context.IntTy || in checkFormatExpr()
7313 ICE->getType() == S.Context.UnsignedIntTy) { in checkFormatExpr()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp2945 const CastExpr *ICE = cast<ImplicitCastExpr>(this); in isUnusedResultAWarning() local
2948 if (ICE->getCastKind() == CK_LValueToRValue && in isUnusedResultAWarning()
2949 ICE->getSubExpr()->getType().isVolatileQualified()) in isUnusedResultAWarning()
2952 return ICE->getSubExpr()->isUnusedResultAWarning(WarnE, Loc, R1, R2, Ctx); in isUnusedResultAWarning()
3170 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) in isDefaultArgument() local
3171 E = ICE->getSubExprAsWritten(); in isDefaultArgument()
3182 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in skipTemporaryBindingsNoOpCastsAndParens() local
3183 if (ICE->getCastKind() == CK_NoOp) in skipTemporaryBindingsNoOpCastsAndParens()
3184 E = ICE->getSubExpr(); in skipTemporaryBindingsNoOpCastsAndParens()
3192 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in skipTemporaryBindingsNoOpCastsAndParens() local
[all …]
H A DExprCXX.cpp344 while (const auto *ICE = dyn_cast<ImplicitCastExpr>(Arg)) { in getDestroyedType() local
345 if (ICE->getCastKind() == CK_DerivedToBase || in getDestroyedType()
346 ICE->getCastKind() == CK_UncheckedDerivedToBase || in getDestroyedType()
347 ICE->getCastKind() == CK_NoOp) { in getDestroyedType()
348 assert((ICE->getCastKind() == CK_NoOp || in getDestroyedType()
351 Arg = ICE->getSubExpr(); in getDestroyedType()
H A DJSONNodeDumper.cpp1433 void JSONNodeDumper::VisitImplicitCastExpr(const ImplicitCastExpr *ICE) { in VisitImplicitCastExpr() argument
1434 VisitCastExpr(ICE); in VisitImplicitCastExpr()
1435 attributeOnlyIfTrue("isPartOfExplicitCast", ICE->isPartOfExplicitCast()); in VisitImplicitCastExpr()
/freebsd/sys/contrib/device-tree/src/arm/gemini/
H A Dgemini-dlink-dns-313.dts207 /* Used by LEDs conflicts ICE */
209 /* Used by ? conflicts ICE */
H A Dgemini-rut1xx.dts45 /* Conflict with ICE */
H A Dgemini-wbd111.dts36 /* Conflict with ICE */
H A Dgemini-wbd222.dts35 /* Conflict with ICE */
H A Dgemini-dlink-dir-685.dts91 /* Collides with ICE */
174 /* Collides with ICE */
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransUnbridgedCasts.cpp159 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Arg)) { in transformNonObjCToObjCCast() local
160 const Expr *sub = ICE->getSubExpr(); in transformNonObjCToObjCCast()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DPtrTypesSemantics.cpp484 bool VisitImplicitCastExpr(const ImplicitCastExpr *ICE) { in VisitImplicitCastExpr() argument
485 return Visit(ICE->getSubExpr()); in VisitImplicitCastExpr()
/freebsd/contrib/llvm-project/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp944 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in objectifyExpr() local
945 if (ICE->getCastKind() != CK_CPointerToObjCPointerCast) in objectifyExpr()
998 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Arg)) { in rewriteToNumericBoxedExpression() local
999 switch (ICE->getCastKind()) { in rewriteToNumericBoxedExpression()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexBody.cpp69 if (auto ICE = dyn_cast<ImplicitCastExpr>(*It)) { in getRolesForRef() local
70 if (ICE->getCastKind() == CK_LValueToRValue) in getRolesForRef()
/freebsd/sys/contrib/device-tree/src/arm/ti/omap/
H A Dam335x-icev2.dts7 * AM335x ICE V2 board
16 model = "TI AM3359 ICE-V2";
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp2108 ImplicitCastExpr *ICE = in SynthesizeCallToFunctionDecl() local
2114 CallExpr::Create(*Context, ICE, Args, FT->getCallResultType(*Context), in SynthesizeCallToFunctionDecl()
2658 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(subExpr)) { in RewriteObjCBoxedExpr() local
2659 QualType type = ICE->getType(); in RewriteObjCBoxedExpr()
2660 const Expr *SubExpr = ICE->IgnoreParenImpCasts(); in RewriteObjCBoxedExpr()
3429 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(userExpr)) { in SynthMessageExpr() local
3431 QualType type = ICE->getType(); in SynthMessageExpr()
3436 const Expr *SubExpr = ICE->IgnoreParenImpCasts(); in SynthMessageExpr()
5642 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(S)) { in RewriteFunctionBodyOrGlobalInitializer() local
5643 RewriteImplicitCastObjCExpr(ICE); in RewriteFunctionBodyOrGlobalInitializer()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp2210 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(CE)) { in ShouldNullCheckClassCastValue() local
2212 if (ICE->isGLValue()) in ShouldNullCheckClassCastValue()
2600 if (auto *ICE = dyn_cast<ImplicitCastExpr>(CE)) { in VisitCastExpr() local
2601 if (!ICE->isPartOfExplicitCast()) in VisitCastExpr()
4785 if (auto *ICE = dyn_cast<ImplicitCastExpr>(E->getRHS())) { in EmitWithOriginalRHSBitfieldAssignment() local
4786 CastKind Kind = ICE->getCastKind(); in EmitWithOriginalRHSBitfieldAssignment()
4788 *SrcType = ICE->getSubExpr()->getType(); in EmitWithOriginalRHSBitfieldAssignment()
4789 *Previous = EmitScalarExpr(ICE->getSubExpr()); in EmitWithOriginalRHSBitfieldAssignment()
4792 return EmitScalarConversion(*Previous, *SrcType, ICE->getType(), in EmitWithOriginalRHSBitfieldAssignment()
4793 ICE->getExprLoc()); in EmitWithOriginalRHSBitfieldAssignment()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DUnsafeBufferUsage.cpp50 std::string VisitImplicitCastExpr(const ImplicitCastExpr *ICE) { in VisitImplicitCastExpr() argument
51 return "ImplicitCastExpr(" + std::string(ICE->getCastKindName()) + ")"; in VisitImplicitCastExpr()
2101 if (auto ICE = Idx->getIntegerConstantExpr(Ctx)) in fixUPCAddressofArraySubscriptWithSpan() local
2102 if ((*ICE).isZero()) in fixUPCAddressofArraySubscriptWithSpan()

123