Searched refs:MMDI (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILShaderFlags.cpp | 36 const ModuleMetadataInfo &MMDI) { in hasUAVsAtEveryStage() argument 40 switch (MMDI.ShaderProfile) { in hasUAVsAtEveryStage() 60 return MMDI.ValidatorVersion < VersionTuple(1, 8); in hasUAVsAtEveryStage() 107 const ModuleMetadataInfo &MMDI) { in updateFunctionFlags() argument 174 MMDI.ValidatorVersion >= VersionTuple(1, 8) && RTI.isUAV()) in updateFunctionFlags() 214 const ModuleMetadataInfo &MMDI) { in gatherGlobalModuleFlags() argument 220 if (MMDI.EntryPropertyVec.size() > 0) { in gatherGlobalModuleFlags() 221 CSF.DisableOptimizations = MMDI.EntryPropertyVec[0].Entry->hasFnAttribute( in gatherGlobalModuleFlags() 224 for (const auto &EntryFunProps : MMDI.EntryPropertyVec) in gatherGlobalModuleFlags() 231 CSF.UAVsAtEveryStage = hasUAVsAtEveryStage(DRM, MMDI); in gatherGlobalModuleFlags() [all …]
|
| H A D | DXILTranslateMetadata.cpp | 234 static void emitValidatorVersionMD(Module &M, const ModuleMetadataInfo &MMDI) { in emitValidatorVersionMD() argument 235 if (MMDI.ValidatorVersion.empty()) in emitValidatorVersionMD() 242 ConstantAsMetadata::get(IRB.getInt32(MMDI.ValidatorVersion.getMajor())); in emitValidatorVersionMD() 244 IRB.getInt32(MMDI.ValidatorVersion.getMinor().value_or(0))); in emitValidatorVersionMD() 252 const ModuleMetadataInfo &MMDI) { in emitShaderModelVersionMD() argument 256 VersionTuple SM = MMDI.ShaderModelVersion; in emitShaderModelVersionMD() 257 SMVals[0] = MDString::get(Ctx, getShortShaderStage(MMDI.ShaderProfile)); in emitShaderModelVersionMD() 264 static void emitDXILVersionTupleMD(Module &M, const ModuleMetadataInfo &MMDI) { in emitDXILVersionTupleMD() argument 267 VersionTuple DXILVer = MMDI.DXILVersion; in emitDXILVersionTupleMD() 326 const ModuleMetadataInfo &MMDI) { in translateMetadata() argument [all …]
|
| H A D | DXILOpLowering.cpp | 42 const ModuleMetadataInfo &MMDI; member in __anon1a4546bf0111::OpLowerer 47 const ModuleMetadataInfo &MMDI) in OpLowerer() argument 48 : M(M), OpBuilder(M), DRM(DRM), DRTM(DRTM), MMDI(MMDI) {} in OpLowerer() 321 if (MMDI.DXILVersion < VersionTuple(1, 6)) in lowerHandleFromBinding() 513 MMDI.DXILVersion >= VersionTuple(1, 2) in lowerRawBufferLoad() 654 if (IsRaw && MMDI.DXILVersion >= VersionTuple(1, 2)) { in lowerBufferStore() 754 return MMDI.ValidatorVersion < VersionTuple(1, 6) in lowerLifetimeIntrinsic() 889 if (MMDI.DXILVersion < VersionTuple(1, 6)) in lowerIntrinsics() 912 const ModuleMetadataInfo MMDI = MAM.getResult<DXILMetadataAnalysis>(M); in run() local 914 const bool MadeChanges = OpLowerer(M, DRM, DRTM, MMDI).lowerIntrinsics(); in run() [all …]
|
| H A D | DXILShaderFlags.h | 89 const DXILResourceMap &DRM, const ModuleMetadataInfo &MMDI);
|