Home
last modified time | relevance | path

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

12

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
HDInstCombineLoadStoreAlloca.cpp260 Value *getReplacement(Value *I);
360 Value *PointerReplacer::getReplacement(Value *V) { return WorkMap.lookup(V); } in getReplacement() function in PointerReplacer
363 if (getReplacement(I)) in replace()
367 auto *V = getReplacement(LT->getPointerOperand()); in replace()
379 Type *NewTy = getReplacement(PHI->getIncomingValue(0))->getType(); in replace()
383 NewPHI->addIncoming(getReplacement(PHI->getIncomingValue(I)), in replace()
387 auto *V = getReplacement(GEP->getPointerOperand()); in replace()
399 if (Value *Replacement = getReplacement(TrueValue)) in replace()
401 if (Value *Replacement = getReplacement(FalseValue)) in replace()
412 if (auto *DestReplace = getReplacement(DestV)) in replace()
[all …]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
HDIgnoreExpr.h70 return NTTP->getReplacement(); in IgnoreImplicitCastsExtraSingleStep()
86 return NTTP->getReplacement(); in IgnoreCastsSingleStep()
HDTemplateName.h404 TemplateName getReplacement() const { return Replacement; } in getReplacement() function
416 return subst->getReplacement().getUnderlying(); in getUnderlying()
HDPropertiesBase.td720 let Read = [{ parm->getReplacement() }];
HDExprCXX.h4521 Expr *getReplacement() const { return cast<Expr>(Replacement); } in getReplacement() function
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDBypassSlowDivision.cpp105 Value *getReplacement(DivCacheTy &Cache);
149 Value *FastDivInsertionTask::getReplacement(DivCacheTy &Cache) { in getReplacement() function in FastDivInsertionTask
465 if (Value *Replacement = Task.getReplacement(PerBBDivCache)) { in bypassSlowDivision()
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
HDTemplateName.cpp158 return sub->getReplacement().getAsTemplateDecl(); in getAsTemplateDecl()
337 subst->getReplacement().print(OS, Policy, Qual); in print()
HDExprClassification.cpp222 cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in ClassifyInternal()
HDJSONNodeDumper.cpp581 if (!DA->getReplacement().empty()) in VisitDeprecatedAttr()
582 JOS.attribute("replacement", DA->getReplacement()); in VisitDeprecatedAttr()
HDComputeDependence.cpp400 return E->getReplacement()->getDependence(); in computeDependence()
HDItaniumMangle.cpp2375 mangleType(subst->getReplacement()); in mangleType()
2509 mangleExistingSubstitution(subst->getReplacement()); in mangleUnresolvedTypeOrSimpleId()
4872 if (auto *CE = dyn_cast<ConstantExpr>(SNTTPE->getReplacement())) { in mangleExpression()
4882 E = cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(); in mangleExpression()
HDExpr.cpp1549 CEE = NTTP->getReplacement()->IgnoreParenImpCasts(); in getReferencedDeclOfCallee()
3115 return NTTP->getReplacement(); in IgnoreParenNoopCasts()
3490 return cast<SubstNonTypeTemplateParmExpr>(this)->getReplacement() in isConstantInitializer()
HDStmtProfile.cpp2268 Visit(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
HDStmtPrinter.cpp2509 Visit(Node->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
HDTextNodeDumper.cpp1198 dumpTemplateName(STS->getReplacement(), "replacement"); in dumpBareTemplateName()
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
HDEnvironment.cpp58 E = cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(); in ignoreTransparentExprs()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaAvailability.cpp583 Replacement = AL->getReplacement(); in DoEmitAvailabilityWarning()
585 Replacement = AL->getReplacement(); in DoEmitAvailabilityWarning()
HDSemaTemplateInstantiate.cpp2262 ExprResult SubstReplacement = E->getReplacement(); in TransformSubstNonTypeTemplateParmExpr()
2264 SubstReplacement = TransformExpr(E->getReplacement()); in TransformSubstNonTypeTemplateParmExpr()
HDSemaTemplate.cpp6168 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()
6180 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()
6391 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentPointerToMember()
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGExprComplex.cpp123 return Visit(PE->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
HDCGExprAgg.cpp127 return Visit(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
HDCGExprConstant.cpp1065 return Visit(PE->getReplacement(), T); in VisitSubstNonTypeTemplateParmExpr()
HDCGExpr.cpp1650 return EmitLValue(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(), in EmitLValueHelper()
5569 return EmitCallee(NTTP->getReplacement()); in EmitCallee()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
HDASTWriterStmt.cpp2206 Record.AddStmt(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/
HDCompiler.cpp1584 return this->delegate(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()

12