It's generic for the 'development mode', not specific to the inliner
case.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Time | Test | |
---|---|---|
390 ms | linux > HWAddressSanitizer-x86_64.TestCases::sizes.cpp |
Event Timeline
llvm/include/llvm/Analysis/Utils/TFUtils.h | ||
---|---|---|
204–207 | We can keep it as a lower primitive. | |
llvm/lib/Analysis/DevelopmentModeInlineAdvisor.cpp | ||
486 | because those are LoggedFeatureSpecs, so they include the extra name for logging. The evaluator doesn't care about that, and we shouldn't muddy the abstraction layers. |
llvm/include/llvm/Analysis/Utils/TFUtils.h | ||
---|---|---|
204–207 | Is it a higher primitive? This function calls TFModelEvalutor(..., function_ref<TensorSpec(size_t)> GetOutputSpecs,, ...) | |
llvm/lib/Analysis/DevelopmentModeInlineAdvisor.cpp | ||
486 | How about making a copy into std::vector<TensorSpec&> outputspec? It would make the code much easier |
Do we still need this function?