microsoft / DirectXShaderCompiler
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).

Files Most Frequently Changed Together (Top 20)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
tools/clang/unittests/SPIRV/CodeGenSpirvTest.cpp
tools/clang/lib/SPIRV/SpirvEmitter.cpp
7 182 (3%) 184 (3%) 2022-01-26
tools/clang/lib/SPIRV/SpirvEmitter.cpp
tools/clang/lib/SPIRV/CapabilityVisitor.cpp
4 184 (2%) 46 (8%) 2022-01-26
tools/clang/lib/SPIRV/SpirvEmitter.cpp
tools/clang/lib/SPIRV/DeclResultIdMapper.cpp
4 184 (2%) 265 (1%) 2022-01-26
tools/clang/unittests/SPIRV/CodeGenSpirvTest.cpp
tools/clang/lib/SPIRV/CapabilityVisitor.cpp
4 182 (2%) 46 (8%) 2022-01-26
tools/clang/unittests/SPIRV/CodeGenSpirvTest.cpp
tools/clang/lib/SPIRV/DeclResultIdMapper.cpp
4 182 (2%) 265 (1%) 2022-01-26
tools/clang/include/clang/SPIRV/SpirvBuilder.h
tools/clang/lib/SPIRV/SpirvEmitter.cpp
4 115 (3%) 184 (2%) 2022-01-21
tools/clang/lib/SPIRV/CapabilityVisitor.h
tools/clang/lib/SPIRV/CapabilityVisitor.cpp
3 18 (16%) 46 (6%) 2022-01-26
tools/clang/lib/SPIRV/SpirvEmitter.cpp
tools/clang/lib/SPIRV/CapabilityVisitor.h
3 184 (1%) 18 (16%) 2022-01-26
tools/clang/lib/SPIRV/SpirvEmitter.cpp
tools/clang/lib/Sema/SemaHLSL.cpp
3 184 (1%) 246 (1%) 2022-01-21
tools/clang/unittests/SPIRV/CodeGenSpirvTest.cpp
tools/clang/lib/SPIRV/CapabilityVisitor.h
3 182 (1%) 18 (16%) 2022-01-26
tools/clang/include/clang/SPIRV/SpirvBuilder.h
tools/clang/unittests/SPIRV/CodeGenSpirvTest.cpp
3 115 (2%) 182 (1%) 2022-01-21
tools/clang/include/clang/SPIRV/SpirvInstruction.h
tools/clang/lib/SPIRV/SpirvEmitter.cpp
3 68 (4%) 184 (1%) 2022-01-21
tools/clang/include/clang/SPIRV/SpirvInstruction.h
tools/clang/include/clang/SPIRV/SpirvBuilder.h
3 68 (4%) 115 (2%) 2022-01-21
tools/clang/lib/SPIRV/DeclResultIdMapper.h
tools/clang/lib/SPIRV/DeclResultIdMapper.cpp
3 129 (2%) 265 (1%) 2022-01-21
tools/clang/lib/SPIRV/DeclResultIdMapper.h
tools/clang/lib/SPIRV/SpirvEmitter.cpp
3 129 (2%) 184 (1%) 2022-01-21
tools/clang/lib/SPIRV/SpirvBuilder.cpp
tools/clang/lib/SPIRV/SpirvEmitter.cpp
3 99 (3%) 184 (1%) 2022-01-21
tools/clang/lib/SPIRV/SpirvBuilder.cpp
tools/clang/include/clang/SPIRV/SpirvBuilder.h
3 99 (3%) 115 (2%) 2022-01-21
tools/clang/lib/SPIRV/SpirvBuilder.cpp
tools/clang/include/clang/SPIRV/SpirvInstruction.h
3 99 (3%) 68 (4%) 2022-01-21
tools/clang/lib/SPIRV/SpirvInstruction.cpp
tools/clang/lib/SPIRV/SpirvEmitter.cpp
3 66 (4%) 184 (1%) 2022-01-21
tools/clang/lib/SPIRV/SpirvInstruction.cpp
tools/clang/include/clang/SPIRV/SpirvBuilder.h
3 66 (4%) 115 (2%) 2022-01-21
File Change History per Logical Decomposition
primary
primary
The number on the lines shows the number of shared commits.
G lib/HLSL lib/HLSL include/dxc include/dxc lib/HLSL--include/dxc 3 tools/clang tools/clang lib/HLSL--tools/clang 3 cmake/modules cmake/modules lib/HLSL--cmake/modules 1 lib/DxcSupport lib/DxcSupport lib/HLSL--lib/DxcSupport 1 lib/DXIL lib/DXIL lib/HLSL--lib/DXIL 1 lib/DxilContainer lib/DxilContainer lib/HLSL--lib/DxilContainer 1 include/dxc--tools/clang 3 include/dxc--cmake/modules 1 tools/clang--lib/DxcSupport 2 tools/clang--cmake/modules 1 lib/Support lib/Support tools/clang--lib/Support 1 tools/clang--lib/DXIL 1 tools/clang--lib/DxilContainer 1 include/llvm include/llvm tools/clang--include/llvm 1 lib/IR lib/IR tools/clang--lib/IR 1 lib/DxcSupport--include/dxc 2 lib/DxcSupport--cmake/modules 1 lib/DxcSupport--include/llvm 1 lib/Transforms lib/Transforms lib/Transforms--include/dxc 1 lib/Transforms--lib/HLSL 1 utils/hct utils/hct utils/hct--include/dxc 1 utils/hct--lib/HLSL 1 utils/hct--lib/Transforms 1 utils/hct--tools/clang 1 lib/Support--cmake/modules 1 lib/Support--include/dxc 1 lib/Support--lib/DxcSupport 1 lib/Support--lib/HLSL 1 cmake cmake lib/Support--cmake 1 lib/Support--include/llvm 1 lib/DxilContainer--lib/DXIL 1 include/llvm--include/dxc 1 include/llvm--cmake 1 lib/IR--include/dxc 1 lib/IR--include/llvm 1 lib/IR--lib/DxcSupport 1

Open 3D force graph...