Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for CaseOrIfOp (0.12 sec)

  1. tensorflow/compiler/mlir/tensorflow/analysis/resource_alias_analysis.h

      void AnalyzeWhileLoop(Operation* while_op,
                            const BacktrackAnalysisInfo& body_info);
    
      // Analyzes tf.Case/tf.If ops to compute resource IDs.
      template <class CaseOrIfOp>
      void AnalyzeFunctionalCaseOrIfOp(CaseOrIfOp case_or_if_op,
                                       llvm::ArrayRef<func::FuncOp> functions,
                                       const BacktrackAnalysis& backtrack_analysis);
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed May 15 09:04:13 UTC 2024
    - 7.6K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/tensorflow/transforms/tensor_list_ops_decomposition.cc

      }
      while_op.replaceAllUsesWith(
          new_while.getResults().take_front(while_op.getNumResults()));
      while_op.erase();
      return success();
    }
    
    template <class CaseOrIfOp>
    LogicalResult HandleCaseOrIfOp(
        CaseOrIfOp op, ArrayRef<func::FuncOp> branches, ModuleOp module,
        llvm::SmallDenseMap<Value, SizeInfo>* buffer_to_size,
        llvm::StringMap<PartitionedCallDecompositionInfo>*
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 39.2K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tensorflow/analysis/resource_alias_analysis.cc

          change =
              PropagateInputToOutput(while_op->getResult(passthru_index), result) ||
              change;
        }
      }
    }
    
    template <class CaseOrIfOp>
    void ResourceAliasAnalysisInfo::AnalyzeFunctionalCaseOrIfOp(
        CaseOrIfOp case_or_if_op, llvm::ArrayRef<func::FuncOp> functions,
        const BacktrackAnalysis& backtrack_analysis) {
      llvm::SmallVector<const BacktrackAnalysisInfo*, 2> infos;
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed May 15 09:04:13 UTC 2024
    - 28.2K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/tensorflow/transforms/resource_op_lifting.cc

              new_while.getResult(old_to_new_indices[i]));
        }
      }
      while_op.erase();
      return success();
    }
    
    // Lifts loads/stores from an IfOp or CaseOp's branches.
    template <class CaseOrIfOp>
    LogicalResult HandleCaseOrIfOp(CaseOrIfOp op, ArrayRef<func::FuncOp> branches) {
      // For canonicalized If/Case, there should not be any resource outputs
      int64_t non_resource_results = op.getNumResults();
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 55.1K bytes
    - Viewed (0)
Back to top