MCPcopy Create free account
hub / github.com/arrayfire/arrayfire / getShortName

Function getShortName

src/backend/common/jit/Node.hpp:109–127  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

107}
108
109static const char *getShortName(af::dtype type) {
110 switch (type) {
111 case f32: return detail::shortname<float>();
112 case f64: return detail::shortname<double>();
113 case c32: return detail::shortname<detail::cfloat>();
114 case c64: return detail::shortname<detail::cdouble>();
115 case u32: return detail::shortname<unsigned>();
116 case s32: return detail::shortname<int>();
117 case u64: return detail::shortname<unsigned long long>();
118 case s64: return detail::shortname<long long>();
119 case u16: return detail::shortname<unsigned short>();
120 case s16: return detail::shortname<short>();
121 case b8: return detail::shortname<char>();
122 case s8: return detail::shortname<signed char>();
123 case u8: return detail::shortname<unsigned char>();
124 case f16: return "h";
125 }
126 return "";
127}
128
129class Node {
130 public:

Callers 2

getNameStrMethod · 0.85
getNameStrMethod · 0.85

Calls 5

shortname<float>Function · 0.50
shortname<double>Function · 0.50
shortname<int>Function · 0.50
shortname<short>Function · 0.50
shortname<char>Function · 0.50

Tested by

no test coverage detected