Heat Map : LLVM Quarterly
codeotaku
/
Journal
/
Visualising Information Change Over Time
From
To
Total Commits
Total Files
Total Lines
Total Contributors
04/01/2001
07/01/2010
65076
12666
1147186 (+4510818/-3363632)
149
Quarters starting from 04/01/2001
.
Xcode
autoconf
bindings
cmake
docs
examples
include
lib
lib/Analysis
lib/Analysis/DataStructure
lib/Analysis/IPA
lib/Analysis/LiveVar
lib/Archive
lib/AsmParser
lib/Bitcode
lib/Bitcode/Reader
lib/Bitcode/Writer
lib/Bytecode
lib/Bytecode/Analyzer
lib/Bytecode/Archive
lib/Bytecode/Reader
lib/Bytecode/Writer
lib/CodeGen
lib/CodeGen/AsmPrinter
lib/CodeGen/InstrSched
lib/CodeGen/InstrSelection
lib/CodeGen/Mapping
lib/CodeGen/ModuloScheduling
lib/CodeGen/PBQP
lib/CodeGen/PostOpts
lib/CodeGen/PreOpts
lib/CodeGen/PreSelection
lib/CodeGen/RegAlloc
lib/CodeGen/SelectionDAG
lib/CodeGen/TargetMachine
lib/CompilerDriver
lib/Debugger
lib/ExecutionEngine
lib/ExecutionEngine/Interpreter
lib/ExecutionEngine/JIT
lib/Linker
lib/MC
lib/MC/MCDisassembler
lib/MC/MCParser
lib/Support
lib/Support/bzip2
lib/System
lib/Target
lib/Target/ARM
lib/Target/Alpha
lib/Target/Blackfin
lib/Target/CBackend
lib/Target/CellSPU
lib/Target/CppBackend
lib/Target/IA64
lib/Target/MBlaze
lib/Target/MSIL
lib/Target/MSP430
lib/Target/Mips
lib/Target/PIC16
lib/Target/PTX
lib/Target/PowerPC
lib/Target/Skeleton
lib/Target/Sparc
lib/Target/SparcV8
lib/Target/SparcV9
lib/Target/SystemZ
lib/Target/X86
lib/Target/XCore
lib/Transforms
lib/Transforms/Hello
lib/Transforms/IPO
lib/Transforms/InstCombine
lib/Transforms/Instrumentation
lib/Transforms/Scalar
lib/Transforms/Utils
lib/VMCore
projects
runtime
support
test
test/CodeGen
test/Transforms
tools
unittests
utils
website
win32
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
3
6
4
3
3
17
6
6
11
25
21
18
12
20
35
16
11
8
9
10
23
16
9
13
13
17
9
10
7
6
15
23
22
25
16
16
14
22
5
3
3
2
3
3
3
3
6
3
2
1
2
2
12
14
10
6
15
22
5
7
6
4
5
10
7
6
5
4
6
6
3
3
3
4
6
9
12
6
10
6
7
5
13
10
1
3
2
4
8
1
12
2
5
3
10
3
9
15
10
3
2
11
5
8
4
3
6
20
14
5
12
20
45
31
40
38
42
24
26
7
18
20
23
25
20
34
27
27
34
24
27
14
35
30
29
36
30
29
29
21
2
4
6
5
2
3
3
1
2
2
2
3
4
1
3
2
1
3
4
2
4
12
4
6
3
5
16
39
37
33
32
44
48
25
29
40
40
45
42
45
42
41
26
33
32
50
41
42
47
59
52
47
54
54
52
57
55
58
60
81
66
70
61
65
1
2
1
1
1
1
1
2
1
1
1
3
2
1
2
1
2
2
1
1
6
9
9
7
9
13
6
13
7
11
12
16
17
11
12
11
6
6
5
7
8
7
16
21
14
22
15
14
23
15
28
21
38
45
47
32
36
42
8
10
12
31
18
12
18
10
25
7
6
14
31
6
1
3
4
9
3
9
2
5
5
4
5
7
2
2
7
7
2
8
7
6
7
3
3
3
3
4
7
6
4
6
5
6
4
9
3
6
2
15
8
8
10
9
5
6
10
6
3
2
2
2
3
4
2
3
1
4
2
1
1
11
2
3
2
2
1
6
2
3
3
2
2
3
3
2
1
2
1
4
3
3
1
3
10
13
5
9
9
4
2
7
5
11
7
4
13
7
5
7
2
8
8
6
6
17
22
16
12
11
14
12
13
13
17
7
24
19
9
8
9
2
1
1
17
5
15
7
7
8
4
5
5
19
9
9
3
9
19
5
11
5
5
6
4
6
3
13
10
14
7
9
1
1
1
4
2
9
3
1
4
2
1
1
11
2
3
2
2
1
6
2
3
4
3
8
10
3
6
8
3
4
7
11
18
10
11
15
14
4
5
2
5
7
3
5
9
13
7
2
9
8
3
7
4
3
2
3
4
9
14
7
9
9
2
5
2
4
2
3
2
7
18
7
10
7
5
4
8
25
7
11
10
16
37
17
34
16
10
9
14
14
29
24
26
35
36
38
28
35
43
36
41
39
37
37
54
50
49
52
47
10
9
29
24
39
29
47
40
20
10
9
9
6
5
6
2
4
6
5
6
2
5
3
11
9
6
6
11
6
3
5
4
5
2
2
2
1
2
6
3
3
2
3
5
3
4
2
4
4
1
1
1
1
2
11
16
13
10
8
9
5
3
14
10
2
2
2
2
1
4
33
32
36
39
51
34
26
38
34
32
30
38
44
36
51
46
46
36
38
35
43
46
36
15
2
4
6
3
4
2
6
4
1
2
6
1
2
2
3
1
4
2
1
2
2
4
2
3
4
2
2
2
2
2
2
3
2
8
10
7
3
2
4
5
3
2
2
1
3
3
2
5
8
2
3
7
4
4
4
4
5
4
7
5
7
2
2
4
16
5
7
6
7
3
10
8
14
4
5
3
5
3
2
1
2
3
1
8
12
5
3
5
2
2
3
1
5
5
8
5
6
2
2
2
3
11
8
11
3
3
7
12
3
2
5
1
6
10
10
6
7
3
4
6
6
10
8
12
10
9
18
15
12
6
6
6
3
3
4
2
2
4
7
9
4
4
6
15
5
2
2
2
3
3
3
5
7
6
4
3
9
10
6
2
3
1
10
4
6
2
6
6
32
6
38
27
26
7
8
10
20
6
3
2
3
9
6
4
6
14
13
11
11
10
18
11
4
4
3
4
5
11
15
29
14
15
16
10
11
11
10
15
17
42
19
22
17
17
3
2
1
1
2
19
30
8
5
10
3
2
7
17
2
8
6
4
5
9
13
4
6
9
18
20
12
7
8
11
4
4
3
3
6
10
2
5
11
3
7
6
12
7
4
4
8
18
20
15
9
16
21
14
13
13
20
11
24
15
11
11
40
17
20
12
11
9
20
28
38
28
17
15
19
7
24
28
17
33
60
53
51
51
55
27
22
16
24
20
16
13
14
10
7
8
9
14
6
11
11
12
10
26
8
15
11
9
15
8
13
10
6
11
11
9
1
10
9
10
8
7
7
10
8
3
3
3
5
6
4
12
12
6
5
4
13
7
5
4
3
6
15
4
9
7
4
1
11
16
7
14
18
17
11
26
8
18
15
12
6
5
4
4
6
13
3
4
8
5
7
18
11
19
20
9
11
8
7
5
7
8
13
6
12
5
10
8
11
6
11
9
3
4
2
4
2
1
4
2
2
4
13
3
4
2
4
24
23
22
17
14
10
2
14
11
11
7
21
8
11
9
26
12
17
13
9
5
7
9
13
21
34
15
18
10
10
2
4
17
43
30
13
28
45
37
43
40
21
33
25
13
15
17
31
15
25
16
18
14
35
14
29
21
13
5
5
2
3
2
2
1
14
23
18
26
2
4
6
28
27
10
9
9
7
4
7
9
15
5
13
10
11
7
23
6
14
9
9
14
23
18
26
2
4
6
28
22
1
27
37
29
23
32
26
10
34
36
27
21
21
25
20
9
10
7
4
5
2
41
8
15
13
7
40
9
19
24
20
34
27
23
21
29
23
21
28
51
47
32
39
39
28
38
37
49
39
48
38
41
43
62
34
61
53
56
6
10
7
29
9
21
14
11
19
10
12
11
6
2
5
3
6
4
2
5
4
3
2
2
3
1
1
1
6
4
1
1
2
1
1
2
1
2
1
1
3
1
1
2
3
4
2
1
2
1
1
2
2
2
2
3
2
12
11
15
14
9
6
12
14
16
12
10
9
16
6
19
10
4
9
4
7
10
16
15
7
10
19
19
20
15
20
10
25
16
17
18
17
34
13
20
9
8
9
13
5
4
4
7
7
4
5
4
6
3
2
5
1
1
2
5
5
4
1
3
1
4
2
1
1
1
12
2
4
4
3
10
8
9
7
22
21
8
9
14
19
21
19
24
22
25
16
19
23
17
27
19
19
28
40
41
43
28
31
42
33
40
41
33
42
50
39
32
34
2
8
9
13
14
8
7
12
13
16
23
18
12
12
6
9
13
6
12
16
9
10
18
17
16
11
12
17
15
18
23
12
27
25
25
22
19
9
24
24
15
27
29
12
7
19
24
26
28
24
26
18
17
10
8
15
26
16
15
40
38
28
27
25
31
30
30
23
26
26
52
35
38
23
30
2
3
12
2
5
13
9
7
4
3
2
3
4
3
8
3
1
1
1
1
4
1
1
1
3
2
3
3
2
2
4
6
17
11
8
7
6
11
4
1
2
3
4
3
3
2
3
2
2
1
4
3
3
1
7
4
2
4
12
13
6
12
36
2
5
14
23
19
16
28
24
16
35
32
25
19
10
11
30
16
12
6
7
14
14
10
24
31
39
21
26
31
26
20
22
32
30
45
33
41
45
47
3
9
4
1
6
5
5
7
10
5
9
9
18
16
13
26
27
23
37
36
38
31
32
41
34
37
39
45
42
61
49
49
47
46
8
22
24
15
16
23
22
23
17
17
15
23
12
22
19
7
15
14
13
25
23
29
22
19
28
34
26
25
34
28
35
45
37
26
30
4
18
21
18
22
21
19
7
25
32
33
24
21
27
36
14
13
8
14
14
23
29
25
34
25
14
11
16
32
17
23
21
31
47
22
32
25
32
8
11
30
20
16
6
13
1
1
2
2
9
10
7
12
37
14
11
18
20
19
11
10
27
28
33
22
35
21
12
15
15
17
25
24
25
18
29
27
40
33
49
35
36
1
9
15
2
4
7
8
4
3
3
5
2
9
4
8
6
6
3
1
1
2