Home
last modified time | relevance | path

Searched refs:new_lhs (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/compiler/glsl/
Dlower_vector_derefs.cpp76 ir_rvalue *const new_lhs = deref->array; in visit_enter() local
104 for (unsigned i = 0; i < new_lhs->type->vector_elements; i++) { in visit_enter()
109 ir_rvalue *const lhs_clone = new_lhs->clone(factory.mem_ctx, NULL); in visit_enter()
113 if (new_lhs->ir_type != ir_type_swizzle) { in visit_enter()
132 new_lhs->type, in visit_enter()
133 new_lhs->clone(mem_ctx, NULL), in visit_enter()
136 ir->write_mask = (1 << new_lhs->type->vector_elements) - 1; in visit_enter()
137 ir->set_lhs(new_lhs); in visit_enter()
142 if (index >= new_lhs->type->vector_elements) { in visit_enter()
154 if (new_lhs->ir_type != ir_type_swizzle) { in visit_enter()
[all …]
Dlower_tess_level.cpp266 ir_dereference *const new_lhs = (ir_dereference *) expr->operands[0]; in fix_lhs() local
273 new_lhs->clone(mem_ctx, NULL), in fix_lhs()
277 ir->set_lhs(new_lhs); in fix_lhs()
318 ir_dereference_array *new_lhs = new(ctx) ir_dereference_array( in visit_leave() local
333 ir_assignment *const assign = new(ctx) ir_assignment(new_lhs, new_rhs); in visit_leave()
Dopt_structure_splitting.cpp269 ir_dereference *new_lhs, *new_rhs; in visit_leave() local
273 new_lhs = new(mem_ctx) ir_dereference_variable(lhs_entry->components[i]); in visit_leave()
275 new_lhs = new(mem_ctx) in visit_leave()
288 ir->insert_before(new(mem_ctx) ir_assignment(new_lhs, new_rhs)); in visit_leave()
Dlower_distance.cpp413 ir_dereference *const new_lhs = (ir_dereference *) expr->operands[0]; in fix_lhs() local
416 new_lhs->clone(mem_ctx, NULL), in fix_lhs()
419 ir->set_lhs(new_lhs); in fix_lhs()
459 ir_dereference_array *new_lhs = new(ctx) ir_dereference_array( in visit_leave() local
474 ir_assignment *const assign = new(ctx) ir_assignment(new_lhs, new_rhs); in visit_leave()
/external/tensorflow/tensorflow/compiler/xla/service/
Dtranspose_folding.cc113 HloInstruction* new_lhs = dot->mutable_operand(0); in FoldTransposeIntoDot() local
124 CHECK_EQ(new_lhs->opcode(), HloOpcode::kTranspose); in FoldTransposeIntoDot()
127 new_lhs->dimensions(new_dim_numbers.lhs_contracting_dimensions(0))); in FoldTransposeIntoDot()
128 new_lhs = new_lhs->mutable_operand(0); in FoldTransposeIntoDot()
140 dot->shape(), new_lhs, new_rhs, new_dim_numbers, dot->precision_config()); in FoldTransposeIntoDot()
160 HloInstruction* new_lhs; in FoldTransposeIntoConvolution() local
178 new_lhs = &transpose_operand; in FoldTransposeIntoConvolution()
180 new_lhs = convolution.mutable_operand(kLhsIdx); in FoldTransposeIntoConvolution()
207 convolution.shape(), new_lhs, new_rhs, convolution.feature_group_count(), in FoldTransposeIntoConvolution()
Dbatch_dot_simplification.cc67 TF_ASSIGN_OR_RETURN(HloInstruction * new_lhs, in ElideDegenerateBatchDimensionFromBatchDot()
92 MakeDotHlo(new_lhs, new_rhs, new_dim_numbers, in ElideDegenerateBatchDimensionFromBatchDot()
Dalgebraic_simplifier.cc1790 HloInstruction* new_lhs = in RemoveDegenerateDimensionFromDot() local
1804 MakeDotHlo(new_lhs, new_rhs, new_dnums, dot->precision_config(), in RemoveDegenerateDimensionFromDot()
2328 HloInstruction * new_lhs, in HandleDot()
2334 if (!ShapeUtil::SameElementType(dot->shape(), new_lhs->shape())) { in HandleDot()
2335 new_lhs = MakeConvertToHlo(new_lhs, dot->shape().element_type()); in HandleDot()
2350 new_lhs = computation_->AddInstruction(HloInstruction::CreateBroadcast( in HandleDot()
2351 dot->shape(), new_lhs, lhs_broadcast_dims)); in HandleDot()
2365 new_lhs, new_rhs)); in HandleDot()
2378 HloInstruction * new_lhs, in HandleDot()
2384 if (!ShapeUtil::SameElementType(dot->shape(), new_lhs->shape())) { in HandleDot()
[all …]
/external/rust/crates/regex-syntax/src/ast/
Dparse.rs927 let new_lhs = self.pop_class_op(item); in push_class_op() localVariable
931 .push(ClassState::Op { kind: next_kind, lhs: new_lhs }); in push_class_op()