| .. |
|
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 |