MCPcopy Create free account
hub / github.com/clMathLibraries/clBLAS / stringToChip

Function stringToChip

src/library/common/devinfo.c:48–88  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

46}
47
48static DeviceChip
49stringToChip(const char *str)
50{
51 DeviceChip chip;
52
53 if (!strcmp(str, "Redwood")) {
54 chip = REDWOOD;
55 }
56 else if (!strcmp(str, "Juniper")) {
57 chip = JUNIPER;
58 }
59 else if (!strcmp(str, "Cypress")) {
60 chip = CYPRESS;
61 }
62 else if (!strcmp(str, "Hemlock")) {
63 chip = HEMLOCK;
64 }
65 else if (!strcmp(str, "Cayman")) {
66 chip = CAYMAN;
67 }
68 else if (!strcmp(str, "Tahiti")) {
69 chip = TAHITI;
70 }
71 else if (!strcmp(str, "Hawaii")) {
72 chip = HAWAII;
73 }
74 else if (!strcmp(str, "Bonaire")) {
75 chip = BONAIRE;
76 }
77 else if (!strcmp(str, "GeForce GTX 480")) {
78 chip = GEFORCE_GTX_480;
79 }
80 else if (!strcmp(str, "GeForce GTX 580")) {
81 chip = GEFORCE_GTX_580;
82 }
83 else {
84 chip = CHIP_UNKNOWN;
85 }
86
87 return chip;
88}
89
90static DeviceFamily
91devFamily(DeviceChip chip)

Callers 1

identifyDeviceFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected