Searched refs:second_operand (Results 1 – 3 of 3) sorted by relevance
175 WorkListItem second_operand; in MarkVectorShuffleUsesAsLive() local176 second_operand.instruction = in MarkVectorShuffleUsesAsLive()191 second_operand.components.Set(index - size_of_first_operand); in MarkVectorShuffleUsesAsLive()197 AddItemToWorkListIfNeeded(second_operand, live_components, work_list); in MarkVectorShuffleUsesAsLive()
862 auto second_operand = old_to_new_instrs_[kernel]; in CanPropagate() local864 instr_to_dim_permute_map_[second_operand]; in CanPropagate()867 const int64 rhs_batch = second_operand->shape().dimensions(new_batch_dim); in CanPropagate()886 auto second_operand = old_to_new_instrs_[kernel]; in CanPropagate() local891 instr_to_dim_permute_map_[second_operand]; in CanPropagate()904 second_operand->shape().dimensions(new_batch_dim_operand_1)) { in CanPropagate()912 second_operand->shape().dimensions(new_space_dim_operand_1)) { in CanPropagate()950 auto second_operand = old_to_new_instrs_[consumer->mutable_operand(1)]; in CanPropagate() local954 instr_to_dim_permute_map_[second_operand]; in CanPropagate()972 second_operand->shape().dimensions(new_batch_dim)) { in CanPropagate()[all …]