Home
last modified time | relevance | path

Searched refs:getSubExpr (Results 1 – 25 of 172) sorted by relevance

1234567

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DIgnoreExpr.h50 return ICE->getSubExpr(); in IgnoreImplicitCastsSingleStep()
53 return FE->getSubExpr(); in IgnoreImplicitCastsSingleStep()
67 return MTE->getSubExpr(); in IgnoreImplicitCastsExtraSingleStep()
77 return CE->getSubExpr(); in IgnoreCastsSingleStep()
80 return FE->getSubExpr(); in IgnoreCastsSingleStep()
83 return MTE->getSubExpr(); in IgnoreCastsSingleStep()
106 return CE->getSubExpr(); in IgnoreBaseCastsSingleStep()
117 return MTE->getSubExpr(); in IgnoreImplicitSingleStep()
120 return BTE->getSubExpr(); in IgnoreImplicitSingleStep()
146 return PE->getSubExpr(); in IgnoreParensOnlySingleStep()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCExpr.cpp48 getSubExpr()->print(OS, MAI, true); in printImpl()
139 cast<MipsMCExpr>(cast<MipsMCExpr>(getSubExpr())->getSubExpr()) in evaluateAsRelocatableImpl()
140 ->getSubExpr(); in evaluateAsRelocatableImpl()
149 if (!getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
167 return getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup); in evaluateAsRelocatableImpl()
221 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
227 fixELFSymbolsInTLSFixupsImpl(cast<MipsMCExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
245 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
275 if (const MipsMCExpr *E = dyn_cast<const MipsMCExpr>(getSubExpr())) in fixELFSymbolsInTLSFixups()
286 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); in fixELFSymbolsInTLSFixups()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCExpr.cpp96 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
106 if (!getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
139 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
155 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); in fixELFSymbolsInTLSFixups()
168 bool WrapSubExprInParens = !isa<MCSymbolRefExpr>(getSubExpr()); in printImpl()
171 getSubExpr()->print(OS, MAI); in printImpl()
182 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
192 if (!getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransUnbridgedCasts.cpp94 Expr *castExpr = E->getSubExpr(); in VisitCastExpr()
126 if (E->getSubExpr()->getType()->isPointerType()) { in transformNonObjCToObjCCast()
146 ento::cocoa::isRefType(E->getSubExpr()->getType(), "CF", in transformNonObjCToObjCCast()
160 const Expr *sub = ICE->getSubExpr(); in transformNonObjCToObjCCast()
231 SourceLocation insertLoc = E->getSubExpr()->getBeginLoc(); in rewriteToBridgedCast()
238 if (isa<ParenExpr>(E->getSubExpr())) { in rewriteToBridgedCast()
250 Expr *WrapE = E->getSubExpr(); in rewriteToBridgedCast()
351 if (isSelf(E->getSubExpr())) in transformObjCToNonObjCCast()
358 ObjCMethodFamily family = getFamilyOfMessage(E->getSubExpr()); in transformObjCToNonObjCCast()
370 E->getSubExpr()->getSourceRange()); in transformObjCToNonObjCCast()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCExpr.cpp50 if (!getSubExpr()->evaluateAsRelocatable(AUIPCLoc, nullptr, nullptr)) in getPCRelHiFixup()
98 if (!getSubExpr()->evaluateAsRelocatable(Res, nullptr, nullptr)) in evaluateAsRelocatableImpl()
108 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
197 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
213 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); in fixELFSymbolsInTLSFixups()
228 if (!getSubExpr()->evaluateAsRelocatable(Value, nullptr, nullptr)) in evaluateAsConstant()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYMCExpr.cpp62 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
94 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
109 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); in fixELFSymbolsInTLSFixups()
115 if (!getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
H A DCSKYMCExpr.h54 const MCExpr *getSubExpr() const { return Expr; } in getSubExpr() function
63 return getSubExpr()->findAssociatedFragment(); in findAssociatedFragment()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiMCExpr.cpp40 const MCExpr *Expr = getSubExpr(); in printImpl()
46 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
52 if (!getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
H A DLanaiMCExpr.h36 const MCExpr *getSubExpr() const { return Expr; } in getSubExpr() function
43 return getSubExpr()->findAssociatedFragment(); in findAssociatedFragment()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/
H A DVEMCExpr.cpp36 const MCExpr *Expr = getSubExpr(); in printImpl()
179 if (!getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
213 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
219 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
232 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); in fixELFSymbolsInTLSFixups()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCExpr.h43 const MCExpr *getSubExpr() const { return Expr; } in getSubExpr() function
51 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
54 return getSubExpr()->findAssociatedFragment(); in findAssociatedFragment()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCExpr.cpp26 getSubExpr()->print(OS, MAI); in printImpl()
65 if (!getSubExpr()->evaluateAsRelocatable(Value, nullptr, nullptr)) in evaluateAsConstant()
108 if (!getSubExpr()->evaluateAsRelocatable(Value, Layout, Fixup)) in evaluateAsRelocatableImpl()
174 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchMCExpr.cpp52 if (!getSubExpr()->evaluateAsRelocatable(Res, nullptr, nullptr)) in evaluateAsRelocatableImpl()
62 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
197 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
228 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); in fixELFSymbolsInTLSFixups()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp58 E = MTE->getSubExpr(); in getBestDynamicClassTypeExpr()
93 E = CE->getSubExpr(); in skipRValueSubobjectAdjustments()
101 E = CE->getSubExpr(); in skipRValueSubobjectAdjustments()
2932 ->getSubExpr() in isUnusedResultAWarning()
3132 E = M->getSubExpr(); in isDefaultArgument()
3144 E = M->getSubExpr(); in skipTemporaryBindingsNoOpCastsAndParens()
3154 E = BE->getSubExpr(); in skipTemporaryBindingsNoOpCastsAndParens()
3239 E = M->getSubExpr(); in isImplicitCXXThis()
3426 ->getSubExpr() in isConstantInitializer()
4784 e = ewc->getSubExpr(); in findInCopyConstruct()
[all …]
H A DComputeDependence.cpp25 return E->getSubExpr()->getDependence(); in computeDependence()
37 return E->getSubExpr()->getDependence(); in computeDependence()
45 E->getSubExpr()->getDependence(); in computeDependence()
137 if (auto *S = E->getSubExpr()) in computeDependence()
155 if (auto *S = E->getSubExpr()) in computeDependence()
229 (E->getSubExpr()->getDependence() & ~ExprDependence::Type); in computeDependence()
318 auto *Op = E->getSubExpr(); in computeDependence()
325 return E->getSubExpr()->getDependence(); in computeDependence()
386 return E->getSubExpr()->getDependence(); in computeDependence()
418 return E->getSubExpr()->getDependence(); in computeDependence()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCExpr.cpp36 const MCExpr *Expr = getSubExpr(); in printImpl()
185 return getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup); in evaluateAsRelocatableImpl()
211 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
249 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm); in fixELFSymbolsInTLSFixups()
253 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DMallocSizeofChecker.cpp74 return Visit(E->getSubExpr()); in VisitCastExpr()
79 Visit(E->getSubExpr()).second); in VisitExplicitCastExpr()
83 return Visit(E->getSubExpr()); in VisitParenExpr()
121 return Visit(E->getSubExpr()); in VisitImplicitCastExpr()
125 return Visit(E->getSubExpr()); in VisitParenExpr()
H A DCastToStructChecker.cpp40 const Expr *E = CE->getSubExpr(); in VisitCastExpr()
79 if (const auto *SE = dyn_cast<DeclRefExpr>(U->getSubExpr())) in VisitCastExpr()
81 else if (const auto *SE = dyn_cast<MemberExpr>(U->getSubExpr())) in VisitCastExpr()
H A DEnumCastOutOfRangeChecker.cpp92 C.getSVal(CE->getSubExpr()).getAs<nonloc::ConcreteInt>(); in reportWarning()
106 bugreporter::trackExpressionValue(N, CE->getSubExpr(), *BR); in reportWarning()
134 C.getSVal(CE->getSubExpr()).getAs<DefinedOrUnknownSVal>(); in checkPreStmt()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprAgg.cpp143 return Visit(E->getSubExpr()); in VisitConstantExpr()
674 Visit(E->getSubExpr()); in VisitMaterializeTemporaryExpr()
719 return castE->getSubExpr(); in findPeephole()
801 return Visit(E->getSubExpr()); in VisitCastExpr()
853 return Visit(E->getSubExpr()); in VisitCastExpr()
865 Visit(E->getSubExpr()); in VisitCastExpr()
883 Visit(E->getSubExpr()); in VisitCastExpr()
1329 Visit(E->getSubExpr()); in VisitCXXBindTemporaryExpr()
1403 Visit(E->getSubExpr()); in VisitExprWithCleanups()
1521 E = CE->getSubExpr()->IgnoreParens(); in isSimpleZero()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp200 AttrExp = UO->getSubExpr(); in translateAttrExpr()
275 return translate(cast<ConstantExpr>(S)->getSubExpr(), Ctx); in translate()
277 return translate(cast<ParenExpr>(S)->getSubExpr(), Ctx); in translate()
279 return translate(cast<ExprWithCleanups>(S)->getSubExpr(), Ctx); in translate()
497 return translate(UO->getSubExpr(), Ctx); in translateUnaryOperator()
502 return translate(UO->getSubExpr(), Ctx); in translateUnaryOperator()
506 til::UnaryOp(til::UOP_Minus, translate(UO->getSubExpr(), Ctx)); in translateUnaryOperator()
612 if (const auto *DRE = dyn_cast<DeclRefExpr>(CE->getSubExpr())) { in translateCastExpr()
617 til::SExpr *E0 = translate(CE->getSubExpr(), Ctx); in translateCastExpr()
627 til::SExpr *E0 = translate(CE->getSubExpr(), Ctx); in translateCastExpr()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCExpr.cpp45 const MCExpr *Expr = getSubExpr(); in printImpl()
54 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/MCTargetDesc/
H A DXtensaMCExpr.cpp46 return getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup); in evaluateAsRelocatableImpl()
50 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
H A DXtensaMCExpr.h40 const MCExpr *getSubExpr() const { return Expr; } in getSubExpr() function
47 return getSubExpr()->findAssociatedFragment(); in findAssociatedFragment()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DASTUtils.cpp32 E = cast->getSubExpr(); in tryToFindPtrOrigin()
71 E = unaryOp->getSubExpr(); in tryToFindPtrOrigin()

1234567