Home
last modified time | relevance | path

Searched refs:getReplacement (Results 1 – 25 of 34) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DIgnoreExpr.h70 return NTTP->getReplacement(); in IgnoreImplicitCastsExtraSingleStep()
86 return NTTP->getReplacement(); in IgnoreCastsSingleStep()
H A DTemplateName.h444 TemplateName getReplacement() const { return Replacement; } in getReplacement() function
480 return subst->getReplacement().getUnderlying(); in getUnderlying()
H A DPropertiesBase.td725 let Read = [{ parm->getReplacement() }];
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp247 Value *getReplacement(Value *V) const { return WorkMap.lookup(V); } in getReplacement() function in __anond4d3796c0111::PointerReplacer
385 if (getReplacement(I)) in replace()
389 auto *V = getReplacement(LT->getPointerOperand()); in replace()
414 auto *V = getReplacement(GEP->getPointerOperand()); in replace()
426 if (Value *Replacement = getReplacement(TrueValue)) in replace()
428 if (Value *Replacement = getReplacement(FalseValue)) in replace()
439 if (auto *DestReplace = getReplacement(DestV)) in replace()
441 if (auto *SrcReplace = getReplacement(SrcV)) in replace()
455 auto *V = getReplacement(ASC->getPointerOperand()); in replace()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBypassSlowDivision.cpp104 Value *getReplacement(DivCacheTy &Cache);
148 Value *FastDivInsertionTask::getReplacement(DivCacheTy &Cache) { in getReplacement() function in FastDivInsertionTask
464 if (Value *Replacement = Task.getReplacement(PerBBDivCache)) { in bypassSlowDivision()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp247 return S->getReplacement(); in desugar()
379 return S->getReplacement().getDependence(); in getDependence()
471 subst->getReplacement().print(OS, Policy, Qual); in print()
H A DExprClassification.cpp236 cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in ClassifyInternal()
H A DJSONNodeDumper.cpp580 if (!DA->getReplacement().empty()) in VisitDeprecatedAttr()
581 JOS.attribute("replacement", DA->getReplacement()); in VisitDeprecatedAttr()
H A DComputeDependence.cpp402 return E->getReplacement()->getDependence(); in computeDependence()
H A DItaniumMangle.cpp2419 mangleType(subst->getReplacement()); in mangleType()
2567 mangleExistingSubstitution(subst->getReplacement()); in mangleUnresolvedTypeOrSimpleId()
5150 if (auto *CE = dyn_cast<ConstantExpr>(SNTTPE->getReplacement())) { in mangleExpression()
5160 E = cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(); in mangleExpression()
H A DExpr.cpp1561 CEE = NTTP->getReplacement()->IgnoreParenImpCasts(); in getReferencedDeclOfCallee()
3135 return NTTP->getReplacement(); in IgnoreParenNoopCasts()
3514 return cast<SubstNonTypeTemplateParmExpr>(this)->getReplacement() in isConstantInitializer()
H A DASTDiagnostic.cpp1935 E = TemplateExpr->getReplacement(); in HasExtraInfo()
H A DStmtProfile.cpp2321 Visit(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
H A DStmtPrinter.cpp2649 Visit(Node->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
H A DTextNodeDumper.cpp1337 dumpTemplateName(STS->getReplacement(), "replacement"); in dumpBareTemplateName()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DEnvironment.cpp56 E = cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(); in ignoreTransparentExprs()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaAvailability.cpp626 Replacement = AL->getReplacement(); in DoEmitAvailabilityWarning()
628 Replacement = AL->getReplacement(); in DoEmitAvailabilityWarning()
H A DSemaTemplateInstantiate.cpp2437 ExprResult SubstReplacement = E->getReplacement(); in TransformSubstNonTypeTemplateParmExpr()
2439 SubstReplacement = TransformExpr(E->getReplacement()); in TransformSubstNonTypeTemplateParmExpr()
H A DSemaTemplate.cpp6601 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()
6613 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()
6821 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentPointerToMember()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenExprComplex.cpp334 return Visit(e->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
H A DCIRGenExprConstant.cpp77 return Visit(pe->getReplacement(), t); in VisitSubstNonTypeTemplateParmExpr()
H A DCIRGenExprScalar.cpp376 return Visit(e->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprComplex.cpp122 return Visit(PE->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
H A DCGExprAgg.cpp133 return Visit(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
H A DCGExprConstant.cpp1151 return Visit(PE->getReplacement(), T); in VisitSubstNonTypeTemplateParmExpr()

12