/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMMachORelocationInfo.cpp | 23 const MCExpr *createExprForCAPIVariantKind(const MCExpr *SubExpr, in createExprForCAPIVariantKind() argument 27 return ARMMCExpr::createUpper16(SubExpr, Ctx); in createExprForCAPIVariantKind() 29 return ARMMCExpr::createLower16(SubExpr, Ctx); in createExprForCAPIVariantKind() 31 return MCRelocationInfo::createExprForCAPIVariantKind(SubExpr, in createExprForCAPIVariantKind()
|
/netbsd/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/ |
H A D | SourceCodeBuilders.cpp | 120 const Expr *SubExpr = Op->getSubExpr()->IgnoreParenImpCasts(); in buildDot() local 121 StringRef DerefText = getText(*SubExpr, Context); in buildDot() 124 if (needParensBeforeDotOrArrow(*SubExpr)) in buildDot() 144 const Expr *SubExpr = Op->getSubExpr()->IgnoreParenImpCasts(); in buildArrow() local 145 StringRef DerefText = getText(*SubExpr, Context); in buildArrow() 148 if (needParensBeforeDotOrArrow(*SubExpr)) in buildArrow()
|
/netbsd/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | ExprCXX.h | 792 Stmt *SubExpr = nullptr; variable 803 SubExpr(SubExpr) { in CXXStdInitializerListExpr() 815 return SubExpr->getEndLoc(); in getEndLoc() 827 child_range children() { return child_range(&SubExpr, &SubExpr + 1); } in children() 830 return const_child_range(&SubExpr, &SubExpr + 1); in children() 1414 Stmt *SubExpr = nullptr; variable 1419 Temp(temp), SubExpr(SubExpr) { in CXXBindTemporaryExpr() 1452 child_range children() { return child_range(&SubExpr, &SubExpr + 1); } in children() 1455 return const_child_range(&SubExpr, &SubExpr + 1); in children() 3400 child_range children() { return child_range(&SubExpr, &SubExpr + 1); } in children() [all …]
|
H A D | ExprObjC.h | 129 Stmt *SubExpr; variable 137 : Expr(ObjCBoxedExprClass, T, VK_RValue, OK_Ordinary), SubExpr(E), in ObjCBoxedExpr() 144 Expr *getSubExpr() { return cast<Expr>(SubExpr); } in getSubExpr() 145 const Expr *getSubExpr() const { return cast<Expr>(SubExpr); } in getSubExpr() 154 return !BoxingMethod && SubExpr; in isExpressibleAsConstantInitializer() 167 child_range children() { return child_range(&SubExpr, &SubExpr+1); } in children() 170 return const_child_range(&SubExpr, &SubExpr + 1); in children() 176 return reinterpret_cast<Stmt const * const*>(&SubExpr); in arg_begin() 180 return reinterpret_cast<Stmt const * const*>(&SubExpr + 1); in arg_end()
|
H A D | Expr.h | 996 Stmt *SubExpr; 1001 SubExpr(subexpr) { in FullExpr() 1007 const Expr *getSubExpr() const { return cast<Expr>(SubExpr); } in getSubExpr() 1008 Expr *getSubExpr() { return cast<Expr>(SubExpr); } in getSubExpr() 1012 void setSubExpr(Expr *E) { SubExpr = E; } in setSubExpr() 1061 ConstantExpr(Expr *SubExpr, ResultStorageKind StorageKind, 1079 return SubExpr->getBeginLoc(); in getBeginLoc() 1082 return SubExpr->getEndLoc(); in getEndLoc() 1110 child_range children() { return child_range(&SubExpr, &SubExpr+1); } in children() 1112 return const_child_range(&SubExpr, &SubExpr + 1); in children()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/ |
H A D | AVRMCExpr.h | 49 const MCExpr *getSubExpr() const { return SubExpr; } in getSubExpr() 81 const MCExpr *SubExpr; variable 86 : Kind(Kind), SubExpr(Expr), Negated(Negated) {} in AVRMCExpr()
|
H A D | AVRMCExpr.cpp | 76 bool isRelocatable = SubExpr->evaluateAsRelocatable(Value, Layout, Fixup); in evaluateAsRelocatableImpl()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/ |
H A D | MCRelocationInfo.cpp | 20 MCRelocationInfo::createExprForCAPIVariantKind(const MCExpr *SubExpr, in createExprForCAPIVariantKind() argument 24 return SubExpr; in createExprForCAPIVariantKind()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULowerKernelAttributes.cpp | 182 auto SubExpr = m_Sub(m_Specific(GridSize), in processUse() local 187 m_Select(m_ICmp(Pred, SubExpr, m_Specific(ZextGroupSize)), in processUse() 188 SubExpr, in processUse()
|
/netbsd/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | TreeTransform.h | 10330 if (SubExpr.isInvalid()) in TransformParenExpr() 10355 ExprResult SubExpr; in TransformUnaryOperator() local 10360 if (SubExpr.isInvalid()) in TransformUnaryOperator() 10518 ExprResult SubExpr; in TransformUnaryExprOrTypeTraitExpr() local 10985 ExprResult SubExpr in TransformCStyleCastExpr() local 10987 if (SubExpr.isInvalid()) in TransformCStyleCastExpr() 11212 if (SubExpr.isInvalid()) in TransformVAArgExpr() 11458 ExprResult SubExpr in TransformCXXNamedCastExpr() local 11530 ExprResult SubExpr in TransformCXXFunctionalCastExpr() local 12363 ExprResult SubExpr; in TransformArrayTypeTraitExpr() local [all …]
|
H A D | SemaExprObjC.cpp | 4642 Expr *SubExpr) { in BuildObjCBridgedCast() argument 4643 ExprResult SubResult = UsualUnaryConversions(SubExpr); in BuildObjCBridgedCast() 4645 SubExpr = SubResult.get(); in BuildObjCBridgedCast() 4648 QualType FromType = SubExpr->getType(); in BuildObjCBridgedCast() 4671 << SubExpr->getSourceRange() in BuildObjCBridgedCast() 4697 SubExpr = maybeUndoReclaimObject(SubExpr); in BuildObjCBridgedCast() 4714 << SubExpr->getSourceRange() in BuildObjCBridgedCast() 4731 << SubExpr->getSourceRange() in BuildObjCBridgedCast() 4755 Expr *SubExpr) { in ActOnObjCBridgedCast() argument 4759 CheckTollFreeBridgeCast(T, SubExpr); in ActOnObjCBridgedCast() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/ |
H A D | PPCELFStreamer.cpp | 153 const MCExpr *SubExpr = in emitGOTToPCRelReloc() local 160 MCBinaryExpr::createSub(CurrentLocationExpr, SubExpr, getContext()); in emitGOTToPCRelReloc()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsMCExpr.cpp | 138 const MCExpr *SubExpr = in evaluateAsRelocatableImpl() local 141 if (!SubExpr->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/MC/MCDisassembler/ |
H A D | MCRelocationInfo.h | 38 virtual const MCExpr *createExprForCAPIVariantKind(const MCExpr *SubExpr,
|
/netbsd/external/apache2/llvm/dist/clang/lib/Analysis/ |
H A D | BodyFarm.cpp | 251 Expr *SubExpr; in create_call_once_funcptr_call() local 253 SubExpr = M.makeImplicitCast( in create_call_once_funcptr_call() 258 SubExpr = M.makeImplicitCast(Call, Ty, CK_FunctionToPointerDecay); in create_call_once_funcptr_call() 262 SubExpr = Call; in create_call_once_funcptr_call() 267 return CallExpr::Create(C, SubExpr, CallArgs, C.VoidTy, VK_RValue, in create_call_once_funcptr_call()
|
/netbsd/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
H A D | AnalysisOrderChecker.cpp | 73 void checkPreStmt(const ArraySubscriptExpr *SubExpr, in checkPreStmt() argument 79 void checkPostStmt(const ArraySubscriptExpr *SubExpr, in checkPostStmt() argument
|
H A D | PointerArithChecker.cpp | 65 void checkPreStmt(const ArraySubscriptExpr *SubExpr, CheckerContext &C) const;
|
/netbsd/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | Expr.cpp | 277 : FullExpr(ConstantExprClass, SubExpr) { in ConstantExpr() 1841 const Expr *SubExpr = nullptr; in getSubExprAsWritten() local 1844 SubExpr = skipImplicitTemporary(E->getSubExpr()); in getSubExprAsWritten() 1849 SubExpr = in getSubExprAsWritten() 1852 assert((isa<CXXMemberCallExpr>(SubExpr) || in getSubExprAsWritten() 1853 isa<BlockExpr>(SubExpr)) && in getSubExprAsWritten() 1856 SubExpr = MCE->getImplicitObjectArgument(); in getSubExprAsWritten() 1863 return const_cast<Expr*>(SubExpr); in getSubExprAsWritten() 1867 const Expr *SubExpr = nullptr; in getConversionFunction() local 2888 Expr *SubExpr = CE->getSubExpr(); in IgnoreParenNoopCasts() local [all …]
|
H A D | ExprConstant.cpp | 8366 if (SubExpr == E->getBase() ? !evaluatePointer(SubExpr, Result) in VisitArraySubscriptExpr() 8723 if (!Visit(SubExpr)) in VisitCastExpr() 8741 << 3 << SubExpr->getType(); in VisitCastExpr() 8803 if (SubExpr->isGLValue()) { in VisitCastExpr() 8808 SubExpr, SubExpr->getType(), ScopeKind::FullExpression, Result); in VisitCastExpr() 11180 auto *SubExpr = Cast->getSubExpr(); in ignorePointerCastsAndParens() local 11181 if (!SubExpr->getType()->hasPointerRepresentation() || !SubExpr->isRValue()) in ignorePointerCastsAndParens() 13238 if (!Evaluate(Val, Info, SubExpr)) in VisitCastExpr() 13244 if (!Visit(SubExpr)) in VisitCastExpr() 13776 if (!Visit(SubExpr)) in VisitCastExpr() [all …]
|
H A D | ExprCXX.cpp | 972 Expr* SubExpr) { in Create() argument 973 assert((SubExpr->getType()->isRecordType() || in Create() 974 SubExpr->getType()->isArrayType()) && in Create() 977 return new (C) CXXBindTemporaryExpr(Temp, SubExpr); in Create()
|
/netbsd/external/apache2/llvm/dist/clang/lib/AST/Interp/ |
H A D | ByteCodeExprGen.cpp | 91 auto *SubExpr = CE->getSubExpr(); in VisitCastExpr() local 116 return this->Visit(SubExpr); in VisitCastExpr() 119 return discard(SubExpr); in VisitCastExpr()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/ |
H A D | MetadataLoader.cpp | 584 auto SubExpr = ArrayRef<uint64_t>(Expr); in upgradeDIExpression() local 585 while (!SubExpr.empty()) { in upgradeDIExpression() 590 switch (SubExpr.front()) { in upgradeDIExpression() 606 HistoricSize = std::min(SubExpr.size(), HistoricSize); in upgradeDIExpression() 607 ArrayRef<uint64_t> Args = SubExpr.slice(1, HistoricSize-1); in upgradeDIExpression() 609 switch (SubExpr.front()) { in upgradeDIExpression() 620 Buffer.push_back(*SubExpr.begin()); in upgradeDIExpression() 626 SubExpr = SubExpr.slice(HistoricSize); in upgradeDIExpression()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldChecker.cpp | 131 EvalResult unexpectedToken(StringRef TokenStart, StringRef SubExpr, in unexpectedToken() argument 135 if (SubExpr != "") { in unexpectedToken() 137 ErrorMsg += SubExpr; in unexpectedToken()
|
/netbsd/external/apache2/llvm/dist/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 474 for (auto &SubExpr: E->SubExprs) in VisitCoawaitExpr() local 475 SubExpr = Record.readSubStmt(); in VisitCoawaitExpr() 483 for (auto &SubExpr: E->SubExprs) in VisitCoyieldExpr() local 484 SubExpr = Record.readSubStmt(); in VisitCoyieldExpr() 491 for (auto &SubExpr: E->SubExprs) in VisitDependentCoawaitExpr() local 492 SubExpr = Record.readSubStmt(); in VisitDependentCoawaitExpr() 1411 E->SubExpr = Record.readSubStmt(); in VisitObjCBoxedExpr() 1748 E->SubExpr = Record.readSubExpr(); in VisitCXXStdInitializerListExpr() 1940 E->SubExpr = Record.readSubExpr(); in VisitExprWithCleanups()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Demangle/ |
H A D | ItaniumDemangle.h | 1665 const Node *SubExpr; variable 1673 : Node(KSubobjectExpr), Type(Type_), SubExpr(SubExpr_), Offset(Offset_), in SubobjectExpr() 1677 F(Type, SubExpr, Offset, UnionSelectors, OnePastTheEnd); in match() 1681 SubExpr->print(S); in printLeft() 1886 const Node *SubExpr; variable 1892 : Node(KPointerToMemberConversionExpr), Type(Type_), SubExpr(SubExpr_), in PointerToMemberConversionExpr() 1895 template<typename Fn> void match(Fn F) const { F(Type, SubExpr, Offset); } in match() 1901 SubExpr->print(S); in printLeft()
|