Home
last modified time | relevance | path

Searched refs:GPU (Results 1 – 25 of 115) sorted by relevance

12345

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600Subtarget.cpp25 R600Subtarget::R600Subtarget(const Triple &TT, StringRef GPU, StringRef FS, in R600Subtarget() argument
27 : R600GenSubtargetInfo(TT, GPU, /*TuneCPU*/ GPU, FS), AMDGPUSubtarget(TT), in R600Subtarget()
30 TLInfo(TM, initializeSubtargetDependencies(TT, GPU, FS)), in R600Subtarget()
31 InstrItins(getInstrItineraryForCPU(GPU)) { in R600Subtarget()
36 StringRef GPU, in initializeSubtargetDependencies() argument
40 ParseSubtargetFeatures(GPU, /*TuneCPU*/ GPU, FullFS); in initializeSubtargetDependencies()
H A DR600TargetMachine.cpp68 StringRef GPU = getGPUName(F); in getSubtargetImpl() local
71 SmallString<128> SubtargetKey(GPU); in getSubtargetImpl()
80 I = std::make_unique<R600Subtarget>(TargetTriple, GPU, FS, *this); in getSubtargetImpl()
H A DAMDGPUSubtarget.cpp66 StringRef GPU, StringRef FS) { in initializeSubtargetDependencies() argument
96 ParseSubtargetFeatures(GPU, /*TuneCPU*/ GPU, FullFS); in initializeSubtargetDependencies()
174 GCNSubtarget::GCNSubtarget(const Triple &TT, StringRef GPU, StringRef FS, in GCNSubtarget() argument
177 AMDGPUGenSubtargetInfo(TT, GPU, /*TuneCPU*/ GPU, FS), in GCNSubtarget()
181 InstrItins(getInstrItineraryForCPU(GPU)), in GCNSubtarget()
182 InstrInfo(initializeSubtargetDependencies(TT, GPU, FS)), in GCNSubtarget()
/freebsd-14.2/sys/contrib/device-tree/Bindings/display/msm/
H A Dgmu.yaml109 - description: GPU CX clock
110 - description: GPU AXI clock
111 - description: GPU MEMNOC clock
140 - description: GPU CX clock
141 - description: GPU AXI clock
142 - description: GPU MEMNOC clock
143 - description: GPU AHB clock
144 - description: GPU HUB CX clock
207 - description: GPU AHB clock
209 - description: GPU CX clock
[all …]
H A Dgpu.yaml89 help bring the GPU out of secure mode.
112 control the power for the GPU.
139 description: GPU Core clock
141 description: GPU Interface clock
143 description: GPU Memory clock
145 description: GPU Memory Interface clock
147 description: GPU Alternative Memory Interface clock
149 description: GPU 3D engine clock
151 description: GPU RBBM Timer for Adreno 5xx series
153 description: GPU RB Core Power Reduction clock
H A Dgpu.txt1 Qualcomm adreno/snapdragon GPU
20 For GMU attached devices the GPU clocks are not used and are not required. The
31 control the power for the GPU. Applicable targets:
35 bring the GPU out of secure mode.
109 * Look ma, no clocks! The GPU clocks and power are
/freebsd-14.2/contrib/llvm-project/llvm/lib/TargetParser/
H A DTargetParser.cpp200 AMDGPU::IsaVersion AMDGPU::getIsaVersion(StringRef GPU) { in getIsaVersion() argument
201 AMDGPU::GPUKind AK = parseArchAMDGCN(GPU); in getIsaVersion()
203 if (GPU == "generic-hsa") in getIsaVersion()
205 if (GPU == "generic") in getIsaVersion()
274 switch (parseArchAMDGCN(GPU)) { in fillAMDGPUFeatureMap()
460 if (GPU.empty()) in fillAMDGPUFeatureMap()
461 GPU = "r600"; in fillAMDGPUFeatureMap()
463 switch (llvm::AMDGPU::parseArchR600(GPU)) { in fillAMDGPUFeatureMap()
493 switch (parseArchAMDGCN(GPU)) { in isWave32Capable()
525 bool IsWave32Capable = isWave32Capable(GPU, T); in insertWaveSizeFeature()
[all …]
/freebsd-14.2/sys/contrib/device-tree/Bindings/gpu/
H A Dvivante,gc.yaml7 title: Vivante GPU
9 description: Vivante GPU core devices
34 - description: GPU core clock
35 - description: Shader clock (only required if GPU has feature PIPE_3D)
36 - description: AHB/slave interface clock (only required if GPU can gate
H A Darm,mali-bifrost.yaml7 title: ARM Mali Bifrost GPU
29 - const: arm,mali-bifrost # Mali Bifrost GPU model/revision is fully discoverable
34 - const: arm,mali-valhall-jm # Mali Valhall GPU model/revision is fully discoverable
38 - const: arm,mali-valhall-jm # Mali Valhall GPU model/revision is fully discoverable
48 - description: GPU interrupt
96 The dynamic power consumption of the GPU is
H A Darm,mali-midgard.yaml7 title: ARM Mali Midgard GPU
58 - description: GPU interrupt
102 The dynamic power consumption of the GPU is
/freebsd-14.2/contrib/llvm-project/clang/lib/Basic/Targets/
H A DNVPTX.h65 CudaArch GPU; variable
82 Features[CudaArchToString(GPU)] = true; in initFeatureMap()
133 GPU = StringToCudaArch(Name); in setCPU()
134 return GPU != CudaArch::UNKNOWN; in setCPU()
185 CudaArch getGPU() const { return GPU; } in getGPU()
H A DNVPTX.cpp62 GPU = CudaArch::SM_20; in NVPTXTargetInfo()
174 switch (GPU) { in getTargetDefines()
271 if (GPU == CudaArch::SM_90a) in getTargetDefines()
/freebsd-14.2/sys/contrib/device-tree/src/arm/
H A Drk3288-veyron-mickey.dts86 * and don't let the GPU go faster than 400 MHz.
103 * the CPU and the GPU.
139 /* At very hot, don't let GPU go over 300 MHz */
180 /* After 1st level throttle the GPU down to as low as 400 MHz */
187 * Slightly after we throttle the GPU, we'll also make sure that
189 * throttle the CPU lower than 1.4 GHz due to GPU heat--we'll
200 /* When hot, GPU goes down to 300 MHz */
206 /* When really hot, don't let GPU go _above_ 300 MHz */
H A Domap5-gpu-thermal.dtsi3 * Device Tree Source for OMAP543x SoC GPU thermal
H A Dstm32mp157.dtsi15 clocks = <&rcc GPU>, <&rcc GPU_K>;
/freebsd-14.2/sys/contrib/device-tree/src/arm64/qcom/
H A Dmsm8996-v3.0.dtsi13 * This revision seems to have differ GPU CPR
14 * parameters, GPU frequencies and some differences
16 * the GPU. Funnily enough, it's simpler to make it an
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DTargetParser.h161 IsaVersion getIsaVersion(StringRef GPU);
164 void fillAMDGPUFeatureMap(StringRef GPU, const Triple &T,
168 bool insertWaveSizeFeature(StringRef GPU, const Triple &T,
/freebsd-14.2/contrib/llvm-project/clang/tools/amdgpu-arch/
H A DAMDGPUArchByHSA.cpp114 for (const auto &GPU : GPUs) in printGPUsByHSA() local
115 llvm::outs() << GPU << '\n'; in printGPUsByHSA()
/freebsd-14.2/sys/contrib/device-tree/Bindings/iommu/
H A Darm,smmu.yaml291 - description: bus clock required for GPU memory access
349 - description: GPU memnoc_gfx clock
350 - description: GPU snoc_dvm_gfx clock
351 - description: GPU ahb clock
352 - description: GPU hlos1_vote_GPU smmu clock
353 - description: GPU cx_gmu clock
354 - description: GPU hub_cx_int clock
355 - description: GPU hub_aon clock
401 - description: GPU memory bus clock
/freebsd-14.2/sys/contrib/device-tree/Bindings/display/
H A Dbrcm,bcm2835-v3d.yaml7 title: Broadcom VC4 (VideoCore4) V3D GPU
H A Dbrcm,bcm2835-vc4.yaml7 title: Broadcom VC4 (VideoCore4) GPU
/freebsd-14.2/sys/arm64/conf/
H A Dstd.virt22 device virtio_gpu # VirtIO GPU device
/freebsd-14.2/contrib/llvm-project/clang/lib/Headers/cuda_wrappers/
H A Dcmath33 // headers to parse, but would not allow accidental use of them on a GPU.
71 // which we can't handle on GPU. We need to forward those to CUDA-provided
/freebsd-14.2/sys/contrib/device-tree/Bindings/arm/mediatek/
H A Dmediatek,g3dsys.txt5 the GPU.
/freebsd-14.2/contrib/file/magic/Magdir/
H A Dgpu4 # gpu: file(1) magic for GPU input files

12345