Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for ForEachArgConsumedByFallback (0.25 sec)

  1. tensorflow/compiler/mlir/tfrt/ir/tfrt_fallback_util.cc

      }
      return false;
    }
    
    void ForEachArgConsumedByFallback(
        mlir::func::FuncOp func, llvm::function_ref<void(int arg_index)> action) {
      for (int arg_index = 0; arg_index < func.getNumArguments(); ++arg_index) {
        if (IsArgConsumedByFallback(func, arg_index)) action(arg_index);
      }
    }
    
    void ForEachArgConsumedByFallback(
        mlir::ModuleOp module,
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Mar 30 02:12:49 UTC 2022
    - 2.2K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/tfrt/ir/tfrt_fallback_util.h

    namespace tfrt {
    namespace fallback_async {
    
    bool IsArgConsumedByFallback(mlir::func::FuncOp func, int arg_index);
    
    void ForEachArgConsumedByFallback(
        mlir::func::FuncOp func, llvm::function_ref<void(int arg_index)> action);
    
    void ForEachArgConsumedByFallback(
        mlir::ModuleOp module,
        llvm::function_ref<void(llvm::StringRef func_name, int arg_index)> action);
    
    }  // namespace fallback_async
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Mar 22 14:25:57 UTC 2022
    - 1.4K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tfrt/tests/ir/tfrt_fallback_util_test.cc

      auto module =
          mlir::parseSourceFile<mlir::ModuleOp>(saved_model_mlir_path, &context);
      ASSERT_TRUE(module);
    
      std::vector<std::pair<std::string, int>> func_and_index;
      ForEachArgConsumedByFallback(
          module.get(),
          [&func_and_index](llvm::StringRef func_name, int arg_index) {
            func_and_index.push_back({func_name.str(), arg_index});
          });
    
      ASSERT_EQ(func_and_index.size(), 1);
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Jun 06 03:08:33 UTC 2023
    - 2.1K bytes
    - Viewed (0)
Back to top