Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DIgnoreExpr.h69 return NTTP->getReplacement(); in IgnoreImplicitCastsExtraSingleStep()
85 return NTTP->getReplacement(); in IgnoreCastsSingleStep()
H A DTemplateName.h364 TemplateName getReplacement() const { return Replacement; } in getReplacement() function
376 return subst->getReplacement().getUnderlying(); in getUnderlying()
H A DPropertiesBase.td694 let Read = [{ parm->getReplacement() }];
H A DExprCXX.h4277 Expr *getReplacement() const { return cast<Expr>(Replacement); } in getReplacement() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp246 Value *getReplacement(Value *I);
276 Value *PointerReplacer::getReplacement(Value *V) { return WorkMap.lookup(V); } in getReplacement() function in PointerReplacer
279 if (getReplacement(I)) in replace()
283 auto *V = getReplacement(LT->getPointerOperand()); in replace()
295 auto *V = getReplacement(GEP->getPointerOperand()); in replace()
305 auto *V = getReplacement(BC->getOperand(0)); in replace()
314 auto *SrcV = getReplacement(MemCpy->getRawSource()); in replace()
318 assert(getReplacement(MemCpy->getRawDest()) && in replace()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DTemplateName.cpp109 return sub->getReplacement().getAsTemplateDecl(); in getAsTemplateDecl()
245 subst->getReplacement().print(OS, Policy, SuppressNNS); in print()
H A DExprClassification.cpp208 cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in ClassifyInternal()
H A DComputeDependence.cpp347 return E->getReplacement()->getDependence(); in computeDependence()
H A DItaniumMangle.cpp2197 mangleType(subst->getReplacement()); in mangleType()
2327 mangleExistingSubstitution(subst->getReplacement()); in mangleUnresolvedTypeOrSimpleId()
4312 E = cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(); in mangleExpression()
H A DExpr.cpp1413 CEE = NTTP->getReplacement()->IgnoreParenImpCasts(); in getReferencedDeclOfCallee()
2901 return NTTP->getReplacement(); in IgnoreParenNoopCasts()
3247 return cast<SubstNonTypeTemplateParmExpr>(this)->getReplacement() in isConstantInitializer()
H A DStmtProfile.cpp2088 Visit(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
H A DStmtPrinter.cpp2260 Visit(Node->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
H A DASTImporter.cpp8025 auto ToReplacement = importChecked(Err, E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
8780 auto ReplacementOrErr = Import(Subst->getReplacement()); in Import()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DEnvironment.cpp55 E = cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(); in ignoreTransparentExprs()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaAvailability.cpp490 Replacement = AL->getReplacement(); in DoEmitAvailabilityWarning()
492 Replacement = AL->getReplacement(); in DoEmitAvailabilityWarning()
H A DSemaTemplateInstantiate.cpp1599 ExprResult SubstReplacement = E->getReplacement(); in TransformSubstNonTypeTemplateParmExpr()
1601 SubstReplacement = TransformExpr(E->getReplacement()); in TransformSubstNonTypeTemplateParmExpr()
H A DSemaTemplate.cpp6481 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()
6493 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()
6697 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentPointerToMember()
H A DSemaTemplateDeduction.cpp184 E = Subst->getReplacement(); in getDeducedParameterFromExpr()
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCIndex.cpp8050 LHS->getReplacement() == RHS->getReplacement()) in getCursorPlatformAvailabilityForDecl()
8065 if (LHS->getReplacement().empty()) in getCursorPlatformAvailabilityForDecl()
8066 LHS->setReplacement(Ctx, RHS->getReplacement()); in getCursorPlatformAvailabilityForDecl()
8073 if (LHS->getReplacement().empty()) in getCursorPlatformAvailabilityForDecl()
8074 LHS->setReplacement(Ctx, RHS->getReplacement()); in getCursorPlatformAvailabilityForDecl()
/netbsd-src/external/apache2/llvm/dist/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.cpp1026 return Visit(PE->getReplacement(), T); in VisitSubstNonTypeTemplateParmExpr()
H A DCGExpr.cpp1410 return EmitLValue(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in EmitLValue()
4922 return EmitCallee(NTTP->getReplacement()); in EmitCallee()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTWriterStmt.cpp2024 Record.AddStmt(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()

12