/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | IgnoreExpr.h | 50 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 D | MipsMCExpr.cpp | 48 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 D | AArch64MCExpr.cpp | 96 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 D | TransUnbridgedCasts.cpp | 94 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 D | RISCVMCExpr.cpp | 50 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 D | CSKYMCExpr.cpp | 62 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 D | CSKYMCExpr.h | 54 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 D | LanaiMCExpr.cpp | 40 const MCExpr *Expr = getSubExpr(); in printImpl() 46 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr() 52 if (!getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup)) in evaluateAsRelocatableImpl()
|
H A D | LanaiMCExpr.h | 36 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 D | VEMCExpr.cpp | 36 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 D | SystemZMCExpr.h | 43 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 D | PPCMCExpr.cpp | 26 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 D | LoongArchMCExpr.cpp | 52 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 D | Expr.cpp | 58 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 D | ComputeDependence.cpp | 25 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 D | SparcMCExpr.cpp | 36 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 D | MallocSizeofChecker.cpp | 74 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 D | CastToStructChecker.cpp | 40 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 D | EnumCastOutOfRangeChecker.cpp | 92 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 D | CGExprAgg.cpp | 143 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 D | ThreadSafetyCommon.cpp | 200 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 D | ARMMCExpr.cpp | 45 const MCExpr *Expr = getSubExpr(); in printImpl() 54 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/MCTargetDesc/ |
H A D | XtensaMCExpr.cpp | 46 return getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup); in evaluateAsRelocatableImpl() 50 Streamer.visitUsedExpr(*getSubExpr()); in visitUsedExpr()
|
H A D | XtensaMCExpr.h | 40 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 D | ASTUtils.cpp | 32 E = cast->getSubExpr(); in tryToFindPtrOrigin() 71 E = unaryOp->getSubExpr(); in tryToFindPtrOrigin()
|