Searched refs:IsFusible (Results 1 – 11 of 11) sorted by relevance
47 bool GpuMultiOutputFusion::IsFusible(HloInstruction* instr) { in IsFusible() function in xla::gpu::GpuMultiOutputFusion52 return instr->IsFusible() && in IsFusible()148 if (!producer->IsFusible()) { in DoProducerConsumerMultiOutputFusion()
30 bool IsFusible(const HloInstruction& instr);
37 bool IsFusible(HloInstruction* instr) override;
250 if (!IsFusible(*producer) || !IsFusible(*consumer) || in ShouldFuseInexpensiveChecks()
183 bool IsFusible(const HloInstruction& instr) { in IsFusible() function
203 if (!consumer->IsFusible()) { in CanFuseOnAllPaths()306 if (producer->IsFusible() && in ComputeGloballyUnfusible()480 if (!instruction->IsFusible() && in Run()490 if (!operand->IsFusible()) { in Run()
48 if (!IsFusible(instruction)) { in Run()66 if (user == instruction || !IsFusible(user)) { in Run()
69 virtual bool IsFusible(HloInstruction* instr) = 0;
1135 bool IsFusible() const;
1382 CHECK(instruction_to_fuse->IsFusible()) << instruction_to_fuse->ToString(); in CloneAndFuseInternal()
2452 bool HloInstruction::IsFusible() const { in IsFusible() function in xla::HloInstruction