| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILPostOptimizationValidation.cpp | 28 static void reportInvalidDirection(Module &M, DXILResourceMap &DRM) { in reportInvalidDirection() argument 29 for (const auto &UAV : DRM.uavs()) { in reportInvalidDirection() 34 for (CallInst *MaybeHandle : DRM.calls()) { in reportInvalidDirection() 35 if (*DRM.find(MaybeHandle) == UAV) { in reportInvalidDirection() 65 static void reportOverlappingBinding(Module &M, DXILResourceMap &DRM) { in reportOverlappingBinding() argument 66 if (DRM.empty()) in reportOverlappingBinding() 70 {DRM.srvs(), DRM.uavs(), DRM.cbuffers(), DRM.samplers()}) { in reportOverlappingBinding() 87 static void reportErrors(Module &M, DXILResourceMap &DRM, in reportErrors() argument 89 if (DRM.hasInvalidCounterDirection()) in reportErrors() 90 reportInvalidDirection(M, DRM); in reportErrors() [all …]
|
| H A D | DXILShaderFlags.cpp | 35 static bool hasUAVsAtEveryStage(const DXILResourceMap &DRM, in hasUAVsAtEveryStage() argument 37 if (DRM.uavs().empty()) in hasUAVsAtEveryStage() 213 const DXILResourceMap &DRM, in gatherGlobalModuleFlags() argument 231 CSF.UAVsAtEveryStage = hasUAVsAtEveryStage(DRM, MMDI); in gatherGlobalModuleFlags() 235 for (auto &UAV : DRM.uavs()) in gatherGlobalModuleFlags() 258 CSF.ResMayNotAlias = !DRM.uavs().empty(); in gatherGlobalModuleFlags() 265 const DXILResourceMap &DRM, in initialize() argument 276 ComputedShaderFlags GlobalSFMask = gatherGlobalModuleFlags(M, DRM, MMDI); in initialize() 361 DXILResourceMap &DRM = AM.getResult<DXILResourceAnalysis>(M); in run() local 365 MSFI.initialize(M, DRTM, DRM, MMDI); in run() [all …]
|
| H A D | DXILTranslateMetadata.cpp | 76 static NamedMDNode *emitResourceMetadata(Module &M, DXILResourceMap &DRM, in emitResourceMetadata() argument 80 for (ResourceInfo &RI : DRM) in emitResourceMetadata() 86 for (const ResourceInfo &RI : DRM.srvs()) in emitResourceMetadata() 88 for (const ResourceInfo &RI : DRM.uavs()) in emitResourceMetadata() 90 for (const ResourceInfo &RI : DRM.cbuffers()) in emitResourceMetadata() 92 for (const ResourceInfo &RI : DRM.samplers()) in emitResourceMetadata() 100 if (DRM.empty()) in emitResourceMetadata() 323 static void translateMetadata(Module &M, DXILResourceMap &DRM, in translateMetadata() argument 334 NamedMDNode *NamedResourceMD = emitResourceMetadata(M, DRM, DRTM); in translateMetadata() 386 DXILResourceMap &DRM = MAM.getResult<DXILResourceAnalysis>(M); in run() local [all …]
|
| H A D | DXILPrettyPrinter.cpp | 226 static void prettyPrintResources(raw_ostream &OS, const DXILResourceMap &DRM, in prettyPrintResources() argument 237 for (const dxil::ResourceInfo &RI : DRM) { in prettyPrintResources() 256 const DXILResourceMap &DRM = MAM.getResult<DXILResourceAnalysis>(M); in run() local 258 prettyPrintResources(OS, DRM, DRTM); in run() 293 const DXILResourceMap &DRM = in INITIALIZE_PASS_DEPENDENCY() local 297 prettyPrintResources(OS, DRM, DRTM); in INITIALIZE_PASS_DEPENDENCY()
|
| H A D | DXILOpLowering.cpp | 40 DXILResourceMap &DRM; member in __anon1a4546bf0111::OpLowerer 46 OpLowerer(Module &M, DXILResourceMap &DRM, DXILResourceTypeMap &DRTM, in OpLowerer() argument 48 : M(M), OpBuilder(M), DRM(DRM), DRTM(DRTM), MMDI(MMDI) {} in OpLowerer() 239 auto *It = DRM.find(CI); in lowerToCreateHandle() 240 assert(It != DRM.end() && "Resource not in map?"); in lowerToCreateHandle() 273 auto *It = DRM.find(CI); in lowerToBindAndAnnotateHandle() 274 assert(It != DRM.end() && "Resource not in map?"); in lowerToBindAndAnnotateHandle() 910 DXILResourceMap &DRM = MAM.getResult<DXILResourceAnalysis>(M); in run() local 914 const bool MadeChanges = OpLowerer(M, DRM, DRTM, MMDI).lowerIntrinsics(); in run() 928 DXILResourceMap &DRM = in runOnModule() local [all …]
|
| H A D | DXContainerGlobals.cpp | 182 const DXILResourceMap &DRM = in addResourcesForPSV() local 201 for (const dxil::ResourceInfo &RI : DRM.cbuffers()) { in addResourcesForPSV() 206 for (const dxil::ResourceInfo &RI : DRM.samplers()) { in addResourcesForPSV() 212 for (const dxil::ResourceInfo &RI : DRM.srvs()) { in addResourcesForPSV() 227 for (const dxil::ResourceInfo &RI : DRM.uavs()) { in addResourcesForPSV()
|
| H A D | DXILShaderFlags.h | 89 const DXILResourceMap &DRM, const ModuleMetadataInfo &MMDI);
|
| /freebsd/sys/contrib/device-tree/Bindings/display/ |
| H A D | fsl,dcu.txt | 1 Device Tree bindings for Freescale DCU DRM Driver
|
| H A D | st,stih4xx.txt | 21 - sti-display-subsystem: Master device for DRM sub-components
|
| /freebsd/sys/contrib/device-tree/Bindings/display/armada/ |
| H A D | marvell,dove-lcd.txt | 1 Device Tree bindings for Armada DRM CRTC driver
|
| /freebsd/sys/contrib/device-tree/Bindings/display/imx/ |
| H A D | fsl-imx-drm.txt | 1 Freescale i.MX DRM master device 4 The freescale i.MX DRM master device is a virtual device needed to list all
|
| /freebsd/sys/contrib/device-tree/Bindings/iommu/ |
| H A D | rockchip,iommu.txt | 4 A Rockchip DRM iommu translates io virtual addresses to physical addresses for
|
| /freebsd/sys/contrib/device-tree/Bindings/display/atmel/ |
| H A D | hlcdc-dc.txt | 1 Device-Tree bindings for Atmel's HLCDC (High LCD Controller) DRM driver
|
| /freebsd/sys/contrib/device-tree/Bindings/display/tilcdc/ |
| H A D | panel.txt | 1 Device-Tree bindings for tilcdc DRM generic panel output driver
|
| H A D | tilcdc.txt | 1 Device-Tree bindings for tilcdc DRM driver
|
| /freebsd/sys/contrib/device-tree/src/arm/ti/omap/ |
| H A D | am335x-sbc-t335.dts | 14 /* DRM display driver */
|
| /freebsd/tools/tools/ |
| H A D | README | 18 drm Tools specific to the DRM/KMS device drivers.
|
| /freebsd/sys/compat/linuxkpi/common/src/ |
| H A D | linux_hdmi.c | 704 * @frame: HDMI DRM infoframe 733 * hdmi_drm_infoframe_check() - check a HDMI DRM infoframe 734 * @frame: HDMI DRM infoframe 746 * hdmi_drm_infoframe_pack_only() - write HDMI DRM infoframe to binary buffer 747 * @frame: HDMI DRM infoframe 816 * hdmi_drm_infoframe_pack() - check a HDMI DRM infoframe, 818 * @frame: HDMI DRM infoframe 1818 * hdmi_drm_infoframe_unpack_only() - unpack binary buffer of CTA-861-G DRM in hdmi_vendor_any_infoframe_unpack() 1819 * infoframe DataBytes to a HDMI DRM in hdmi_vendor_any_infoframe_unpack() 1821 * @frame: HDMI DRM infofram in hdmi_vendor_any_infoframe_unpack() [all...] |
| /freebsd/contrib/file/magic/Magdir/ |
| H A D | animation | 257 >8 string odcf \b, OMA DCF DRM Format 2.0 (OMA-TS-DRM-DCF-V2_0-20060303-A) 258 >8 string opf2 \b, OMA PDCF DRM Format 2.1 (OMA-TS-DRM-DCF-V2_1-20070724-C) 259 >8 string opx2 \b, OMA PDCF DRM + XBS ext (OMA-TS-DRM_XBS-V1_0-20070529-C)
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | DXILResource.cpp | 1191 DXILResourceMap &DRM = AM.getResult<DXILResourceAnalysis>(M); in run() local 1194 DRM.print(OS, DRTM, M.getDataLayout()); in run()
|
| /freebsd/sys/conf/ |
| H A D | options | 574 # DRM options
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrFormats.td | 889 bits<3> DRM; 895 let Inst{18-20} = DRM;
|
| H A D | PPCInstrInfo.td | 2889 (ins u3imm:$DRM), 2890 "mffscdrni $RST, $DRM",
|
| /freebsd/ |
| H A D | UPDATING | 1107 Various LinuxKPI functionality was added which conflicts with DRM. 1653 Ports for the DRM modules have been simplified. Now, amd64 users should 1691 The legacy DRM modules and drivers have now been added to the loader's
|
| /freebsd/sys/compat/linux/ |
| H A D | linux_ioctl.c | 110 DEFINE_LINUX_IOCTL_SET(drm, DRM);
|