.. |
CMakeLists.txt
|
d8dec0efd7
Fixed some cases where O0 fails compilation (#3205)
|
4 years ago |
ComputeViewIdState.cpp
|
968fe41136
Merged PR 116: Add support for HLSL Meshlets
|
6 years ago |
ComputeViewIdStateBuilder.cpp
|
d08b307146
Fixed global constructors evaluated at codegen aren't removed (#3389)
|
4 years ago |
ControlDependence.cpp
|
c9beb84c51
Fix ViewID state for flow control and consistent ViewID detection (#484)
|
8 years ago |
DxcOptimizer.cpp
|
48a661e490
Remove DxilCondenseResourcesPass. (#3386)
|
4 years ago |
DxilCondenseResources.cpp
|
86104f415f
Internal validator error messages don't need /Zi anymore. (#3606)
|
4 years ago |
DxilContainerReflection.cpp
|
fd07613a95
Texture2DMS fixes: missing ResProp data; reflection default NumSamples = 0 (#3578)
|
4 years ago |
DxilConvergent.cpp
|
cac37e6890
No sinking coord calc for sample in libs (#3658)
|
4 years ago |
DxilEliminateOutputDynamicIndexing.cpp
|
754e99b405
Revert "Optimize compile times by not skipping allocas (#3168)" (#3183)
|
4 years ago |
DxilExpandTrigIntrinsics.cpp
|
4df08af7c0
Move DxilModule into DXIL directory. (#1599)
|
6 years ago |
DxilExportMap.cpp
|
4df08af7c0
Move DxilModule into DXIL directory. (#1599)
|
6 years ago |
DxilGenerationPass.cpp
|
86104f415f
Internal validator error messages don't need /Zi anymore. (#3606)
|
4 years ago |
DxilLegalizeEvalOperations.cpp
|
347c04d51c
Split DxilGenerationPass.cpp into several files for its several passes (#2180)
|
6 years ago |
DxilLegalizeSampleOffsetPass.cpp
|
3bd5f9ccfa
Errors on non-immediate load/gather offsets (#3283)
|
4 years ago |
DxilLinker.cpp
|
b44890fe1e
Fixed linker not putting subprogram of inlined functions into CU (#3716)
|
4 years ago |
DxilLoopDeletion.cpp
|
3562970cd8
Add DxilLoopDeletion to remove unused loops. (#2927)
|
5 years ago |
DxilNoOptLegalize.cpp
|
3be547b67c
Fixing store undef later in the compilation. (#3212)
|
4 years ago |
DxilNoops.cpp
|
d8dec0efd7
Fixed some cases where O0 fails compilation (#3205)
|
4 years ago |
DxilPackSignatureElement.cpp
|
4df08af7c0
Move DxilModule into DXIL directory. (#1599)
|
6 years ago |
DxilPatchShaderRecordBindings.cpp
|
797d4b8adc
Mutate resource to handle for shader model 6.6+. (#3374)
|
4 years ago |
DxilPatchShaderRecordBindingsShared.h
|
2bfa749226
[linux-port] Address comments. Use uintXX_t instead of unsigned __intXX.
|
6 years ago |
DxilPrecisePropagatePass.cpp
|
f6076e38c5
Fix precise propagation through various missing paths (#3224)
|
4 years ago |
DxilPreparePasses.cpp
|
56370bad8d
Correct iteration over users for gather offsets (#3709)
|
4 years ago |
DxilPreserveAllOutputs.cpp
|
17d6045f62
Merged PR 123: Fix SpirEgg/DXIL build issues from PR #116
|
6 years ago |
DxilPromoteResourcePasses.cpp
|
eb2d54612a
Remove debug code. (#3390)
|
4 years ago |
DxilRenameResourcesPass.cpp
|
e0cb412916
Add resource rename pass, dx op overload fix (#2986)
|
5 years ago |
DxilSignatureValidation.cpp
|
c3fa785435
Remove assert.h include from DxilPipelineStateValidation.h (#3129)
|
4 years ago |
DxilSimpleGVNHoist.cpp
|
2b296a784e
Not hoist when has different operand. (#2569)
|
5 years ago |
DxilTargetLowering.cpp
|
e5c0e5ffaa
Merge DivergenceAnalysis from llvm3.8. (#528)
|
8 years ago |
DxilTargetTransformInfo.cpp
|
4df08af7c0
Move DxilModule into DXIL directory. (#1599)
|
6 years ago |
DxilTargetTransformInfo.h
|
e5c0e5ffaa
Merge DivergenceAnalysis from llvm3.8. (#528)
|
8 years ago |
DxilTranslateRawBuffer.cpp
|
efc14a6c40
Sundry code cleanups (#3073)
|
5 years ago |
DxilValidation.cpp
|
6775e94ef1
Bump shader model to 6.7 (#3679)
|
4 years ago |
HLDeadFunctionElimination.cpp
|
347c04d51c
Split DxilGenerationPass.cpp into several files for its several passes (#2180)
|
6 years ago |
HLExpandStoreIntrinsics.cpp
|
23a94db422
Handle matrix type when expanding store intrinsics (#3418)
|
4 years ago |
HLLegalizeParameter.cpp
|
eaa7f95d07
Enable generation of llvm.lifetime.start/.end intrinsics (#3034)
|
4 years ago |
HLLowerUDT.cpp
|
03676eb639
Add load for argument matrix subscript lowering (#3065)
|
5 years ago |
HLMatrixBitcastLowerPass.cpp
|
f56fb3a3d0
Eliminate dxilutil::IsHLSLMatrixType in favor of HLMatrixType::isa (#1986)
|
6 years ago |
HLMatrixLowerPass.cpp
|
86104f415f
Internal validator error messages don't need /Zi anymore. (#3606)
|
4 years ago |
HLMatrixSubscriptUseReplacer.cpp
|
754e99b405
Revert "Optimize compile times by not skipping allocas (#3168)" (#3183)
|
4 years ago |
HLMatrixSubscriptUseReplacer.h
|
03676eb639
Add load for argument matrix subscript lowering (#3065)
|
5 years ago |
HLMatrixType.cpp
|
067f9d912d
Update HLMatrixType.cpp (#3415)
|
4 years ago |
HLMetadataPasses.cpp
|
347c04d51c
Split DxilGenerationPass.cpp into several files for its several passes (#2180)
|
6 years ago |
HLModule.cpp
|
5fa34d1fd6
Save root sig for entry for lib. (#3669)
|
4 years ago |
HLOperationLower.cpp
|
cf135fa88b
Allow removal of trivially dead convergent marker (#3640)
|
4 years ago |
HLOperationLowerExtension.cpp
|
58163b04cf
Add support for specifying overload arg index in extension function (#3510)
|
4 years ago |
HLOperations.cpp
|
d0fa5e301b
Not dup barrier in HL level. (#3181)
|
4 years ago |
HLPreprocess.cpp
|
6cec5f6bfd
Always move allocas to entry block (#1465)
|
7 years ago |
HLResource.cpp
|
af6b2a552f
fixes #37 - License cleanup.
|
8 years ago |
HLSignatureLower.cpp
|
5bdf3574bc
Revert "Report error for unsupported types of SV semantics (#3043)" (#3532)
|
4 years ago |
HLSignatureLower.h
|
5bdf3574bc
Revert "Report error for unsupported types of SV semantics (#3043)" (#3532)
|
4 years ago |
HLUtil.cpp
|
eaa7f95d07
Enable generation of llvm.lifetime.start/.end intrinsics (#3034)
|
4 years ago |
LLVMBuild.txt
|
708935e996
Add missing LLVM library interdependencies (#3301)
|
4 years ago |
PauseResumePasses.cpp
|
a89e4e48f1
[linux-port] Casts for compares and assigns (#1328)
|
7 years ago |
WaveSensitivityAnalysis.cpp
|
094b1087ab
Correct WaveSensitivity debug test iterations (#3562)
|
4 years ago |