Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/clang/include/clang/AST/
H A DIgnoreExpr.h69 return NTTP->getReplacement(); in IgnoreImplicitCastsExtraSingleStep()
85 return NTTP->getReplacement(); in IgnoreCastsSingleStep()
H A DTemplateName.h378 TemplateName getReplacement() const { return Replacement; } in getReplacement() function
390 return subst->getReplacement().getUnderlying(); in getUnderlying()
H A DPropertiesBase.td707 let Read = [{ parm->getReplacement() }];
H A DExprCXX.h4294 Expr *getReplacement() const { return cast<Expr>(Replacement); } in getReplacement() function
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DBypassSlowDivision.cpp107 Value *getReplacement(DivCacheTy &Cache);
151 Value *FastDivInsertionTask::getReplacement(DivCacheTy &Cache) { in getReplacement() function in FastDivInsertionTask
467 if (Value *Replacement = Task.getReplacement(PerBBDivCache)) { in bypassSlowDivision()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp244 Value *getReplacement(Value *I);
278 Value *PointerReplacer::getReplacement(Value *V) { return WorkMap.lookup(V); } in getReplacement() function in PointerReplacer
281 if (getReplacement(I)) in replace()
285 auto *V = getReplacement(LT->getPointerOperand()); in replace()
297 auto *V = getReplacement(GEP->getPointerOperand()); in replace()
307 auto *V = getReplacement(BC->getOperand(0)); in replace()
317 auto *SrcV = getReplacement(MemCpy->getRawSource()); in replace()
321 assert(getReplacement(MemCpy->getRawDest()) && in replace()
/llvm-project-15.0.7/mlir/include/mlir/TableGen/
H A DPredicate.h114 StringRef getReplacement() const;
/llvm-project-15.0.7/clang/lib/AST/
H A DTemplateName.cpp121 return sub->getReplacement().getAsTemplateDecl(); in getAsTemplateDecl()
298 subst->getReplacement().print(OS, Policy, Qual); in print()
H A DExprClassification.cpp214 cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in ClassifyInternal()
H A DComputeDependence.cpp368 return E->getReplacement()->getDependence(); in computeDependence()
H A DExpr.cpp1451 CEE = NTTP->getReplacement()->IgnoreParenImpCasts(); in getReferencedDeclOfCallee()
2998 return NTTP->getReplacement(); in IgnoreParenNoopCasts()
3344 return cast<SubstNonTypeTemplateParmExpr>(this)->getReplacement() in isConstantInitializer()
H A DItaniumMangle.cpp2263 mangleType(subst->getReplacement()); in mangleType()
2394 mangleExistingSubstitution(subst->getReplacement()); in mangleUnresolvedTypeOrSimpleId()
4392 E = cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(); in mangleExpression()
H A DStmtProfile.cpp2163 Visit(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
H A DStmtPrinter.cpp2433 Visit(Node->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
/llvm-project-15.0.7/mlir/lib/TableGen/
H A DPredicate.cpp178 {substPred.getPattern(), substPred.getReplacement()}); in buildPredicateTree()
369 StringRef SubstLeavesPred::getReplacement() const { in getReplacement() function in SubstLeavesPred
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DEnvironment.cpp55 E = cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(); in ignoreTransparentExprs()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaAvailability.cpp490 Replacement = AL->getReplacement(); in DoEmitAvailabilityWarning()
492 Replacement = AL->getReplacement(); in DoEmitAvailabilityWarning()
H A DSemaTemplateInstantiate.cpp1612 ExprResult SubstReplacement = E->getReplacement(); in TransformSubstNonTypeTemplateParmExpr()
1614 SubstReplacement = TransformExpr(E->getReplacement()); in TransformSubstNonTypeTemplateParmExpr()
H A DSemaTemplate.cpp6542 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()
6554 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()
6758 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentPointerToMember()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCIndex.cpp8306 LHS->getReplacement() == RHS->getReplacement()) in getCursorPlatformAvailabilityForDecl()
8321 if (LHS->getReplacement().empty()) in getCursorPlatformAvailabilityForDecl()
8322 LHS->setReplacement(Ctx, RHS->getReplacement()); in getCursorPlatformAvailabilityForDecl()
8329 if (LHS->getReplacement().empty()) in getCursorPlatformAvailabilityForDecl()
8330 LHS->setReplacement(Ctx, RHS->getReplacement()); in getCursorPlatformAvailabilityForDecl()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExprComplex.cpp118 return Visit(PE->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
H A DCGExprAgg.cpp126 return Visit(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
H A DCGExprConstant.cpp1046 return Visit(PE->getReplacement(), T); in VisitSubstNonTypeTemplateParmExpr()
H A DCGExpr.cpp1442 return EmitLValue(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in EmitLValue()
5116 return EmitCallee(NTTP->getReplacement()); in EmitCallee()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriterStmt.cpp2033 Record.AddStmt(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()

12