Home
last modified time | relevance | path

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

12345

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600Subtarget.cpp26 R600Subtarget::R600Subtarget(const Triple &TT, StringRef GPU, StringRef FS, in R600Subtarget() argument
28 : R600GenSubtargetInfo(TT, GPU, /*TuneCPU*/ GPU, FS), AMDGPUSubtarget(TT), in R600Subtarget()
31 TLInfo(TM, initializeSubtargetDependencies(TT, GPU, FS)), in R600Subtarget()
32 InstrItins(getInstrItineraryForCPU(GPU)) { in R600Subtarget()
44 StringRef GPU, in initializeSubtargetDependencies() argument
48 ParseSubtargetFeatures(GPU, /*TuneCPU*/ GPU, FullFS); in initializeSubtargetDependencies()
H A DGCNSubtarget.cpp58 StringRef GPU, in initializeSubtargetDependencies() argument
90 ParseSubtargetFeatures(GPU, /*TuneCPU*/ GPU, FullFS); in initializeSubtargetDependencies()
170 GCNSubtarget::GCNSubtarget(const Triple &TT, StringRef GPU, StringRef FS, in GCNSubtarget() argument
173 AMDGPUGenSubtargetInfo(TT, GPU, /*TuneCPU*/ GPU, FS), in GCNSubtarget()
177 InstrItins(getInstrItineraryForCPU(GPU)), in GCNSubtarget()
178 InstrInfo(initializeSubtargetDependencies(TT, GPU, FS)), in GCNSubtarget()
H A DR600TargetMachine.cpp70 StringRef GPU = getGPUName(F); in getSubtargetImpl() local
73 SmallString<128> SubtargetKey(GPU); in getSubtargetImpl()
82 I = std::make_unique<R600Subtarget>(TargetTriple, GPU, FS, *this); in getSubtargetImpl()
H A DR600Subtarget.h80 StringRef GPU, StringRef FS);
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DNVPTX.h70 OffloadArch GPU; variable
89 if (GPU != OffloadArch::UNUSED) in initFeatureMap()
90 Features[OffloadArchToString(GPU)] = true; in initFeatureMap()
155 GPU = StringToOffloadArch(Name); in setCPU()
156 return GPU != OffloadArch::UNKNOWN; in setCPU()
209 OffloadArch getGPU() const { return GPU; } in getGPU()
H A DNVPTX.cpp65 GPU = OffloadArch::UNUSED; in NVPTXTargetInfo()
183 if (GPU == OffloadArch::UNUSED && !HostTarget) in getTargetDefines()
189 switch (GPU) { in getTargetDefines()
306 switch(GPU) { in getTargetDefines()
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DTargetParser.cpp275 AMDGPU::IsaVersion AMDGPU::getIsaVersion(StringRef GPU) { in getIsaVersion() argument
276 AMDGPU::GPUKind AK = parseArchAMDGCN(GPU); in getIsaVersion()
278 if (GPU == "generic-hsa") in getIsaVersion()
280 if (GPU == "generic") in getIsaVersion()
367 void AMDGPU::fillAMDGPUFeatureMap(StringRef GPU, const Triple &T, in fillAMDGPUFeatureMap() argument
428 AMDGPU::GPUKind Kind = parseArchAMDGCN(GPU); in fillAMDGPUFeatureMap()
679 if (GPU.empty()) in fillAMDGPUFeatureMap()
680 GPU = "r600"; in fillAMDGPUFeatureMap()
682 switch (llvm::AMDGPU::parseArchR600(GPU)) { in fillAMDGPUFeatureMap()
708 static bool isWave32Capable(StringRef GPU, const Triple &T) { in isWave32Capable() argument
[all …]
/freebsd/sys/contrib/device-tree/src/arm/rockchip/
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 */
/freebsd/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/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DTargetParser.h184 LLVM_ABI IsaVersion getIsaVersion(StringRef GPU);
187 LLVM_ABI void fillAMDGPUFeatureMap(StringRef GPU, const Triple &T,
192 insertWaveSizeFeature(StringRef GPU, const Triple &T,
/freebsd/sys/contrib/device-tree/Bindings/display/msm/
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/sys/contrib/device-tree/src/arm/ti/omap/
H A Domap5-gpu-thermal.dtsi3 * Device Tree Source for OMAP543x SoC GPU thermal
/freebsd/sys/arm64/conf/
H A Dstd.virt22 device virtio_gpu # VirtIO GPU device
/freebsd/sys/contrib/device-tree/src/arm/st/
H A Dstm32mp157.dtsi15 clocks = <&rcc GPU>, <&rcc GPU_K>;
/freebsd/sys/contrib/device-tree/Bindings/arm/mediatek/
H A Dmediatek,g3dsys.txt5 the GPU.
/freebsd/contrib/file/magic/Magdir/
H A Dgpu4 # gpu: file(1) magic for GPU input files
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/
H A Drda,8810pl-intc.txt43 25: GPU
H A Dbrcm,bcm2836-l1-intc.txt5 peripheral (GPU) events, which chain to the BCM2835-style interrupt
/freebsd/sys/contrib/device-tree/Bindings/thermal/
H A Dnvidia,tegra186-bpmp-thermal.txt5 and GPU temperatures. This binding describes the thermal sensor that is
/freebsd/sys/contrib/device-tree/Bindings/clock/
H A Ddove-divider-clock.txt12 1 GPU clock
/freebsd/sys/contrib/device-tree/src/arm/broadcom/
H A Dbcm2835.dtsi23 * NOTE: The BCM2835 has a L2 cache but it is dedicated to the GPU
H A Dbcm2837-rpi-cm3-io3.dts13 * This is based on the official GPU firmware DT blob.
H A Dbcm2835-rpi-cm1-io1.dts13 * This is based on the official GPU firmware DT blob.
/freebsd/sys/contrib/device-tree/src/arm64/mediatek/
H A Dmt8370.dtsi66 * This is a special case, where the GPU is the same as MT8188, but with one
/freebsd/sys/contrib/device-tree/Bindings/reset/
H A Dfsl,imx-src.txt27 The system reset controller can be used to reset the GPU, VPU,

12345