Commit 369891b
authored
[NVPTX] use untyped loads and stores where ever possible (#137698)
In most cases, the type information attached to load and store
instructions is meaningless and inconsistently applied. We can usually
use ".b" loads and avoid the complexity of trying to assign the correct
type. The one expectation is sign-extending load, which will continue to
use ".s" to ensure the sign extension into a larger register is done
correctly.1 parent 1c8cc3b commit 369891b
File tree
203 files changed
+8669
-8697
lines changed- clang/test/CodeGenCUDA
- llvm
- lib/Target/NVPTX
- test
- CodeGen/NVPTX
- DebugInfo/NVPTX
- Transforms
- NaryReassociate/NVPTX
- SeparateConstOffsetFromGEP/NVPTX
- StraightLineStrengthReduce/NVPTX
- tools/UpdateTestChecks/update_llc_test_checks/Inputs
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
203 files changed
+8669
-8697
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
179 | 179 | | |
180 | 180 | | |
181 | 181 | | |
182 | | - | |
| 182 | + | |
183 | 183 | | |
184 | 184 | | |
185 | 185 | | |
186 | 186 | | |
187 | 187 | | |
188 | | - | |
| 188 | + | |
189 | 189 | | |
190 | 190 | | |
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
194 | | - | |
| 194 | + | |
195 | 195 | | |
196 | | - | |
| 196 | + | |
197 | 197 | | |
198 | | - | |
| 198 | + | |
199 | 199 | | |
200 | 200 | | |
201 | | - | |
| 201 | + | |
202 | 202 | | |
203 | 203 | | |
204 | 204 | | |
| |||
224 | 224 | | |
225 | 225 | | |
226 | 226 | | |
227 | | - | |
| 227 | + | |
228 | 228 | | |
229 | | - | |
| 229 | + | |
230 | 230 | | |
231 | 231 | | |
232 | | - | |
| 232 | + | |
233 | 233 | | |
234 | 234 | | |
235 | | - | |
| 235 | + | |
236 | 236 | | |
237 | 237 | | |
238 | 238 | | |
| |||
267 | 267 | | |
268 | 268 | | |
269 | 269 | | |
270 | | - | |
| 270 | + | |
271 | 271 | | |
272 | 272 | | |
273 | | - | |
| 273 | + | |
274 | 274 | | |
275 | 275 | | |
276 | | - | |
| 276 | + | |
277 | 277 | | |
278 | 278 | | |
279 | | - | |
| 279 | + | |
280 | 280 | | |
281 | 281 | | |
282 | 282 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
| 13 | + | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | | - | |
| 20 | + | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
32 | | - | |
| 31 | + | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
40 | | - | |
| 39 | + | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
48 | | - | |
| 47 | + | |
| 48 | + | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
57 | | - | |
| 56 | + | |
| 57 | + | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | | - | |
63 | | - | |
| 62 | + | |
| 63 | + | |
64 | 64 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1044 | 1044 | | |
1045 | 1045 | | |
1046 | 1046 | | |
1047 | | - | |
1048 | | - | |
1049 | | - | |
1050 | | - | |
1051 | | - | |
1052 | | - | |
1053 | | - | |
1054 | | - | |
1055 | | - | |
1056 | | - | |
1057 | | - | |
1058 | | - | |
1059 | | - | |
1060 | | - | |
1061 | | - | |
1062 | 1047 | | |
1063 | 1048 | | |
1064 | 1049 | | |
| |||
1088 | 1073 | | |
1089 | 1074 | | |
1090 | 1075 | | |
1091 | | - | |
1092 | 1076 | | |
1093 | | - | |
1094 | | - | |
| 1077 | + | |
1095 | 1078 | | |
1096 | 1079 | | |
1097 | | - | |
1098 | | - | |
1099 | | - | |
1100 | | - | |
1101 | | - | |
1102 | | - | |
1103 | | - | |
1104 | | - | |
1105 | | - | |
1106 | | - | |
1107 | | - | |
1108 | | - | |
| 1080 | + | |
| 1081 | + | |
| 1082 | + | |
| 1083 | + | |
1109 | 1084 | | |
1110 | 1085 | | |
1111 | 1086 | | |
| |||
1116 | 1091 | | |
1117 | 1092 | | |
1118 | 1093 | | |
1119 | | - | |
| 1094 | + | |
1120 | 1095 | | |
1121 | 1096 | | |
1122 | 1097 | | |
| |||
1182 | 1157 | | |
1183 | 1158 | | |
1184 | 1159 | | |
1185 | | - | |
| 1160 | + | |
1186 | 1161 | | |
1187 | 1162 | | |
1188 | 1163 | | |
| |||
1200 | 1175 | | |
1201 | 1176 | | |
1202 | 1177 | | |
| 1178 | + | |
1203 | 1179 | | |
1204 | | - | |
1205 | 1180 | | |
1206 | 1181 | | |
1207 | 1182 | | |
| |||
1405 | 1380 | | |
1406 | 1381 | | |
1407 | 1382 | | |
1408 | | - | |
1409 | | - | |
1410 | | - | |
1411 | | - | |
1412 | | - | |
1413 | | - | |
1414 | | - | |
1415 | | - | |
1416 | | - | |
1417 | | - | |
1418 | | - | |
1419 | | - | |
1420 | | - | |
1421 | | - | |
1422 | | - | |
| 1383 | + | |
1423 | 1384 | | |
1424 | 1385 | | |
1425 | 1386 | | |
| |||
1434 | 1395 | | |
1435 | 1396 | | |
1436 | 1397 | | |
1437 | | - | |
1438 | | - | |
| 1398 | + | |
| 1399 | + | |
1439 | 1400 | | |
1440 | 1401 | | |
1441 | 1402 | | |
| |||
1481 | 1442 | | |
1482 | 1443 | | |
1483 | 1444 | | |
1484 | | - | |
1485 | 1445 | | |
1486 | 1446 | | |
1487 | 1447 | | |
| |||
1508 | 1468 | | |
1509 | 1469 | | |
1510 | 1470 | | |
1511 | | - | |
1512 | 1471 | | |
1513 | 1472 | | |
1514 | 1473 | | |
| |||
1519 | 1478 | | |
1520 | 1479 | | |
1521 | 1480 | | |
1522 | | - | |
1523 | | - | |
| 1481 | + | |
| 1482 | + | |
1524 | 1483 | | |
1525 | 1484 | | |
1526 | 1485 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2249 | 2249 | | |
2250 | 2250 | | |
2251 | 2251 | | |
2252 | | - | |
2253 | | - | |
2254 | | - | |
2255 | | - | |
2256 | | - | |
| 2252 | + | |
| 2253 | + | |
| 2254 | + | |
| 2255 | + | |
| 2256 | + | |
2257 | 2257 | | |
2258 | 2258 | | |
2259 | 2259 | | |
| |||
2272 | 2272 | | |
2273 | 2273 | | |
2274 | 2274 | | |
2275 | | - | |
2276 | | - | |
| 2275 | + | |
| 2276 | + | |
2277 | 2277 | | |
2278 | | - | |
2279 | | - | |
| 2278 | + | |
| 2279 | + | |
2280 | 2280 | | |
2281 | | - | |
| 2281 | + | |
2282 | 2282 | | |
2283 | 2283 | | |
2284 | 2284 | | |
| |||
2294 | 2294 | | |
2295 | 2295 | | |
2296 | 2296 | | |
2297 | | - | |
2298 | | - | |
2299 | | - | |
2300 | | - | |
2301 | | - | |
| 2297 | + | |
| 2298 | + | |
| 2299 | + | |
| 2300 | + | |
| 2301 | + | |
2302 | 2302 | | |
2303 | 2303 | | |
2304 | 2304 | | |
| |||
0 commit comments