| author | |
| committer | |
| log | 67a052df81dbd40a49ce07b58e854d56b1def03a |
| tree | 906c6c649adee2568f17ea48f37888afcd5d9fd6 |
| parent | c825b567b26c475e058e074e5d22af006854fab6 |
| signature |
This is really obscure and no one is 100% sure what it is. It seems to be old
and unused. My suspicion is that it's just an old term for "AMDGPU" before it
was upstreamed to LLVM.
See: https://github.com/search?q=repo%3Allvm%2Fllvm-project+amdil&type=code6 files changed, 0 insertions(+), 34 deletions(-)
lib/compiler/aro/aro/target.zig-6| ... | ... | @@ -480,7 +480,6 @@ pub fn get32BitArchVariant(target: std.Target) ?std.Target { |
| 480 | 480 | .x86, |
| 481 | 481 | .xcore, |
| 482 | 482 | .nvptx, |
| 483 | .amdil, | |
| 484 | 483 | .hsail, |
| 485 | 484 | .spir, |
| 486 | 485 | .kalimba, |
| ... | ... | @@ -496,7 +495,6 @@ pub fn get32BitArchVariant(target: std.Target) ?std.Target { |
| 496 | 495 | |
| 497 | 496 | .aarch64 => copy.cpu.arch = .arm, |
| 498 | 497 | .aarch64_be => copy.cpu.arch = .armeb, |
| 499 | .amdil64 => copy.cpu.arch = .amdil, | |
| 500 | 498 | .nvptx64 => copy.cpu.arch = .nvptx, |
| 501 | 499 | .wasm64 => copy.cpu.arch = .wasm32, |
| 502 | 500 | .hsail64 => copy.cpu.arch = .hsail, |
| ... | ... | @@ -540,7 +538,6 @@ pub fn get64BitArchVariant(target: std.Target) ?std.Target { |
| 540 | 538 | .amdgcn, |
| 541 | 539 | .bpfeb, |
| 542 | 540 | .bpfel, |
| 543 | .amdil64, | |
| 544 | 541 | .nvptx64, |
| 545 | 542 | .wasm64, |
| 546 | 543 | .hsail64, |
| ... | ... | @@ -559,7 +556,6 @@ pub fn get64BitArchVariant(target: std.Target) ?std.Target { |
| 559 | 556 | => {}, // Already 64 bit |
| 560 | 557 | |
| 561 | 558 | .aarch64_32 => copy.cpu.arch = .aarch64, |
| 562 | .amdil => copy.cpu.arch = .amdil64, | |
| 563 | 559 | .arm => copy.cpu.arch = .aarch64, |
| 564 | 560 | .armeb => copy.cpu.arch = .aarch64_be, |
| 565 | 561 | .hsail => copy.cpu.arch = .hsail64, |
| ... | ... | @@ -631,8 +627,6 @@ pub fn toLLVMTriple(target: std.Target, buf: []u8) []const u8 { |
| 631 | 627 | .xtensa => "xtensa", |
| 632 | 628 | .nvptx => "nvptx", |
| 633 | 629 | .nvptx64 => "nvptx64", |
| 634 | .amdil => "amdil", | |
| 635 | .amdil64 => "amdil64", | |
| 636 | 630 | .hsail => "hsail", |
| 637 | 631 | .hsail64 => "hsail64", |
| 638 | 632 | .spir => "spir", |
lib/std/Target.zig-16| ... | ... | @@ -1011,8 +1011,6 @@ pub const Cpu = struct { |
| 1011 | 1011 | xtensa, |
| 1012 | 1012 | nvptx, |
| 1013 | 1013 | nvptx64, |
| 1014 | amdil, | |
| 1015 | amdil64, | |
| 1016 | 1014 | hsail, |
| 1017 | 1015 | hsail64, |
| 1018 | 1016 | spir, |
| ... | ... | @@ -1156,7 +1154,6 @@ pub const Cpu = struct { |
| 1156 | 1154 | .xcore => .XCORE, |
| 1157 | 1155 | .xtensa => .XTENSA, |
| 1158 | 1156 | .nvptx => .NONE, |
| 1159 | .amdil => .NONE, | |
| 1160 | 1157 | .hsail => .NONE, |
| 1161 | 1158 | .spir => .NONE, |
| 1162 | 1159 | .kalimba => .CSR_KALIMBA, |
| ... | ... | @@ -1173,7 +1170,6 @@ pub const Cpu = struct { |
| 1173 | 1170 | .riscv64 => .RISCV, |
| 1174 | 1171 | .x86_64 => .X86_64, |
| 1175 | 1172 | .nvptx64 => .NONE, |
| 1176 | .amdil64 => .NONE, | |
| 1177 | 1173 | .hsail64 => .NONE, |
| 1178 | 1174 | .spir64 => .NONE, |
| 1179 | 1175 | .wasm64 => .NONE, |
| ... | ... | @@ -1217,7 +1213,6 @@ pub const Cpu = struct { |
| 1217 | 1213 | .xcore => .Unknown, |
| 1218 | 1214 | .xtensa => .Unknown, |
| 1219 | 1215 | .nvptx => .Unknown, |
| 1220 | .amdil => .Unknown, | |
| 1221 | 1216 | .hsail => .Unknown, |
| 1222 | 1217 | .spir => .Unknown, |
| 1223 | 1218 | .kalimba => .Unknown, |
| ... | ... | @@ -1234,7 +1229,6 @@ pub const Cpu = struct { |
| 1234 | 1229 | .riscv64 => .RISCV64, |
| 1235 | 1230 | .x86_64 => .X64, |
| 1236 | 1231 | .nvptx64 => .Unknown, |
| 1237 | .amdil64 => .Unknown, | |
| 1238 | 1232 | .hsail64 => .Unknown, |
| 1239 | 1233 | .spir64 => .Unknown, |
| 1240 | 1234 | .wasm64 => .Unknown, |
| ... | ... | @@ -1261,8 +1255,6 @@ pub const Cpu = struct { |
| 1261 | 1255 | .aarch64_32, |
| 1262 | 1256 | .aarch64, |
| 1263 | 1257 | .amdgcn, |
| 1264 | .amdil, | |
| 1265 | .amdil64, | |
| 1266 | 1258 | .bpfel, |
| 1267 | 1259 | .csky, |
| 1268 | 1260 | .xtensa, |
| ... | ... | @@ -1772,8 +1764,6 @@ pub const DynamicLinker = struct { |
| 1772 | 1764 | .tce, |
| 1773 | 1765 | .tcele, |
| 1774 | 1766 | .xcore, |
| 1775 | .amdil, | |
| 1776 | .amdil64, | |
| 1777 | 1767 | .hsail, |
| 1778 | 1768 | .hsail64, |
| 1779 | 1769 | .spir, |
| ... | ... | @@ -1878,7 +1868,6 @@ pub fn ptrBitWidth_cpu_abi(cpu: Cpu, abi: Abi) u16 { |
| 1878 | 1868 | .x86, |
| 1879 | 1869 | .xcore, |
| 1880 | 1870 | .nvptx, |
| 1881 | .amdil, | |
| 1882 | 1871 | .hsail, |
| 1883 | 1872 | .spir, |
| 1884 | 1873 | .kalimba, |
| ... | ... | @@ -1901,7 +1890,6 @@ pub fn ptrBitWidth_cpu_abi(cpu: Cpu, abi: Abi) u16 { |
| 1901 | 1890 | .riscv64, |
| 1902 | 1891 | .x86_64, |
| 1903 | 1892 | .nvptx64, |
| 1904 | .amdil64, | |
| 1905 | 1893 | .hsail64, |
| 1906 | 1894 | .spir64, |
| 1907 | 1895 | .wasm64, |
| ... | ... | @@ -2402,7 +2390,6 @@ pub fn c_type_alignment(target: Target, c_type: CType) u16 { |
| 2402 | 2390 | .loongarch32, |
| 2403 | 2391 | .tce, |
| 2404 | 2392 | .tcele, |
| 2405 | .amdil, | |
| 2406 | 2393 | .hsail, |
| 2407 | 2394 | .spir, |
| 2408 | 2395 | .spirv32, |
| ... | ... | @@ -2415,7 +2402,6 @@ pub fn c_type_alignment(target: Target, c_type: CType) u16 { |
| 2415 | 2402 | |
| 2416 | 2403 | .aarch64_32, |
| 2417 | 2404 | .amdgcn, |
| 2418 | .amdil64, | |
| 2419 | 2405 | .bpfel, |
| 2420 | 2406 | .bpfeb, |
| 2421 | 2407 | .hexagon, |
| ... | ... | @@ -2518,7 +2504,6 @@ pub fn c_type_preferred_alignment(target: Target, c_type: CType) u16 { |
| 2518 | 2504 | .loongarch32, |
| 2519 | 2505 | .tce, |
| 2520 | 2506 | .tcele, |
| 2521 | .amdil, | |
| 2522 | 2507 | .hsail, |
| 2523 | 2508 | .spir, |
| 2524 | 2509 | .spirv32, |
| ... | ... | @@ -2537,7 +2522,6 @@ pub fn c_type_preferred_alignment(target: Target, c_type: CType) u16 { |
| 2537 | 2522 | .thumbeb, |
| 2538 | 2523 | .aarch64_32, |
| 2539 | 2524 | .amdgcn, |
| 2540 | .amdil64, | |
| 2541 | 2525 | .bpfel, |
| 2542 | 2526 | .bpfeb, |
| 2543 | 2527 | .hexagon, |
src/Type.zig-2| ... | ... | @@ -1650,14 +1650,12 @@ pub fn maxIntAlignment(target: std.Target, use_llvm: bool) u16 { |
| 1650 | 1650 | .m68k, |
| 1651 | 1651 | .tce, |
| 1652 | 1652 | .tcele, |
| 1653 | .amdil, | |
| 1654 | 1653 | .hsail, |
| 1655 | 1654 | .spir, |
| 1656 | 1655 | .kalimba, |
| 1657 | 1656 | .spirv, |
| 1658 | 1657 | .spirv32, |
| 1659 | 1658 | .shave, |
| 1660 | .amdil64, | |
| 1661 | 1659 | .hsail64, |
| 1662 | 1660 | .spir64, |
| 1663 | 1661 | .ve, |
src/Zcu.zig-2| ... | ... | @@ -3255,7 +3255,6 @@ pub fn atomicPtrAlignment( |
| 3255 | 3255 | .thumbeb, |
| 3256 | 3256 | .x86, |
| 3257 | 3257 | .xcore, |
| 3258 | .amdil, | |
| 3259 | 3258 | .hsail, |
| 3260 | 3259 | .spir, |
| 3261 | 3260 | .kalimba, |
| ... | ... | @@ -3280,7 +3279,6 @@ pub fn atomicPtrAlignment( |
| 3280 | 3279 | .riscv64, |
| 3281 | 3280 | .sparc64, |
| 3282 | 3281 | .s390x, |
| 3283 | .amdil64, | |
| 3284 | 3282 | .hsail64, |
| 3285 | 3283 | .spir64, |
| 3286 | 3284 | .wasm64, |
src/codegen/llvm.zig-6| ... | ... | @@ -82,8 +82,6 @@ pub fn targetTriple(allocator: Allocator, target: std.Target) ![]const u8 { |
| 82 | 82 | .xtensa => "xtensa", |
| 83 | 83 | .nvptx => "nvptx", |
| 84 | 84 | .nvptx64 => "nvptx64", |
| 85 | .amdil => "amdil", | |
| 86 | .amdil64 => "amdil64", | |
| 87 | 85 | .hsail => "hsail", |
| 88 | 86 | .hsail64 => "hsail64", |
| 89 | 87 | .spir => "spir", |
| ... | ... | @@ -303,8 +301,6 @@ pub fn targetArch(arch_tag: std.Target.Cpu.Arch) llvm.ArchType { |
| 303 | 301 | .xtensa => .xtensa, |
| 304 | 302 | .nvptx => .nvptx, |
| 305 | 303 | .nvptx64 => .nvptx64, |
| 306 | .amdil => .amdil, | |
| 307 | .amdil64 => .amdil64, | |
| 308 | 304 | .hsail => .hsail, |
| 309 | 305 | .hsail64 => .hsail64, |
| 310 | 306 | .spir => .spir, |
| ... | ... | @@ -12088,8 +12084,6 @@ pub fn initializeLLVMTarget(arch: std.Target.Cpu.Arch) void { |
| 12088 | 12084 | // LLVM backends that have no initialization functions. |
| 12089 | 12085 | .tce, |
| 12090 | 12086 | .tcele, |
| 12091 | .amdil, | |
| 12092 | .amdil64, | |
| 12093 | 12087 | .hsail, |
| 12094 | 12088 | .hsail64, |
| 12095 | 12089 | .shave, |
src/target.zig-2| ... | ... | @@ -152,8 +152,6 @@ pub fn hasLlvmSupport(target: std.Target, ofmt: std.Target.ObjectFormat) bool { |
| 152 | 152 | .xtensa, |
| 153 | 153 | .nvptx, |
| 154 | 154 | .nvptx64, |
| 155 | .amdil, | |
| 156 | .amdil64, | |
| 157 | 155 | .hsail, |
| 158 | 156 | .hsail64, |
| 159 | 157 | .spir, |