Home
last modified time | relevance | path

Searched refs:Outputs (Results 1 - 25 of 32) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
H A DHexagonBitTracker.cpp189 CellMapType &Outputs) const {
215 return evaluateLoad(MI, Inputs, Outputs);
234 if (evaluateFormalCopy(MI, Inputs, Outputs))
260 auto rr0 = [this,Reg] (const BT::RegisterCell &Val, CellMapType &Outputs)
262 putCell(Reg[0], Val, Outputs);
325 return rr0(eIMM(im(1), W0), Outputs);
327 return rr0(RegisterCell(W0).fill(0, W0, BT::BitValue::Zero), Outputs);
329 return rr0(RegisterCell(W0).fill(0, W0, BT::BitValue::One), Outputs);
337 return rr0(RC, Outputs);
345 return rr0(rc(1), Outputs);
[all...]
H A DHexagonConstPropagation.cpp302 // compute the set of output values "Outputs". An example of when
315 CellMap &Outputs) = 0;
689 CellMap Outputs; in visitNonBranch() local
690 bool Eval = MCE.evaluate(MI, Cells, Outputs); in visitNonBranch()
694 for (auto &I : Outputs) in visitNonBranch()
718 if (!Outputs.has(DefR.Reg)) in visitNonBranch()
721 Changed = RC.meet(Outputs.get(DefR.Reg)); in visitNonBranch()
1847 CellMap &Outputs) override;
1866 CellMap &Outputs);
1871 CellMap &Outputs);
1926 evaluate(const MachineInstr &MI, const CellMap &Inputs, CellMap &Outputs) evaluate() argument
2554 evaluateHexCompare(const MachineInstr &MI, const CellMap &Inputs, CellMap &Outputs) evaluateHexCompare() argument
2629 evaluateHexLogical(const MachineInstr &MI, const CellMap &Inputs, CellMap &Outputs) evaluateHexLogical() argument
2676 evaluateHexCondMove(const MachineInstr &MI, const CellMap &Inputs, CellMap &Outputs) evaluateHexCondMove() argument
2719 evaluateHexExt(const MachineInstr &MI, const CellMap &Inputs, CellMap &Outputs) evaluateHexExt() argument
2763 evaluateHexVector1(const MachineInstr &MI, const CellMap &Inputs, CellMap &Outputs) evaluateHexVector1() argument
[all...]
H A DHexagonBitTracker.h35 CellMapType &Outputs) const override;
53 CellMapType &Outputs) const;
55 CellMapType &Outputs) const;
H A DBitTracker.h468 // the input values. Place the results in the Outputs map. Return "true"
471 CellMapType &Outputs) const;
H A DBitTracker.cpp722 CellMapType &Outputs) const {
738 putCell(RD, Res, Outputs);
755 putCell(RD, Res, Outputs);
862 dbgs() << "Outputs:\n";
/third_party/mesa3d/src/compiler/glsl/
H A Dgl_nir_link_xfb.c102 linked_xfb->Outputs = in gl_nir_link_assign_xfb_resources()
170 linked_xfb->Outputs + i; in gl_nir_link_assign_xfb_resources()
217 xfb->outputs[i].buffer = info->Outputs[i].OutputBuffer; in gl_to_nir_xfb_info()
218 xfb->outputs[i].offset = info->Outputs[i].DstOffset * 4; in gl_to_nir_xfb_info()
219 xfb->outputs[i].location = info->Outputs[i].OutputRegister; in gl_to_nir_xfb_info()
220 xfb->outputs[i].component_offset = info->Outputs[i].ComponentOffset; in gl_to_nir_xfb_info()
222 BITFIELD_RANGE(info->Outputs[i].ComponentOffset, in gl_to_nir_xfb_info()
223 info->Outputs[i].NumComponents); in gl_to_nir_xfb_info()
224 xfb->buffers_written |= BITFIELD_BIT(info->Outputs[i].OutputBuffer); in gl_to_nir_xfb_info()
225 xfb->streams_written |= BITFIELD_BIT(info->Outputs[ in gl_to_nir_xfb_info()
[all...]
H A Dgl_nir_link_varyings.c610 info->Outputs[info->NumOutputs].ComponentOffset = location_frac; in xfb_decl_store()
611 info->Outputs[info->NumOutputs].OutputRegister = location; in xfb_decl_store()
612 info->Outputs[info->NumOutputs].NumComponents = output_size; in xfb_decl_store()
613 info->Outputs[info->NumOutputs].StreamId = xfb_decl->stream_id; in xfb_decl_store()
614 info->Outputs[info->NumOutputs].OutputBuffer = buffer; in xfb_decl_store()
615 info->Outputs[info->NumOutputs].DstOffset = xfb_offset; in xfb_decl_store()
829 xfb_prog->sh.LinkedTransformFeedback->Outputs = in store_tfeedback_info()
H A Dserialize.cpp340 blob_write_bytes(metadata, ltf->Outputs, in write_xfb()
395 ltf->Outputs = rzalloc_array(prog, struct gl_transform_feedback_output, in read_xfb()
398 blob_copy_bytes(metadata, (uint8_t *) ltf->Outputs, in read_xfb()
/third_party/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_vs_exec.c180 output[slot][0] = SATURATE(machine->Outputs[slot].xyzw[0].f[j]); in vs_exec_run_linear()
181 output[slot][1] = SATURATE(machine->Outputs[slot].xyzw[1].f[j]); in vs_exec_run_linear()
182 output[slot][2] = SATURATE(machine->Outputs[slot].xyzw[2].f[j]); in vs_exec_run_linear()
183 output[slot][3] = SATURATE(machine->Outputs[slot].xyzw[3].f[j]); in vs_exec_run_linear()
185 output[slot][0] = machine->Outputs[slot].xyzw[0].f[j]; in vs_exec_run_linear()
186 output[slot][1] = machine->Outputs[slot].xyzw[1].f[j]; in vs_exec_run_linear()
187 output[slot][2] = machine->Outputs[slot].xyzw[2].f[j]; in vs_exec_run_linear()
188 output[slot][3] = machine->Outputs[slot].xyzw[3].f[j]; in vs_exec_run_linear()
H A Ddraw_gs.c105 output[slot][0] = machine->Outputs[idx + slot].xyzw[0].f[0]; in tgsi_fetch_gs_outputs()
106 output[slot][1] = machine->Outputs[idx + slot].xyzw[1].f[0]; in tgsi_fetch_gs_outputs()
107 output[slot][2] = machine->Outputs[idx + slot].xyzw[2].f[0]; in tgsi_fetch_gs_outputs()
108 output[slot][3] = machine->Outputs[idx + slot].xyzw[3].f[0]; in tgsi_fetch_gs_outputs()
/third_party/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_fs_exec.c142 sizeof(machine->Outputs[i])); in exec_run()
146 &machine->Outputs[i], in exec_run()
156 quad->output.depth[j] = machine->Outputs[i].xyzw[2].f[j]; in exec_run()
165 quad->output.stencil[j] = (unsigned)machine->Outputs[i].xyzw[1].u[j]; in exec_run()
/third_party/skia/infra/bots/gen_tasks_logic/
H A Dtask_builder.go114 if !In(path, b.Spec.Outputs) {
115 b.Spec.Outputs = append(b.Spec.Outputs, path)
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_program.c479 output_mapping[info->Outputs[i].OutputRegister]; in st_translate_stream_output_info()
480 so_info->output[i].start_component = info->Outputs[i].ComponentOffset; in st_translate_stream_output_info()
481 so_info->output[i].num_components = info->Outputs[i].NumComponents; in st_translate_stream_output_info()
482 so_info->output[i].output_buffer = info->Outputs[i].OutputBuffer; in st_translate_stream_output_info()
483 so_info->output[i].dst_offset = info->Outputs[i].DstOffset; in st_translate_stream_output_info()
484 so_info->output[i].stream = info->Outputs[i].StreamId; in st_translate_stream_output_info()
/third_party/gn/src/gn/
H A Danalyzer.cc41 struct Outputs { struct
203 std::string OutputsToJSON(const Outputs& outputs, in OutputsToJSON()
280 Outputs outputs; in Analyze()
H A Dvariables.cc878 "code_signing_outputs: [file list] [deprecated] Outputs of the "
881 R"(code_signing_outputs: [file list] [deprecated] Outputs of the post-processing step.
883 Outputs from the post-processing step of a create_bundle target. Must refer to
1675 Outputs is valid for "copy", "action", and "action_foreach" target types and
1676 indicates the resulting files. Outputs must always refer to files in the
1733 "post_processing_outputs: [file list] Outputs of the post-processing step.";
1735 R"(post_processing_outputs: [file list] Outputs of the post-processing step.
1737 Outputs from the post-processing step of a create_bundle target. Must refer to
2456 INSERT_VARIABLE(Outputs)
H A Dcommands.cc385 INSERT_COMMAND(Outputs) in GetCommands()
H A Dcommand_gen.cc662 Ninja Outputs
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp454 SetVector<Value *> Inputs, Outputs, SinkingCands, HoistingCands; in CreateParallel() local
456 Extractor.findInputsOutputs(Inputs, Outputs, SinkingCands); in CreateParallel()
494 for (Value *Output : Outputs) { in CreateParallel()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
H A DHotColdSplitting.cpp314 SetVector<Value *> Inputs, Outputs, Sinks; in extractColdRegion() local
315 CE.findInputsOutputs(Inputs, Outputs, Sinks); in extractColdRegion()
318 getOutliningPenalty(Region, Inputs.size(), Outputs.size()); in extractColdRegion()
H A DPartialInlining.cpp1129 SetVector<Value *> Inputs, Outputs, Sinks; in doMultiRegionFunctionOutlining() local
1139 CE.findInputsOutputs(Inputs, Outputs, Sinks); in doMultiRegionFunctionOutlining()
1144 dbgs() << "outputs: " << Outputs.size() << "\n"; in doMultiRegionFunctionOutlining()
1147 for (Value *output : Outputs) in doMultiRegionFunctionOutlining()
1152 if (Outputs.size() > 0 && !ForceLiveExit) in doMultiRegionFunctionOutlining()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
H A DCodeExtractor.h164 void findInputsOutputs(ValueSet &Inputs, ValueSet &Outputs,
/third_party/mesa3d/src/mesa/main/
H A Dshader_types.h793 struct gl_transform_feedback_output *Outputs; member
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_exec.h299 struct tgsi_exec_vector *Outputs; member
323 /* Offsets in ->Outputs of the primitives' vertex output data */
327 /* Offset in ->Outputs for the current vertex to be emitted. */
H A Dtgsi_exec.c1096 align_free(mach->Outputs); in tgsi_exec_machine_bind_shader()
1099 mach->Outputs = outputs; in tgsi_exec_machine_bind_shader()
1228 mach->Outputs = align_malloc(sizeof(struct tgsi_exec_vector) * PIPE_MAX_SHADER_OUTPUTS, 16); in tgsi_exec_machine_create()
1229 if (!mach->Inputs || !mach->Outputs) in tgsi_exec_machine_create()
1251 align_free(mach->Outputs); in tgsi_exec_machine_create()
1268 align_free(mach->Outputs); in tgsi_exec_machine_destroy()
1478 chan->u[i] = mach->Outputs[index->i[i]].xyzw[swizzle].u[i]; in fetch_src_file_channel()
1691 dst = &mach->Outputs[offset + index].xyzw[chan_index]; in store_dest_dstret()
6036 if (mach->Outputs) in tgsi_exec_machine_run()
6037 memset(mach->Outputs, in tgsi_exec_machine_run()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DMIRPrinter.cpp274 std::array<std::string *, 3> Outputs{{&Object.DebugVar.Value, in printStackObjectDbgInfo()
281 raw_string_ostream StrOS(*Outputs[i]); in printStackObjectDbgInfo()

Completed in 39 milliseconds

12