/freebsd-11-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-11-stable/contrib/llvm-project/llvm/lib/MC/MCDisassembler/ |
H A D | MCRelocationInfo.cpp | 20 MCRelocationInfo::createExprForCAPIVariantKind(const MCExpr *SubExpr, argument 24 return SubExpr;
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/MCDisassembler/ |
H A D | MCRelocationInfo.h | 38 virtual const MCExpr *createExprForCAPIVariantKind(const MCExpr *SubExpr,
|
/freebsd-11-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-11-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-11-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-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ExprCXX.h | 716 Stmt *SubExpr = nullptr; member in class:clang::CXXStdInitializerListExpr 725 CXXStdInitializerListExpr(QualType Ty, Expr *SubExpr) argument 727 Ty->isDependentType(), SubExpr->isValueDependent(), 728 SubExpr->isInstantiationDependent(), 729 SubExpr->containsUnexpandedParameterPack()), 730 SubExpr(SubExpr) {} 732 Expr *getSubExpr() { return static_cast<Expr*>(SubExpr); } 733 const Expr *getSubExpr() const { return static_cast<const Expr*>(SubExpr); } 736 return SubExpr 1375 Stmt *SubExpr = nullptr; member in class:clang::CXXBindTemporaryExpr 1377 CXXBindTemporaryExpr(CXXTemporary *temp, Expr* SubExpr) argument 4617 enum SubExpr { Common, Ready, Suspend, Resume, Count }; enum in class:clang::CoroutineSuspendExpr [all...] |
H A D | ExprObjC.h | 125 Stmt *SubExpr; member in class:clang::ObjCBoxedExpr 138 SubExpr(E), BoxingMethod(method), Range(R) {} 142 Expr *getSubExpr() { return cast<Expr>(SubExpr); } 143 const Expr *getSubExpr() const { return cast<Expr>(SubExpr); } 152 return !BoxingMethod && SubExpr; 165 child_range children() { return child_range(&SubExpr, &SubExpr+1); } 168 return const_child_range(&SubExpr, &SubExpr + 1); 174 return reinterpret_cast<Stmt const * const*>(&SubExpr); [all...] |
H A D | Expr.h | 952 Stmt *SubExpr; member in class:clang::FullExpr 959 subexpr->containsUnexpandedParameterPack()), SubExpr(subexpr) {} 963 const Expr *getSubExpr() const { return cast<Expr>(SubExpr); } 964 Expr *getSubExpr() { return cast<Expr>(SubExpr); } 968 void setSubExpr(Expr *E) { SubExpr = E; } 1035 return SubExpr->getBeginLoc(); 1038 return SubExpr->getEndLoc(); 1060 child_range children() { return child_range(&SubExpr, &SubExpr+1); } 1062 return const_child_range(&SubExpr, [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | AnalysisOrderChecker.cpp | 76 void checkPreStmt(const ArraySubscriptExpr *SubExpr, argument 82 void checkPostStmt(const ArraySubscriptExpr *SubExpr, argument
|
H A D | PointerArithChecker.cpp | 65 void checkPreStmt(const ArraySubscriptExpr *SubExpr, CheckerContext &C) const;
|
/freebsd-11-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-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | TreeTransform.h | 2223 ExprResult RebuildParenExpr(Expr *SubExpr, SourceLocation LParen, argument 2225 return getSema().ActOnParenExpr(LParen, RParen, SubExpr); 2247 Expr *SubExpr) { 2248 return getSema().BuildUnaryOp(/*Scope=*/nullptr, OpLoc, Opc, SubExpr); 2280 ExprResult RebuildUnaryExprOrTypeTrait(Expr *SubExpr, SourceLocation OpLoc, argument 2284 = getSema().CreateUnaryExprOrTypeTraitExpr(SubExpr, OpLoc, ExprKind); 2427 Expr *SubExpr) { 2429 SubExpr); 2506 Expr *SubExpr, TypeSourceInfo *TInfo, 2509 SubExpr, TInf 2245 RebuildUnaryOperator(SourceLocation OpLoc, UnaryOperatorKind Opc, Expr *SubExpr) argument 2424 RebuildCStyleCastExpr(SourceLocation LParenLoc, TypeSourceInfo *TInfo, SourceLocation RParenLoc, Expr *SubExpr) argument 2505 RebuildVAArgExpr(SourceLocation BuiltinLoc, Expr *SubExpr, TypeSourceInfo *TInfo, SourceLocation RParenLoc) argument 2589 RebuildCXXNamedCastExpr(SourceLocation OpLoc, Stmt::StmtClass Class, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2628 RebuildCXXStaticCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2645 RebuildCXXDynamicCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2662 RebuildCXXReinterpretCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2679 RebuildCXXConstCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 9564 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); local 9590 ExprResult SubExpr; local 9735 ExprResult SubExpr; local 10645 ExprResult SubExpr = getDerived().TransformExpr(E->getExprOperand()); local 10677 ExprResult SubExpr = getDerived().TransformExpr(E->getExprOperand()); local 10720 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); local 11455 ExprResult SubExpr; local 12260 ExprResult SubExpr = getDerived().TransformExpr(E->getOperand()); local 12597 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); local [all...] |
H A D | SemaExprObjC.cpp | 4490 Expr *SubExpr) { 4491 ExprResult SubResult = UsualUnaryConversions(SubExpr); 4493 SubExpr = SubResult.get(); 4496 QualType FromType = SubExpr->getType(); 4501 if (T->isDependentType() || SubExpr->isTypeDependent()) { 4519 << SubExpr->getSourceRange() 4545 SubExpr = maybeUndoReclaimObject(SubExpr); 4550 SubExpr = ImplicitCastExpr::Create(Context, FromType, 4552 SubExpr, nullpt 4486 BuildObjCBridgedCast(SourceLocation LParenLoc, ObjCBridgeCastKind Kind, SourceLocation BridgeKeywordLoc, TypeSourceInfo *TSInfo, Expr *SubExpr) argument 4597 ActOnObjCBridgedCast(Scope *S, SourceLocation LParenLoc, ObjCBridgeCastKind Kind, SourceLocation BridgeKeywordLoc, ParsedType Type, SourceLocation RParenLoc, Expr *SubExpr) argument [all...] |
H A D | SemaCast.cpp | 2939 auto *SubExpr = Op.SrcExpr.get(); 2940 if (auto *BindExpr = dyn_cast<CXXBindTemporaryExpr>(SubExpr)) 2941 SubExpr = BindExpr->getSubExpr(); 2942 if (auto *ConstructExpr = dyn_cast<CXXConstructExpr>(SubExpr))
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | BodyFarm.cpp | 255 Expr *SubExpr; local 257 SubExpr = M.makeImplicitCast( 262 SubExpr = M.makeImplicitCast(Call, Ty, CK_FunctionToPointerDecay); 266 SubExpr = Call; 271 return CallExpr::Create(C, SubExpr, CallArgs, C.VoidTy, VK_RValue,
|
/freebsd-11-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-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | Expr.cpp | 1922 const Expr *SubExpr = nullptr; local 1925 SubExpr = skipImplicitTemporary(E->getSubExpr()); 1930 SubExpr = 1931 skipImplicitTemporary(cast<CXXConstructExpr>(SubExpr)->getArg(0)); 1933 assert((isa<CXXMemberCallExpr>(SubExpr) || 1934 isa<BlockExpr>(SubExpr)) && 1935 "Unexpected SubExpr for CK_UserDefinedConversion."); 1936 if (auto *MCE = dyn_cast<CXXMemberCallExpr>(SubExpr)) 1937 SubExpr = MCE->getImplicitObjectArgument(); 1942 } while ((E = dyn_cast<ImplicitCastExpr>(SubExpr))); 1948 const Expr *SubExpr = nullptr; local 2937 Expr *SubExpr = CE->getSubExpr(); local [all...] |
H A D | ExprConstant.cpp | 8001 const Expr *SubExpr = E->getSubExpr(); 8011 if (!Visit(SubExpr)) 8027 if (SubExpr->getType()->isVoidPointerType()) 8029 << 3 << SubExpr->getType(); 8071 if (!EvaluateIntegerOrLValue(SubExpr, Value, Info)) 8091 if (SubExpr->isGLValue()) { 8092 if (!evaluateLValue(SubExpr, Result)) 8096 SubExpr, SubExpr->getType(), false, Result); 8097 if (!EvaluateInPlace(Value, Info, Result, SubExpr)) [all...] |
H A D | ExprCXX.cpp | 1013 Expr* SubExpr) { 1014 assert((SubExpr->getType()->isRecordType() || 1015 SubExpr->getType()->isArrayType()) && 1018 return new (C) CXXBindTemporaryExpr(Temp, SubExpr); 1011 Create(const ASTContext &C, CXXTemporary *Temp, Expr* SubExpr) argument
|
/freebsd-11-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-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldChecker.cpp | 130 EvalResult unexpectedToken(StringRef TokenStart, StringRef SubExpr, argument 134 if (SubExpr != "") { 136 ErrorMsg += SubExpr;
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 464 for (auto &SubExpr: E->SubExprs) 465 SubExpr = Record.readSubStmt(); 473 for (auto &SubExpr: E->SubExprs) 474 SubExpr = Record.readSubStmt(); 481 for (auto &SubExpr: E->SubExprs) 482 SubExpr = Record.readSubStmt(); 1296 E->SubExpr = Record.readSubStmt(); 1630 E->SubExpr = Record.readSubExpr(); 1814 E->SubExpr = Record.readSubExpr();
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/ |
H A D | RISCVAsmParser.cpp | 1201 const MCExpr *SubExpr; local 1202 if (getParser().parseParenExpression(SubExpr, E)) { 1206 const MCExpr *ModExpr = RISCVMCExpr::create(SubExpr, VK, getContext());
|