Searched refs:Evaluator (Results 1 - 8 of 8) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | InlineSizeEstimatorAnalysis.h | 32 std::unique_ptr<TFModelEvaluator> Evaluator; member in class:llvm::InlineSizeEstimatorAnalysis
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | InlineSizeEstimatorAnalysis.cpp | 249 Evaluator = std::make_unique<TFModelEvaluator>( 251 if (!Evaluator || !Evaluator->isValid()) { 252 Evaluator.reset(); 259 Evaluator->initInput<int32_t>(0, Dim); 265 if (!Evaluator) 269 int32_t *V = Evaluator->getInput<int32_t>(0); 271 auto ER = Evaluator->evaluate(); 283 : Evaluator(std::move(Other.Evaluator)) {} [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | Evaluator.h | 1 //===- Evaluator.h - LLVM IR evaluator --------------------------*- C++ -*-===// 38 class Evaluator { class in namespace:llvm 40 Evaluator(const DataLayout &DL, const TargetLibraryInfo *TLI) function in class:llvm::Evaluator 45 ~Evaluator() {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | Evaluator.cpp | 1 //===- Evaluator.cpp - LLVM IR evaluator ----------------------------------===// 13 #include "llvm/Transforms/Utils/Evaluator.h" 210 Constant *Evaluator::ComputeLoadResult(Constant *P) { 267 Evaluator::getCalleeWithFormalArgs(CallBase &CB, 282 bool Evaluator::getFormalParams(CallBase &CB, Function *F, 309 Constant *Evaluator::castCallResultIfNeeded(Value *CallExpr, Constant *RV) { 326 bool Evaluator::EvaluateBlock(BasicBlock::iterator CurInst, 669 bool Evaluator::EvaluateFunction(Function *F, Constant *&RetVal,
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaConcept.cpp | 125 AtomicEvaluator &&Evaluator) { 130 Evaluator)) 154 S, BO.getRHS(), Satisfaction, std::forward<AtomicEvaluator>(Evaluator)); 157 std::forward<AtomicEvaluator>(Evaluator)); 161 ExprResult SubstitutedAtomicExpr = Evaluator(ConstraintExpr); 167 // Evaluator has decided satisfaction without yielding an expression. 123 calculateConstraintSatisfaction(Sema &S, const Expr *ConstraintExpr, ConstraintSatisfaction &Satisfaction, AtomicEvaluator &&Evaluator) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | WholeProgramDevirt.cpp | 97 #include "llvm/Transforms/Utils/Evaluator.h" 1331 Evaluator Eval(M.getDataLayout(), nullptr);
|
H A D | GlobalOpt.cpp | 66 #include "llvm/Transforms/Utils/Evaluator.h" 2727 Evaluator Eval(DL, TLI);
|
/freebsd-13-stable/lib/clang/libllvm/ |
H A D | Makefile | 1566 SRCS_MIN+= Transforms/Utils/Evaluator.cpp
|
Completed in 139 milliseconds