| 931 | } |
| 932 | |
| 933 | static GlobalVariable::ThreadLocalMode getDecodedThreadLocalMode(unsigned Val) { |
| 934 | switch (Val) { |
| 935 | case 0: return GlobalVariable::NotThreadLocal; |
| 936 | default: // Map unknown non-zero value to general dynamic. |
| 937 | case 1: return GlobalVariable::GeneralDynamicTLSModel; |
| 938 | case 2: return GlobalVariable::LocalDynamicTLSModel; |
| 939 | case 3: return GlobalVariable::InitialExecTLSModel; |
| 940 | case 4: return GlobalVariable::LocalExecTLSModel; |
| 941 | } |
| 942 | } |
| 943 | |
| 944 | static GlobalVariable::UnnamedAddr getDecodedUnnamedAddrType(unsigned Val) { |
| 945 | switch (Val) { |
no outgoing calls
no test coverage detected