Ehsan 00a8233c30 Support for printf intrinsic (#2829) 5 years ago
..
CMakeLists.txt 49310e2b2c Skip copy-in/copy-out for constant global variables. (#2836) 5 years ago
ComputeViewIdState.cpp 968fe41136 Merged PR 116: Add support for HLSL Meshlets 6 years ago
ComputeViewIdStateBuilder.cpp f4965b71dd Integrate dxcapi v2 and other changes from internal (#2575) 6 years ago
ControlDependence.cpp c9beb84c51 Fix ViewID state for flow control and consistent ViewID detection (#484) 8 years ago
DxcOptimizer.cpp 49310e2b2c Skip copy-in/copy-out for constant global variables. (#2836) 5 years ago
DxilCondenseResources.cpp d58a0cd227 Handle phi and select when collecting cbuffer usage (#2807) 5 years ago
DxilContainerReflection.cpp 713c80ce4e Rename 'module' to 'hModule' for C++20 compat (#2667) 5 years ago
DxilConvergent.cpp d3d9b19ec8 Fix WriteSamplerFeedback and Gather as gradient (or not) (#2845) 5 years ago
DxilEliminateOutputDynamicIndexing.cpp 238e6a4f41 Disable eliminate output dynamic indexing for HS. (#1655) 7 years ago
DxilExpandTrigIntrinsics.cpp 4df08af7c0 Move DxilModule into DXIL directory. (#1599) 7 years ago
DxilExportMap.cpp 4df08af7c0 Move DxilModule into DXIL directory. (#1599) 7 years ago
DxilGenerationPass.cpp 1aae3a5eec Mark precise on dxil operations when set Gis. (#2861) 5 years ago
DxilLegalizeEvalOperations.cpp 347c04d51c Split DxilGenerationPass.cpp into several files for its several passes (#2180) 6 years ago
DxilLegalizeSampleOffsetPass.cpp 78b58851fd Print Lines or "add -Zi" on error messages (#2782) 5 years ago
DxilLinker.cpp 78b58851fd Print Lines or "add -Zi" on error messages (#2782) 5 years ago
DxilNoops.cpp 43122fc20b Special ICB variables for nops are now arrays for driver compat. (#2774) 5 years ago
DxilPackSignatureElement.cpp 4df08af7c0 Move DxilModule into DXIL directory. (#1599) 7 years ago
DxilPatchShaderRecordBindings.cpp 91fe12f0eb Add GetResourceFromHeap. (#2691) 5 years ago
DxilPatchShaderRecordBindingsShared.h 2bfa749226 [linux-port] Address comments. Use uintXX_t instead of unsigned __intXX. 7 years ago
DxilPrecisePropagatePass.cpp 347c04d51c Split DxilGenerationPass.cpp into several files for its several passes (#2180) 6 years ago
DxilPreparePasses.cpp a9f1342d28 Erase dx.break call instruction when replaced (#2867) 5 years ago
DxilPreserveAllOutputs.cpp 17d6045f62 Merged PR 123: Fix SpirEgg/DXIL build issues from PR #116 6 years ago
DxilPromoteResourcePasses.cpp 9729946be7 Fix static global resource arrays. (#2786) 5 years ago
DxilSignatureValidation.cpp 64bec9de53 Add DxilContainerReader and refactor PSV/RDAT into DxilContainer lib (#1642) 7 years ago
DxilSimpleGVNHoist.cpp 2b296a784e Not hoist when has different operand. (#2569) 6 years ago
DxilTargetLowering.cpp e5c0e5ffaa Merge DivergenceAnalysis from llvm3.8. (#528) 8 years ago
DxilTargetTransformInfo.cpp 4df08af7c0 Move DxilModule into DXIL directory. (#1599) 7 years ago
DxilTargetTransformInfo.h e5c0e5ffaa Merge DivergenceAnalysis from llvm3.8. (#528) 8 years ago
DxilTranslateRawBuffer.cpp 91fe12f0eb Add GetResourceFromHeap. (#2691) 5 years ago
DxilValidation.cpp 5c64108bcc Optimized bitcode loading. Added function to only materialize named MD. (#2854) 5 years ago
HLDeadFunctionElimination.cpp 347c04d51c Split DxilGenerationPass.cpp into several files for its several passes (#2180) 6 years ago
HLExpandStoreIntrinsics.cpp f4965b71dd Integrate dxcapi v2 and other changes from internal (#2575) 6 years ago
HLLegalizeParameter.cpp eb4a703eb0 Enable copy-in copy-out for lib profile. (#2858) 5 years ago
HLLowerUDT.cpp a0196bcc22 Use Attribute to designate wave-sensitive intrinsics (#2853) 5 years ago
HLMatrixBitcastLowerPass.cpp f56fb3a3d0 Eliminate dxilutil::IsHLSLMatrixType in favor of HLMatrixType::isa (#1986) 6 years ago
HLMatrixLowerPass.cpp a0196bcc22 Use Attribute to designate wave-sensitive intrinsics (#2853) 5 years ago
HLMatrixSubscriptUseReplacer.cpp 8a54ceba7c HLMatrixSubscript lowering: support lowering directly to array 6 years ago
HLMatrixSubscriptUseReplacer.h dc318ee472 Rewrote the HLMatrixLower pass to make it deterministic and correct. 6 years ago
HLMatrixType.cpp dc318ee472 Rewrote the HLMatrixLower pass to make it deterministic and correct. 6 years ago
HLMetadataPasses.cpp 347c04d51c Split DxilGenerationPass.cpp into several files for its several passes (#2180) 6 years ago
HLModule.cpp 78b58851fd Print Lines or "add -Zi" on error messages (#2782) 5 years ago
HLOperationLower.cpp 00a8233c30 Support for printf intrinsic (#2829) 5 years ago
HLOperationLowerExtension.cpp dc318ee472 Rewrote the HLMatrixLower pass to make it deterministic and correct. 6 years ago
HLOperations.cpp a0196bcc22 Use Attribute to designate wave-sensitive intrinsics (#2853) 5 years ago
HLPreprocess.cpp 6cec5f6bfd Always move allocas to entry block (#1465) 7 years ago
HLResource.cpp af6b2a552f fixes #37 - License cleanup. 9 years ago
HLSignatureLower.cpp 78b58851fd Print Lines or "add -Zi" on error messages (#2782) 5 years ago
HLSignatureLower.h 968fe41136 Merged PR 116: Add support for HLSL Meshlets 6 years ago
HLUtil.cpp 49876c21b4 Not copy GEP arg when the ptr is alloca/arg/const global. (#2855) 5 years ago
LLVMBuild.txt a42ffbf491 DXBC to DXIL Converter + unit tests (#2685) 5 years ago
PauseResumePasses.cpp a89e4e48f1 [linux-port] Casts for compares and assigns (#1328) 7 years ago
WaveSensitivityAnalysis.cpp 0df5e31b43 Only propagate WaveSensitive when target BB not post dom current BB. (#1648) 7 years ago