/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600Subtarget.cpp | 25 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 D | R600TargetMachine.cpp | 69 StringRef GPU = getGPUName(F); in getSubtargetImpl() local 72 SmallString<128> SubtargetKey(GPU); in getSubtargetImpl() 81 I = std::make_unique<R600Subtarget>(TargetTriple, GPU, FS, *this); in getSubtargetImpl()
|
H A D | AMDGPUSubtarget.cpp | 67 StringRef GPU, StringRef FS) { in initializeSubtargetDependencies() argument 97 ParseSubtargetFeatures(GPU, /*TuneCPU*/ GPU, FullFS); in initializeSubtargetDependencies() 192 GCNSubtarget::GCNSubtarget(const Triple &TT, StringRef GPU, StringRef FS, in GCNSubtarget() argument 195 AMDGPUGenSubtargetInfo(TT, GPU, /*TuneCPU*/ GPU, FS), in GCNSubtarget() 199 InstrItins(getInstrItineraryForCPU(GPU)), in GCNSubtarget() 200 InstrInfo(initializeSubtargetDependencies(TT, GPU, FS)), in GCNSubtarget()
|
H A D | AMDGPUFeatures.td | 46 Value#" GPU generation", Implies>;
|
H A D | R600Subtarget.h | 82 StringRef GPU, StringRef FS);
|
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/ |
H A D | NVPTX.h | 65 OffloadArch GPU; variable 84 if (GPU != OffloadArch::UNUSED) in initFeatureMap() 85 Features[OffloadArchToString(GPU)] = true; in initFeatureMap() 136 GPU = StringToOffloadArch(Name); in setCPU() 137 return GPU != OffloadArch::UNKNOWN; in setCPU() 188 OffloadArch getGPU() const { return GPU; } in getGPU()
|
H A D | NVPTX.cpp | 62 GPU = OffloadArch::UNUSED; in NVPTXTargetInfo() 178 if (GPU == OffloadArch::UNUSED && !HostTarget) in getTargetDefines() 184 switch (GPU) { in getTargetDefines() 288 if (GPU == OffloadArch::SM_90a) in getTargetDefines()
|
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/ |
H A D | TargetParser.cpp | 225 AMDGPU::IsaVersion AMDGPU::getIsaVersion(StringRef GPU) { in getIsaVersion() argument 226 AMDGPU::GPUKind AK = parseArchAMDGCN(GPU); in getIsaVersion() 228 if (GPU == "generic-hsa") in getIsaVersion() 230 if (GPU == "generic") in getIsaVersion() 315 void AMDGPU::fillAMDGPUFeatureMap(StringRef GPU, const Triple &T, in fillAMDGPUFeatureMap() argument 359 switch (parseArchAMDGCN(GPU)) { in fillAMDGPUFeatureMap() 552 if (GPU.empty()) in fillAMDGPUFeatureMap() 553 GPU = "r600"; in fillAMDGPUFeatureMap() 555 switch (llvm::AMDGPU::parseArchR600(GPU)) { in fillAMDGPUFeatureMap() 581 static bool isWave32Capable(StringRef GPU, const Triple &T) { in isWave32Capable() argument [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/rockchip/ |
H A D | rk3288-veyron-mickey.dts | 86 * 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 D | msm8996-v3.0.dtsi | 13 * 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 D | TargetParser.h | 179 IsaVersion getIsaVersion(StringRef GPU); 182 void fillAMDGPUFeatureMap(StringRef GPU, const Triple &T, 187 insertWaveSizeFeature(StringRef GPU, const Triple &T,
|
/freebsd/sys/contrib/device-tree/Bindings/display/msm/ |
H A D | gpu.txt | 1 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 D | omap5-gpu-thermal.dtsi | 3 * Device Tree Source for OMAP543x SoC GPU thermal
|
/freebsd/contrib/llvm-project/clang/lib/Headers/cuda_wrappers/ |
H A D | cmath | 33 // 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/sys/arm64/conf/ |
H A D | std.virt | 22 device virtio_gpu # VirtIO GPU device
|
/freebsd/sys/contrib/device-tree/Bindings/arm/mediatek/ |
H A D | mediatek,g3dsys.txt | 5 the GPU.
|
/freebsd/sys/contrib/device-tree/src/arm/st/ |
H A D | stm32mp157.dtsi | 15 clocks = <&rcc GPU>, <&rcc GPU_K>;
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | gpu | 4 # gpu: file(1) magic for GPU input files
|
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/ |
H A D | rda,8810pl-intc.txt | 43 25: GPU
|
H A D | brcm,bcm2836-l1-intc.txt | 5 peripheral (GPU) events, which chain to the BCM2835-style interrupt
|
/freebsd/sys/contrib/device-tree/Bindings/thermal/ |
H A D | nvidia,tegra186-bpmp-thermal.txt | 5 and GPU temperatures. This binding describes the thermal sensor that is
|
/freebsd/sys/contrib/device-tree/Bindings/clock/ |
H A D | dove-divider-clock.txt | 12 1 GPU clock
|
/freebsd/sys/contrib/device-tree/src/arm/broadcom/ |
H A D | bcm2835-rpi-cm1-io1.dts | 13 * This is based on the official GPU firmware DT blob.
|
H A D | bcm2835.dtsi | 23 * NOTE: The BCM2835 has a L2 cache but it is dedicated to the GPU
|
H A D | bcm2837-rpi-cm3-io3.dts | 13 * This is based on the official GPU firmware DT blob.
|