HomeSort by relevance Sort by last modified time
    Searched refs:HloPassInterface (Results 1 - 5 of 5) sorted by null

  /external/tensorflow/tensorflow/compiler/xla/service/
hlo_pass_interface.h 31 class HloPassInterface {
33 virtual ~HloPassInterface() = default;
47 class HloModulePass : public HloPassInterface {
63 class HloModuleGroupPass : public HloPassInterface {
hlo_pass_pipeline.h 35 class HloPassPipeline : public HloPassInterface {
71 std::vector<HloPassInterface*> GetEnabledPasses(
91 absl::Span<HloPassInterface* const> passes);
96 static StatusOr<bool> RunHelper(HloPassInterface* pass, HloModule* module) {
99 static StatusOr<bool> RunHelper(HloPassInterface* pass,
105 std::vector<std::unique_ptr<HloPassInterface>> passes_;
106 std::vector<std::unique_ptr<HloPassInterface>> invariant_checkers_;
hlo_pass_pipeline.cc 56 HloT* hlo, absl::Span<HloPassInterface* const> passes) {
60 for (HloPassInterface* pass : passes) {
76 std::vector<HloPassInterface*> HloPassPipeline::GetEnabledPasses(
91 std::vector<HloPassInterface*> enabled_passes;
  /external/tensorflow/tensorflow/compiler/xla/tests/
hlo_test_base.h 123 static StatusOr<bool> RunHloPass(HloPassInterface* hlo_pass,
hlo_test_base.cc 159 StatusOr<bool> HloTestBase::RunHloPass(HloPassInterface* hlo_pass,

Completed in 930 milliseconds