/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMMachORelocationInfo.cpp | 23 const MCExpr *createExprForCAPIVariantKind(const MCExpr *SubExpr, 27 return ARMMCExpr::createUpper16(SubExpr, Ctx); 29 return ARMMCExpr::createLower16(SubExpr, Ctx); 31 return MCRelocationInfo::createExprForCAPIVariantKind(SubExpr,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/MCDisassembler/ |
H A D | MCRelocationInfo.cpp | 20 MCRelocationInfo::createExprForCAPIVariantKind(const MCExpr *SubExpr, argument 24 return SubExpr;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/MCDisassembler/ |
H A D | MCRelocationInfo.h | 38 virtual const MCExpr *createExprForCAPIVariantKind(const MCExpr *SubExpr,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/ |
H A D | AVRMCExpr.h | 48 const MCExpr *getSubExpr() const { return SubExpr; } 80 const MCExpr *SubExpr; member in class:llvm::AVRMCExpr 85 : Kind(Kind), SubExpr(Expr), Negated(Negated) {}
|
H A D | AVRMCExpr.cpp | 75 bool isRelocatable = SubExpr->evaluateAsRelocatable(Value, Layout, Fixup);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/Transformer/ |
H A D | SourceCodeBuilders.cpp | 120 const Expr *SubExpr = Op->getSubExpr()->IgnoreParenImpCasts(); local 121 StringRef DerefText = getText(*SubExpr, Context); 124 if (needParensBeforeDotOrArrow(*SubExpr)) 144 const Expr *SubExpr = Op->getSubExpr()->IgnoreParenImpCasts(); local 145 StringRef DerefText = getText(*SubExpr, Context); 148 if (needParensBeforeDotOrArrow(*SubExpr))
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULowerKernelAttributes.cpp | 191 auto SubExpr = m_Sub(m_Specific(GridSize), local 196 m_Select(m_ICmp(Pred, SubExpr, m_Specific(ZextGroupSize)), 197 SubExpr,
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ExprCXX.h | 762 Stmt *SubExpr = nullptr; member in class:clang::CXXStdInitializerListExpr 771 CXXStdInitializerListExpr(QualType Ty, Expr *SubExpr) argument 773 SubExpr(SubExpr) { 777 Expr *getSubExpr() { return static_cast<Expr*>(SubExpr); } 778 const Expr *getSubExpr() const { return static_cast<const Expr*>(SubExpr); } 781 return SubExpr->getBeginLoc(); 785 return SubExpr->getEndLoc(); 790 return SubExpr->getSourceRange(); 797 child_range children() { return child_range(&SubExpr, 1380 Stmt *SubExpr = nullptr; member in class:clang::CXXBindTemporaryExpr 1382 CXXBindTemporaryExpr(CXXTemporary *temp, Expr *SubExpr) argument 4603 enum SubExpr { Common, Ready, Suspend, Resume, Count }; enum in class:clang::CoroutineSuspendExpr [all...] |
H A D | ExprObjC.h | 129 Stmt *SubExpr; member in class:clang::ObjCBoxedExpr 137 : Expr(ObjCBoxedExprClass, T, VK_RValue, OK_Ordinary), SubExpr(E), 144 Expr *getSubExpr() { return cast<Expr>(SubExpr); } 145 const Expr *getSubExpr() const { return cast<Expr>(SubExpr); } 154 return !BoxingMethod && SubExpr; 167 child_range children() { return child_range(&SubExpr, &SubExpr+1); } 170 return const_child_range(&SubExpr, &SubExpr + 1); 176 return reinterpret_cast<Stmt const * const*>(&SubExpr); [all...] |
H A D | Expr.h | 973 Stmt *SubExpr; member in class:clang::FullExpr 978 SubExpr(subexpr) { 984 const Expr *getSubExpr() const { return cast<Expr>(SubExpr); } 985 Expr *getSubExpr() { return cast<Expr>(SubExpr); } 989 void setSubExpr(Expr *E) { SubExpr = E; } 1038 ConstantExpr(Expr *SubExpr, ResultStorageKind StorageKind, 1056 return SubExpr->getBeginLoc(); 1059 return SubExpr->getEndLoc(); 1087 child_range children() { return child_range(&SubExpr, &SubExpr [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | AnalysisOrderChecker.cpp | 73 void checkPreStmt(const ArraySubscriptExpr *SubExpr, argument 79 void checkPostStmt(const ArraySubscriptExpr *SubExpr, argument
|
H A D | PointerArithChecker.cpp | 65 void checkPreStmt(const ArraySubscriptExpr *SubExpr, CheckerContext &C) const;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsMCExpr.cpp | 138 const MCExpr *SubExpr = local 141 if (!SubExpr->evaluateAsRelocatable(Res, Layout, Fixup))
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | TreeTransform.h | 2342 ExprResult RebuildParenExpr(Expr *SubExpr, SourceLocation LParen, argument 2344 return getSema().ActOnParenExpr(LParen, RParen, SubExpr); 2366 Expr *SubExpr) { 2367 return getSema().BuildUnaryOp(/*Scope=*/nullptr, OpLoc, Opc, SubExpr); 2399 ExprResult RebuildUnaryExprOrTypeTrait(Expr *SubExpr, SourceLocation OpLoc, argument 2403 = getSema().CreateUnaryExprOrTypeTraitExpr(SubExpr, OpLoc, ExprKind); 2583 Expr *SubExpr) { 2585 SubExpr); 2662 Expr *SubExpr, TypeSourceInfo *TInfo, 2665 SubExpr, TInf 2364 RebuildUnaryOperator(SourceLocation OpLoc, UnaryOperatorKind Opc, Expr *SubExpr) argument 2580 RebuildCStyleCastExpr(SourceLocation LParenLoc, TypeSourceInfo *TInfo, SourceLocation RParenLoc, Expr *SubExpr) argument 2661 RebuildVAArgExpr(SourceLocation BuiltinLoc, Expr *SubExpr, TypeSourceInfo *TInfo, SourceLocation RParenLoc) argument 2745 RebuildCXXNamedCastExpr(SourceLocation OpLoc, Stmt::StmtClass Class, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2788 RebuildCXXStaticCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2805 RebuildCXXDynamicCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2822 RebuildCXXReinterpretCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2839 RebuildCXXConstCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2853 RebuildCXXAddrspaceCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 10066 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); local 10092 ExprResult SubExpr; local 10255 ExprResult SubExpr; local 11300 ExprResult SubExpr = getDerived().TransformExpr(E->getExprOperand()); local 11332 ExprResult SubExpr = getDerived().TransformExpr(E->getExprOperand()); local 11375 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); local 12110 ExprResult SubExpr; local 12916 ExprResult SubExpr = getDerived().TransformExpr(E->getOperand()); local 13253 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); local [all...] |
H A D | SemaExprObjC.cpp | 4632 Expr *SubExpr) { 4633 ExprResult SubResult = UsualUnaryConversions(SubExpr); 4635 SubExpr = SubResult.get(); 4638 QualType FromType = SubExpr->getType(); 4643 if (T->isDependentType() || SubExpr->isTypeDependent()) { 4661 << SubExpr->getSourceRange() 4687 SubExpr = maybeUndoReclaimObject(SubExpr); 4692 SubExpr = ImplicitCastExpr::Create(Context, FromType, 4694 SubExpr, nullpt 4628 BuildObjCBridgedCast(SourceLocation LParenLoc, ObjCBridgeCastKind Kind, SourceLocation BridgeKeywordLoc, TypeSourceInfo *TSInfo, Expr *SubExpr) argument 4739 ActOnObjCBridgedCast(Scope *S, SourceLocation LParenLoc, ObjCBridgeCastKind Kind, SourceLocation BridgeKeywordLoc, ParsedType Type, SourceLocation RParenLoc, Expr *SubExpr) argument [all...] |
H A D | SemaCast.cpp | 3049 auto *SubExpr = Op.SrcExpr.get(); 3050 if (auto *BindExpr = dyn_cast<CXXBindTemporaryExpr>(SubExpr)) 3051 SubExpr = BindExpr->getSubExpr(); 3052 if (auto *ConstructExpr = dyn_cast<CXXConstructExpr>(SubExpr))
|
H A D | SemaExprCXX.cpp | 6901 Sema::MaybeCreateExprWithCleanups(ExprResult SubExpr) { 6902 if (SubExpr.isInvalid()) 6905 return MaybeCreateExprWithCleanups(SubExpr.get()); 6908 Expr *Sema::MaybeCreateExprWithCleanups(Expr *SubExpr) { 6909 assert(SubExpr && "subexpression can't be null!"); 6918 return SubExpr; 6924 Context, SubExpr, Cleanup.cleanupsHaveSideEffects(), Cleanups); 6975 ExprResult SubExpr = ActOnDecltypeExpression(PE->getSubExpr()); 6976 if (SubExpr.isInvalid()) 6978 if (SubExpr [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | BodyFarm.cpp | 253 Expr *SubExpr; local 255 SubExpr = M.makeImplicitCast( 260 SubExpr = M.makeImplicitCast(Call, Ty, CK_FunctionToPointerDecay); 264 SubExpr = Call; 269 return CallExpr::Create(C, SubExpr, CallArgs, C.VoidTy, VK_RValue,
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | ByteCodeExprGen.cpp | 91 auto *SubExpr = CE->getSubExpr(); local 116 return this->Visit(SubExpr); 119 return discard(SubExpr);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | Expr.cpp | 272 ConstantExpr::ConstantExpr(Expr *SubExpr, ResultStorageKind StorageKind, argument 274 : FullExpr(ConstantExprClass, SubExpr) { 1811 const Expr *SubExpr = nullptr; local 1814 SubExpr = skipImplicitTemporary(E->getSubExpr()); 1819 SubExpr = 1820 skipImplicitTemporary(cast<CXXConstructExpr>(SubExpr)->getArg(0)); 1822 assert((isa<CXXMemberCallExpr>(SubExpr) || 1823 isa<BlockExpr>(SubExpr)) && 1824 "Unexpected SubExpr for CK_UserDefinedConversion."); 1825 if (auto *MCE = dyn_cast<CXXMemberCallExpr>(SubExpr)) 1837 const Expr *SubExpr = nullptr; local 2889 Expr *SubExpr = CE->getSubExpr(); local [all...] |
H A D | ExprConstant.cpp | 8317 const Expr *SubExpr = E->getSubExpr(); 8327 if (!Visit(SubExpr)) 8343 if (SubExpr->getType()->isVoidPointerType()) 8345 << 3 << SubExpr->getType(); 8387 if (!EvaluateIntegerOrLValue(SubExpr, Value, Info)) 8407 if (SubExpr->isGLValue()) { 8408 if (!evaluateLValue(SubExpr, Result)) 8412 SubExpr, SubExpr->getType(), false, Result); 8413 if (!EvaluateInPlace(Value, Info, Result, SubExpr)) [all...] |
H A D | ExprCXX.cpp | 938 Expr* SubExpr) { 939 assert((SubExpr->getType()->isRecordType() || 940 SubExpr->getType()->isArrayType()) && 943 return new (C) CXXBindTemporaryExpr(Temp, SubExpr); 936 Create(const ASTContext &C, CXXTemporary *Temp, Expr* SubExpr) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | MetadataLoader.cpp | 574 auto SubExpr = ArrayRef<uint64_t>(Expr); local 575 while (!SubExpr.empty()) { 580 switch (SubExpr.front()) { 596 HistoricSize = std::min(SubExpr.size(), HistoricSize); 597 ArrayRef<uint64_t> Args = SubExpr.slice(1, HistoricSize-1); 599 switch (SubExpr.front()) { 610 Buffer.push_back(*SubExpr.begin()); 616 SubExpr = SubExpr.slice(HistoricSize);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldChecker.cpp | 131 EvalResult unexpectedToken(StringRef TokenStart, StringRef SubExpr, argument 135 if (SubExpr != "") { 137 ErrorMsg += SubExpr;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 468 for (auto &SubExpr: E->SubExprs) 469 SubExpr = Record.readSubStmt(); 477 for (auto &SubExpr: E->SubExprs) 478 SubExpr = Record.readSubStmt(); 485 for (auto &SubExpr: E->SubExprs) 486 SubExpr = Record.readSubStmt(); 1395 E->SubExpr = Record.readSubStmt(); 1733 E->SubExpr = Record.readSubExpr(); 1925 E->SubExpr = Record.readSubExpr();
|