-
Notifications
You must be signed in to change notification settings - Fork 92
Expand file tree
/
Copy path.gitignore
More file actions
176 lines (158 loc) · 3.6 KB
/
Copy path.gitignore
File metadata and controls
176 lines (158 loc) · 3.6 KB
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
# Build artifacts
*.o
*.exe
*.hsaco
*.ptx
*.spv
*.metal
# Backups and scratch revisions of source files
*.bak
*.new
# Python cache (test harnesses, emu runner)
__pycache__/
*.pyc
# Mainframe-style scratch datasets, named with the dollar-prefix
# convention that nobody else in the world uses, deeply personal,
# and not something the repo needs to know about.
@$*
@file*.txt
# One-off scratch files in the root that accumulated during
# compiler bring-up and refuse to leave on their own.
/dbg.txt
/ebcquine.txt
/errmess.txt
/gmdlib.txt
/hello1.txt
/spill_analysis.txt
/moa_asm.s
/nul_host.cpp
/nul_reader.cpp
/nul_writer.cpp
/sizecheck.c
/a.hsaco
/a.ptx
/a.spv
/a.metal
/a_compute.cpp
/a_host.cpp
/a_reader.cpp
/a_writer.cpp
# Triton test-suite artefacts. The kernel .py files in tests/ stay
# tracked; the per-kernel codegen drops in the repo root and is
# regenerated every test run.
/tri_*_compute.cpp
/tri_*_host.cpp
/tri_*_reader.cpp
/tri_*_writer.cpp
/tri_*.bin
/tri_*.ttinsn
/tri_*.elf
# Ad-hoc test kernels and runners that piled up during the Moa GPU
# port and the parameter-count and scratch-allocation investigations.
# Listed by name rather than pattern so future intentional tests are
# not accidentally silenced by an overzealous wildcard.
/tests/anon_struct.cu
/tests/moa_kern.s
/tests/moa_runner.hip
/tests/scratch_runner.hip
/tests/test_10param.cu
/tests/test_10ptr.cu
/tests/test_11param.cu
/tests/test_11ptr.cu
/tests/test_12param.cu
/tests/test_12param_runner.hip
/tests/test_12ptr.cu
/tests/test_13ptr.cu
/tests/test_14mixed.cu
/tests/test_15mixed.cu
/tests/test_16mixed.cu
/tests/test_17mixed.cu
/tests/test_20mixed.cu
/tests/test_26const.cu
/tests/test_26dispatch.cu
/tests/test_26param.cu
/tests/test_26read.cu
/tests/test_26scratch.cu
/tests/test_8param.cu
/tests/test_9param.cu
/tests/test_bigp_nobi.cu
/tests/test_bigp_nobi_runner.hip
/tests/test_bigp_noscr.cu
/tests/test_bigparam.cu
/tests/test_bigparam_runner.hip
/tests/test_cell_load.cu
/tests/test_else.cu
/tests/test_gpu_run.c
/tests/test_intparam.cu
/tests/test_moa_and.cu
/tests/test_moa_chain.cu
/tests/test_moa_diag.cu
/tests/test_moa_entry.cu
/tests/test_moa_loop.cu
/tests/test_moa_nest.cu
/tests/test_moa_nhdr.cu
/tests/test_moa_ptrs.cu
/tests/test_moa_sigt.cu
/tests/test_moa_while.cu
/tests/test_moa_xs.cu
/tests/test_moa_xs2.cu
/tests/test_nested.cu
/tests/test_scopy_runner.hip
/tests/test_scratch.cu
/tests/test_scratch_big.cu
/tests/test_scratch_mini.cu
/tests/test_scratch_runner.hip
/tests/test_scrmini_runner.hip
/tests/test_struct_load.cu
/tests/tnv_rt.c
# Editor cruft
*.swp
*.swo
*~
.vscode/
.idea/
# OS noise
Thumbs.db
.DS_Store
# Internal tools (not shipped with the compiler, These are surprises for later ;-) )
/tools/
# AI assistants — keep your configs to yourself
.claude/
.cursorrules
.cursor/
.gemini/
.github/copilot/
CLAUDE.md
.aider*
# Personal working notes / scratch planning — not shipped, not committed
/note.txt
/trck.txt
# Build artifacts (root-level binaries + generated kernels)
/kath
/trunner
/tdf_*.elf
# Test-run outputs from the Tensix/RV e2e suite
/e2e_rv.elf
/a_compute.bin
/a_compute.ttinsn
# gcov instrumentation and the reports make coverage builds from it
*.gcda
*.gcno
*.gcov
/coverage.txt
/coverage-html/
# Header dependency files from -MMD
*.d
tdf_flag_out.txt
# per-host object trees
/build/
/src/ocaml/_build/
/src/ocaml/*.bir
/src/ocaml/*.ptx
# Where the CMake package job stages an install and builds the example
# consumer. Same paths locally if you follow examples/cmake/CMakeLists.txt.
/_prefix/
/_example/
# Mutation harness scratch copy. Removed on exit, but an interrupted run
# can leave it behind.
/.mutscratch/