; LLVM IR from hbatagelo/abcg :: abcg/external/glslang/glslang/HLSL (hlslScanContext)

; Unoptimized IR (clang -disable-llvm-passes):
target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128"
target triple = "x86_64-unknown-linux-gnu"

%"struct.std::pair" = type <{ %"struct.std::__detail::_Node_iterator", i8, [7 x i8] }>
%"struct.std::__detail::_Node_iterator" = type { %"struct.std::__detail::_Node_iterator_base" }
%"struct.std::__detail::_Node_iterator_base" = type { ptr }

@_ZN12_GLOBAL__N_110KeywordMapE = external hidden global ptr, align 8
@.str = external hidden unnamed_addr constant [7 x i8], align 1
@.str.1 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.2 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.3 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.4 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.5 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.6 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.7 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.8 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.9 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.10 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.11 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.12 = external hidden unnamed_addr constant [16 x i8], align 1
@.str.13 = external hidden unnamed_addr constant [14 x i8], align 1
@.str.14 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.15 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.16 = external hidden unnamed_addr constant [13 x i8], align 1
@.str.17 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.18 = external hidden unnamed_addr constant [3 x i8], align 1
@.str.19 = external hidden unnamed_addr constant [4 x i8], align 1
@.str.20 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.21 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.22 = external hidden unnamed_addr constant [17 x i8], align 1
@.str.23 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.24 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.25 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.26 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.27 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.28 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.29 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.30 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.31 = external hidden unnamed_addr constant [15 x i8], align 1
@.str.32 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.33 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.34 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.35 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.36 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.37 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.38 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.39 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.40 = external hidden unnamed_addr constant [4 x i8], align 1
@.str.41 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.42 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.43 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.44 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.45 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.46 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.47 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.48 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.49 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.50 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.51 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.52 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.53 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.54 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.55 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.56 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.57 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.58 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.59 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.60 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.61 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.62 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.63 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.64 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.65 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.66 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.67 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.68 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.69 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.70 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.71 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.72 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.73 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.74 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.75 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.76 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.77 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.78 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.79 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.80 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.81 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.82 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.83 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.84 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.85 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.86 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.87 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.88 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.89 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.90 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.91 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.92 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.93 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.94 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.95 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.96 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.97 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.98 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.99 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.100 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.101 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.102 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.103 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.104 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.105 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.106 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.107 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.108 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.109 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.110 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.111 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.112 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.113 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.114 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.115 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.116 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.117 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.118 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.119 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.120 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.121 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.122 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.123 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.124 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.125 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.126 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.127 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.128 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.129 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.130 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.131 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.132 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.133 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.134 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.135 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.136 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.137 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.138 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.139 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.140 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.141 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.142 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.143 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.144 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.145 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.146 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.147 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.148 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.149 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.150 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.151 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.152 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.153 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.154 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.155 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.156 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.157 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.158 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.159 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.160 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.161 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.162 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.163 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.164 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.165 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.166 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.167 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.168 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.169 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.170 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.171 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.172 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.173 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.174 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.175 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.176 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.177 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.178 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.179 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.180 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.181 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.182 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.183 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.184 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.185 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.186 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.187 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.188 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.189 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.190 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.191 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.192 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.193 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.194 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.195 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.196 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.197 = external hidden unnamed_addr constant [14 x i8], align 1
@.str.198 = external hidden unnamed_addr constant [13 x i8], align 1
@.str.199 = external hidden unnamed_addr constant [23 x i8], align 1
@.str.200 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.201 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.202 = external hidden unnamed_addr constant [15 x i8], align 1
@.str.203 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.204 = external hidden unnamed_addr constant [15 x i8], align 1
@.str.205 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.206 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.207 = external hidden unnamed_addr constant [17 x i8], align 1
@.str.208 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.209 = external hidden unnamed_addr constant [17 x i8], align 1
@.str.210 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.211 = external hidden unnamed_addr constant [17 x i8], align 1
@.str.212 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.213 = external hidden unnamed_addr constant [17 x i8], align 1
@.str.214 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.215 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.216 = external hidden unnamed_addr constant [13 x i8], align 1
@.str.217 = external hidden unnamed_addr constant [15 x i8], align 1
@.str.218 = external hidden unnamed_addr constant [23 x i8], align 1
@.str.219 = external hidden unnamed_addr constant [18 x i8], align 1
@.str.220 = external hidden unnamed_addr constant [24 x i8], align 1
@.str.221 = external hidden unnamed_addr constant [20 x i8], align 1
@.str.222 = external hidden unnamed_addr constant [19 x i8], align 1
@.str.223 = external hidden unnamed_addr constant [17 x i8], align 1
@.str.224 = external hidden unnamed_addr constant [14 x i8], align 1
@.str.225 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.226 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.227 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.228 = external hidden unnamed_addr constant [15 x i8], align 1
@.str.229 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.230 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.231 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.232 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.233 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.234 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.235 = external hidden unnamed_addr constant [4 x i8], align 1
@.str.236 = external hidden unnamed_addr constant [3 x i8], align 1
@.str.237 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.238 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.239 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.240 = external hidden unnamed_addr constant [3 x i8], align 1
@.str.241 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.242 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.243 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.244 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.245 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.246 = external hidden unnamed_addr constant [8 x i8], align 1
@_ZN12_GLOBAL__N_111ReservedSetE = external hidden global ptr, align 8
@.str.247 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.248 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.249 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.250 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.251 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.252 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.253 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.254 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.255 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.256 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.257 = external hidden unnamed_addr constant [4 x i8], align 1
@.str.258 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.259 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.260 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.261 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.262 = external hidden unnamed_addr constant [17 x i8], align 1
@.str.263 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.264 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.265 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.266 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.267 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.268 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.269 = external hidden unnamed_addr constant [4 x i8], align 1
@.str.270 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.271 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.272 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.273 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.274 = external hidden unnamed_addr constant [8 x i8], align 1
@_ZN12_GLOBAL__N_111SemanticMapE = external hidden global ptr, align 8
@.str.275 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.276 = external hidden unnamed_addr constant [4 x i8], align 1
@.str.277 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.278 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.279 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.280 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.281 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.282 = external hidden unnamed_addr constant [22 x i8], align 1
@.str.283 = external hidden unnamed_addr constant [14 x i8], align 1
@.str.284 = external hidden unnamed_addr constant [15 x i8], align 1
@.str.285 = external hidden unnamed_addr constant [26 x i8], align 1
@.str.286 = external hidden unnamed_addr constant [15 x i8], align 1
@.str.287 = external hidden unnamed_addr constant [24 x i8], align 1
@.str.288 = external hidden unnamed_addr constant [15 x i8], align 1
@.str.289 = external hidden unnamed_addr constant [14 x i8], align 1
@.str.290 = external hidden unnamed_addr constant [20 x i8], align 1
@.str.291 = external hidden unnamed_addr constant [16 x i8], align 1
@.str.292 = external hidden unnamed_addr constant [20 x i8], align 1
@.str.293 = external hidden unnamed_addr constant [17 x i8], align 1
@.str.294 = external hidden unnamed_addr constant [14 x i8], align 1
@.str.295 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.296 = external hidden unnamed_addr constant [18 x i8], align 1
@.str.297 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.298 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.299 = external hidden unnamed_addr constant [21 x i8], align 1
@.str.300 = external hidden unnamed_addr constant [18 x i8], align 1
@.str.301 = external hidden unnamed_addr constant [14 x i8], align 1

; Function Attrs: mustprogress uwtable
define dso_local void @_ZN7glslang15HlslScanContext16fillInKeywordMapEv() #0 align 2 {
  %1 = alloca ptr, align 8
  %2 = alloca ptr, align 8
  %3 = alloca ptr, align 8
  %4 = alloca ptr, align 8
  %5 = alloca ptr, align 8
  %6 = alloca ptr, align 8
  %7 = alloca ptr, align 8
  %8 = alloca ptr, align 8
  %9 = alloca ptr, align 8
  %10 = alloca ptr, align 8
  %11 = alloca ptr, align 8
  %12 = alloca ptr, align 8
  %13 = alloca ptr, align 8
  %14 = alloca ptr, align 8
  %15 = alloca ptr, align 8
  %16 = alloca ptr, align 8
  %17 = alloca ptr, align 8
  %18 = alloca ptr, align 8
  %19 = alloca ptr, align 8
  %20 = alloca ptr, align 8
  %21 = alloca ptr, align 8
  %22 = alloca ptr, align 8
  %23 = alloca ptr, align 8
  %24 = alloca ptr, align 8
  %25 = alloca ptr, align 8
  %26 = alloca ptr, align 8
  %27 = alloca ptr, align 8
  %28 = alloca ptr, align 8
  %29 = alloca ptr, align 8
  %30 = alloca ptr, align 8
  %31 = alloca ptr, align 8
  %32 = alloca ptr, align 8
  %33 = alloca ptr, align 8
  %34 = alloca ptr, align 8
  %35 = alloca ptr, align 8
  %36 = alloca ptr, align 8
  %37 = alloca ptr, align 8
  %38 = alloca ptr, align 8
  %39 = alloca ptr, align 8
  %40 = alloca ptr, align 8
  %41 = alloca ptr, align 8
  %42 = alloca ptr, align 8
  %43 = alloca ptr, align 8
  %44 = alloca ptr, align 8
  %45 = alloca ptr, align 8
  %46 = alloca ptr, align 8
  %47 = alloca ptr, align 8
  %48 = alloca ptr, align 8
  %49 = alloca ptr, align 8
  %50 = alloca ptr, align 8
  %51 = alloca ptr, align 8
  %52 = alloca ptr, align 8
  %53 = alloca ptr, align 8
  %54 = alloca ptr, align 8
  %55 = alloca ptr, align 8
  %56 = alloca ptr, align 8
  %57 = alloca ptr, align 8
  %58 = alloca ptr, align 8
  %59 = alloca ptr, align 8
  %60 = alloca ptr, align 8
  %61 = alloca ptr, align 8
  %62 = alloca ptr, align 8
  %63 = alloca ptr, align 8
  %64 = alloca ptr, align 8
  %65 = alloca ptr, align 8
  %66 = alloca ptr, align 8
  %67 = alloca ptr, align 8
  %68 = alloca ptr, align 8
  %69 = alloca ptr, align 8
  %70 = alloca ptr, align 8
  %71 = alloca ptr, align 8
  %72 = alloca ptr, align 8
  %73 = alloca ptr, align 8
  %74 = alloca ptr, align 8
  %75 = alloca ptr, align 8
  %76 = alloca ptr, align 8
  %77 = alloca ptr, align 8
  %78 = alloca ptr, align 8
  %79 = alloca ptr, align 8
  %80 = alloca ptr, align 8
  %81 = alloca ptr, align 8
  %82 = alloca ptr, align 8
  %83 = alloca ptr, align 8
  %84 = alloca ptr, align 8
  %85 = alloca ptr, align 8
  %86 = alloca ptr, align 8
  %87 = alloca ptr, align 8
  %88 = alloca ptr, align 8
  %89 = alloca ptr, align 8
  %90 = alloca ptr, align 8
  %91 = alloca ptr, align 8
  %92 = alloca ptr, align 8
  %93 = alloca ptr, align 8
  %94 = alloca ptr, align 8
  %95 = alloca ptr, align 8
  %96 = alloca ptr, align 8
  %97 = alloca ptr, align 8
  %98 = alloca ptr, align 8
  %99 = alloca ptr, align 8
  %100 = alloca ptr, align 8
  %101 = alloca ptr, align 8
  %102 = alloca ptr, align 8
  %103 = alloca ptr, align 8
  %104 = alloca ptr, align 8
  %105 = alloca ptr, align 8
  %106 = alloca ptr, align 8
  %107 = alloca ptr, align 8
  %108 = alloca ptr, align 8
  %109 = alloca ptr, align 8
  %110 = alloca ptr, align 8
  %111 = alloca ptr, align 8
  %112 = alloca ptr, align 8
  %113 = alloca ptr, align 8
  %114 = alloca ptr, align 8
  %115 = alloca ptr, align 8
  %116 = alloca ptr, align 8
  %117 = alloca ptr, align 8
  %118 = alloca ptr, align 8
  %119 = alloca ptr, align 8
  %120 = alloca ptr, align 8
  %121 = alloca ptr, align 8
  %122 = alloca ptr, align 8
  %123 = alloca ptr, align 8
  %124 = alloca ptr, align 8
  %125 = alloca ptr, align 8
  %126 = alloca ptr, align 8
  %127 = alloca ptr, align 8
  %128 = alloca ptr, align 8
  %129 = alloca ptr, align 8
  %130 = alloca ptr, align 8
  %131 = alloca ptr, align 8
  %132 = alloca ptr, align 8
  %133 = alloca ptr, align 8
  %134 = alloca ptr, align 8
  %135 = alloca ptr, align 8
  %136 = alloca ptr, align 8
  %137 = alloca ptr, align 8
  %138 = alloca ptr, align 8
  %139 = alloca ptr, align 8
  %140 = alloca ptr, align 8
  %141 = alloca ptr, align 8
  %142 = alloca ptr, align 8
  %143 = alloca ptr, align 8
  %144 = alloca ptr, align 8
  %145 = alloca ptr, align 8
  %146 = alloca ptr, align 8
  %147 = alloca ptr, align 8
  %148 = alloca ptr, align 8
  %149 = alloca ptr, align 8
  %150 = alloca ptr, align 8
  %151 = alloca ptr, align 8
  %152 = alloca ptr, align 8
  %153 = alloca ptr, align 8
  %154 = alloca ptr, align 8
  %155 = alloca ptr, align 8
  %156 = alloca ptr, align 8
  %157 = alloca ptr, align 8
  %158 = alloca ptr, align 8
  %159 = alloca ptr, align 8
  %160 = alloca ptr, align 8
  %161 = alloca ptr, align 8
  %162 = alloca ptr, align 8
  %163 = alloca ptr, align 8
  %164 = alloca ptr, align 8
  %165 = alloca ptr, align 8
  %166 = alloca ptr, align 8
  %167 = alloca ptr, align 8
  %168 = alloca ptr, align 8
  %169 = alloca ptr, align 8
  %170 = alloca ptr, align 8
  %171 = alloca ptr, align 8
  %172 = alloca ptr, align 8
  %173 = alloca ptr, align 8
  %174 = alloca ptr, align 8
  %175 = alloca ptr, align 8
  %176 = alloca ptr, align 8
  %177 = alloca ptr, align 8
  %178 = alloca ptr, align 8
  %179 = alloca ptr, align 8
  %180 = alloca ptr, align 8
  %181 = alloca ptr, align 8
  %182 = alloca ptr, align 8
  %183 = alloca ptr, align 8
  %184 = alloca ptr, align 8
  %185 = alloca ptr, align 8
  %186 = alloca ptr, align 8
  %187 = alloca ptr, align 8
  %188 = alloca ptr, align 8
  %189 = alloca ptr, align 8
  %190 = alloca ptr, align 8
  %191 = alloca ptr, align 8
  %192 = alloca ptr, align 8
  %193 = alloca ptr, align 8
  %194 = alloca ptr, align 8
  %195 = alloca ptr, align 8
  %196 = alloca ptr, align 8
  %197 = alloca ptr, align 8
  %198 = alloca ptr, align 8
  %199 = alloca ptr, align 8
  %200 = alloca ptr, align 8
  %201 = alloca ptr, align 8
  %202 = alloca ptr, align 8
  %203 = alloca ptr, align 8
  %204 = alloca ptr, align 8
  %205 = alloca ptr, align 8
  %206 = alloca ptr, align 8
  %207 = alloca ptr, align 8
  %208 = alloca ptr, align 8
  %209 = alloca ptr, align 8
  %210 = alloca ptr, align 8
  %211 = alloca ptr, align 8
  %212 = alloca ptr, align 8
  %213 = alloca ptr, align 8
  %214 = alloca ptr, align 8
  %215 = alloca ptr, align 8
  %216 = alloca ptr, align 8
  %217 = alloca ptr, align 8
  %218 = alloca ptr, align 8
  %219 = alloca ptr, align 8
  %220 = alloca ptr, align 8
  %221 = alloca ptr, align 8
  %222 = alloca ptr, align 8
  %223 = alloca ptr, align 8
  %224 = alloca ptr, align 8
  %225 = alloca ptr, align 8
  %226 = alloca ptr, align 8
  %227 = alloca ptr, align 8
  %228 = alloca ptr, align 8
  %229 = alloca ptr, align 8
  %230 = alloca ptr, align 8
  %231 = alloca ptr, align 8
  %232 = alloca ptr, align 8
  %233 = alloca ptr, align 8
  %234 = alloca ptr, align 8
  %235 = alloca ptr, align 8
  %236 = alloca ptr, align 8
  %237 = alloca ptr, align 8
  %238 = alloca ptr, align 8
  %239 = alloca ptr, align 8
  %240 = alloca ptr, align 8
  %241 = alloca ptr, align 8
  %242 = alloca ptr, align 8
  %243 = alloca ptr, align 8
  %244 = alloca ptr, align 8
  %245 = alloca ptr, align 8
  %246 = alloca ptr, align 8
  %247 = alloca ptr, align 8
  %248 = alloca ptr, align 8
  %249 = alloca ptr, align 8
  %250 = alloca ptr, align 8
  %251 = alloca ptr, align 8
  %252 = alloca ptr, align 8
  %253 = alloca ptr, align 8
  %254 = alloca ptr, align 8
  %255 = alloca ptr, align 8
  %256 = alloca ptr, align 8
  %257 = alloca ptr, align 8
  %258 = alloca ptr, align 8
  %259 = alloca ptr, align 8
  %260 = alloca ptr, align 8
  %261 = alloca ptr, align 8
  %262 = alloca ptr, align 8
  %263 = alloca ptr, align 8
  %264 = alloca ptr, align 8
  %265 = alloca %"struct.std::pair", align 8
  %266 = alloca ptr, align 8
  %267 = alloca %"struct.std::pair", align 8
  %268 = alloca ptr, align 8
  %269 = alloca %"struct.std::pair", align 8
  %270 = alloca ptr, align 8
  %271 = alloca %"struct.std::pair", align 8
  %272 = alloca ptr, align 8
  %273 = alloca %"struct.std::pair", align 8
  %274 = alloca ptr, align 8
  %275 = alloca %"struct.std::pair", align 8
  %276 = alloca ptr, align 8
  %277 = alloca %"struct.std::pair", align 8
  %278 = alloca ptr, align 8
  %279 = alloca %"struct.std::pair", align 8
  %280 = alloca ptr, align 8
  %281 = alloca %"struct.std::pair", align 8
  %282 = alloca ptr, align 8
  %283 = alloca %"struct.std::pair", align 8
  %284 = alloca ptr, align 8
  %285 = alloca %"struct.std::pair", align 8
  %286 = alloca ptr, align 8
  %287 = alloca %"struct.std::pair", align 8
  %288 = alloca ptr, align 8
  %289 = alloca %"struct.std::pair", align 8
  %290 = alloca ptr, align 8
  %291 = alloca %"struct.std::pair", align 8
  %292 = alloca ptr, align 8
  %293 = alloca %"struct.std::pair", align 8
  %294 = alloca ptr, align 8
  %295 = alloca %"struct.std::pair", align 8
  %296 = alloca ptr, align 8
  %297 = alloca %"struct.std::pair", align 8
  %298 = alloca ptr, align 8
  %299 = alloca %"struct.std::pair", align 8
  %300 = alloca ptr, align 8
  %301 = alloca %"struct.std::pair", align 8
  %302 = alloca ptr, align 8
  %303 = alloca %"struct.std::pair", align 8
  %304 = alloca ptr, align 8
  %305 = alloca %"struct.std::pair", align 8
  %306 = alloca ptr, align 8
  %307 = alloca %"struct.std::pair", align 8
  %308 = alloca ptr, align 8
  %309 = alloca %"struct.std::pair", align 8
  %310 = alloca ptr, align 8
  %311 = alloca %"struct.std::pair", align 8
  %312 = alloca ptr, align 8
  %313 = alloca %"struct.std::pair", align 8
  %314 = alloca ptr, align 8
  %315 = alloca %"struct.std::pair", align 8
  %316 = alloca ptr, align 8
  %317 = alloca %"struct.std::pair", align 8
  %318 = alloca ptr, align 8
  %319 = alloca %"struct.std::pair", align 8
  %320 = alloca i8, align 1
  %321 = alloca ptr, align 8
  %322 = alloca ptr, align 8
  %323 = alloca ptr, align 8
  %324 = alloca ptr, align 8
  %325 = alloca ptr, align 8
  %326 = alloca ptr, align 8
  %327 = alloca ptr, align 8
  %328 = alloca ptr, align 8
  %329 = alloca ptr, align 8
  %330 = alloca ptr, align 8
  %331 = alloca ptr, align 8
  %332 = alloca ptr, align 8
  %333 = alloca ptr, align 8
  %334 = alloca ptr, align 8
  %335 = alloca ptr, align 8
  %336 = alloca ptr, align 8
  %337 = alloca ptr, align 8
  %338 = alloca ptr, align 8
  %339 = alloca ptr, align 8
  %340 = alloca ptr, align 8
  %341 = alloca ptr, align 8
  %342 = alloca ptr, align 8
  %343 = alloca ptr, align 8
  %344 = alloca ptr, align 8
  %345 = alloca ptr, align 8
  %346 = alloca ptr, align 8
  %347 = alloca ptr, align 8
  %348 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  %349 = icmp ne ptr %348, null
  br i1 %349, label %350, label %351

350:                                              ; preds = %0
  br label %1107

351:                                              ; preds = %0
  %352 = call noalias noundef nonnull ptr @_Znwm(i64 noundef 56) #4
  call void @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEC2Ev(ptr noundef nonnull align 8 dereferenceable(56) %352) #5
  store ptr %352, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  %353 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %1) #5
  store ptr @.str, ptr %1, align 8, !tbaa !5
  %354 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %353, ptr noundef nonnull align 8 dereferenceable(8) %1)
  store i32 1, ptr %354, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %1) #5
  %355 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %2) #5
  store ptr @.str.1, ptr %2, align 8, !tbaa !5
  %356 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %355, ptr noundef nonnull align 8 dereferenceable(8) %2)
  store i32 2, ptr %356, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %2) #5
  %357 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %3) #5
  store ptr @.str.2, ptr %3, align 8, !tbaa !5
  %358 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %357, ptr noundef nonnull align 8 dereferenceable(8) %3)
  store i32 4, ptr %358, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %3) #5
  %359 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %4) #5
  store ptr @.str.3, ptr %4, align 8, !tbaa !5
  %360 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %359, ptr noundef nonnull align 8 dereferenceable(8) %4)
  store i32 3, ptr %360, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %4) #5
  %361 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %5) #5
  store ptr @.str.4, ptr %5, align 8, !tbaa !5
  %362 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %361, ptr noundef nonnull align 8 dereferenceable(8) %5)
  store i32 5, ptr %362, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %5) #5
  %363 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %6) #5
  store ptr @.str.5, ptr %6, align 8, !tbaa !5
  %364 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %363, ptr noundef nonnull align 8 dereferenceable(8) %6)
  store i32 6, ptr %364, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %6) #5
  %365 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %7) #5
  store ptr @.str.6, ptr %7, align 8, !tbaa !5
  %366 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %365, ptr noundef nonnull align 8 dereferenceable(8) %7)
  store i32 7, ptr %366, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %7) #5
  %367 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %8) #5
  store ptr @.str.7, ptr %8, align 8, !tbaa !5
  %368 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %367, ptr noundef nonnull align 8 dereferenceable(8) %8)
  store i32 8, ptr %368, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %8) #5
  %369 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %9) #5
  store ptr @.str.8, ptr %9, align 8, !tbaa !5
  %370 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %369, ptr noundef nonnull align 8 dereferenceable(8) %9)
  store i32 9, ptr %370, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %9) #5
  %371 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %10) #5
  store ptr @.str.9, ptr %10, align 8, !tbaa !5
  %372 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %371, ptr noundef nonnull align 8 dereferenceable(8) %10)
  store i32 10, ptr %372, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %10) #5
  %373 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %11) #5
  store ptr @.str.10, ptr %11, align 8, !tbaa !5
  %374 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %373, ptr noundef nonnull align 8 dereferenceable(8) %11)
  store i32 11, ptr %374, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %11) #5
  %375 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %12) #5
  store ptr @.str.11, ptr %12, align 8, !tbaa !5
  %376 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %375, ptr noundef nonnull align 8 dereferenceable(8) %12)
  store i32 12, ptr %376, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %12) #5
  %377 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %13) #5
  store ptr @.str.12, ptr %13, align 8, !tbaa !5
  %378 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %377, ptr noundef nonnull align 8 dereferenceable(8) %13)
  store i32 13, ptr %378, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %13) #5
  %379 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %14) #5
  store ptr @.str.13, ptr %14, align 8, !tbaa !5
  %380 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %379, ptr noundef nonnull align 8 dereferenceable(8) %14)
  store i32 14, ptr %380, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %14) #5
  %381 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %15) #5
  store ptr @.str.14, ptr %15, align 8, !tbaa !5
  %382 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %381, ptr noundef nonnull align 8 dereferenceable(8) %15)
  store i32 15, ptr %382, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %15) #5
  %383 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %16) #5
  store ptr @.str.15, ptr %16, align 8, !tbaa !5
  %384 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %383, ptr noundef nonnull align 8 dereferenceable(8) %16)
  store i32 16, ptr %384, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %16) #5
  %385 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %17) #5
  store ptr @.str.16, ptr %17, align 8, !tbaa !5
  %386 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %385, ptr noundef nonnull align 8 dereferenceable(8) %17)
  store i32 17, ptr %386, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %17) #5
  %387 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %18) #5
  store ptr @.str.17, ptr %18, align 8, !tbaa !5
  %388 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %387, ptr noundef nonnull align 8 dereferenceable(8) %18)
  store i32 18, ptr %388, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %18) #5
  %389 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %19) #5
  store ptr @.str.18, ptr %19, align 8, !tbaa !5
  %390 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %389, ptr noundef nonnull align 8 dereferenceable(8) %19)
  store i32 19, ptr %390, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %19) #5
  %391 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %20) #5
  store ptr @.str.19, ptr %20, align 8, !tbaa !5
  %392 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %391, ptr noundef nonnull align 8 dereferenceable(8) %20)
  store i32 20, ptr %392, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %20) #5
  %393 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %21) #5
  store ptr @.str.20, ptr %21, align 8, !tbaa !5
  %394 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %393, ptr noundef nonnull align 8 dereferenceable(8) %21)
  store i32 21, ptr %394, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %21) #5
  %395 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %22) #5
  store ptr @.str.21, ptr %22, align 8, !tbaa !5
  %396 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %395, ptr noundef nonnull align 8 dereferenceable(8) %22)
  store i32 22, ptr %396, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %22) #5
  %397 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %23) #5
  store ptr @.str.22, ptr %23, align 8, !tbaa !5
  %398 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %397, ptr noundef nonnull align 8 dereferenceable(8) %23)
  store i32 23, ptr %398, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %23) #5
  %399 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %24) #5
  store ptr @.str.23, ptr %24, align 8, !tbaa !5
  %400 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %399, ptr noundef nonnull align 8 dereferenceable(8) %24)
  store i32 24, ptr %400, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %24) #5
  %401 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %25) #5
  store ptr @.str.24, ptr %25, align 8, !tbaa !5
  %402 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %401, ptr noundef nonnull align 8 dereferenceable(8) %25)
  store i32 25, ptr %402, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %25) #5
  %403 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %26) #5
  store ptr @.str.25, ptr %26, align 8, !tbaa !5
  %404 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %403, ptr noundef nonnull align 8 dereferenceable(8) %26)
  store i32 26, ptr %404, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %26) #5
  %405 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %27) #5
  store ptr @.str.26, ptr %27, align 8, !tbaa !5
  %406 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %405, ptr noundef nonnull align 8 dereferenceable(8) %27)
  store i32 27, ptr %406, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %27) #5
  %407 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %28) #5
  store ptr @.str.27, ptr %28, align 8, !tbaa !5
  %408 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %407, ptr noundef nonnull align 8 dereferenceable(8) %28)
  store i32 28, ptr %408, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %28) #5
  %409 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %29) #5
  store ptr @.str.28, ptr %29, align 8, !tbaa !5
  %410 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %409, ptr noundef nonnull align 8 dereferenceable(8) %29)
  store i32 29, ptr %410, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %29) #5
  %411 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %30) #5
  store ptr @.str.29, ptr %30, align 8, !tbaa !5
  %412 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %411, ptr noundef nonnull align 8 dereferenceable(8) %30)
  store i32 30, ptr %412, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %30) #5
  %413 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %31) #5
  store ptr @.str.30, ptr %31, align 8, !tbaa !5
  %414 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %413, ptr noundef nonnull align 8 dereferenceable(8) %31)
  store i32 31, ptr %414, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %31) #5
  %415 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %32) #5
  store ptr @.str.31, ptr %32, align 8, !tbaa !5
  %416 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %415, ptr noundef nonnull align 8 dereferenceable(8) %32)
  store i32 32, ptr %416, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %32) #5
  %417 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %33) #5
  store ptr @.str.32, ptr %33, align 8, !tbaa !5
  %418 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %417, ptr noundef nonnull align 8 dereferenceable(8) %33)
  store i32 33, ptr %418, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %33) #5
  %419 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %34) #5
  store ptr @.str.33, ptr %34, align 8, !tbaa !5
  %420 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %419, ptr noundef nonnull align 8 dereferenceable(8) %34)
  store i32 34, ptr %420, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %34) #5
  %421 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %35) #5
  store ptr @.str.34, ptr %35, align 8, !tbaa !5
  %422 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %421, ptr noundef nonnull align 8 dereferenceable(8) %35)
  store i32 35, ptr %422, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %35) #5
  %423 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %36) #5
  store ptr @.str.35, ptr %36, align 8, !tbaa !5
  %424 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %423, ptr noundef nonnull align 8 dereferenceable(8) %36)
  store i32 36, ptr %424, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %36) #5
  %425 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %37) #5
  store ptr @.str.36, ptr %37, align 8, !tbaa !5
  %426 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %425, ptr noundef nonnull align 8 dereferenceable(8) %37)
  store i32 37, ptr %426, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %37) #5
  %427 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %38) #5
  store ptr @.str.37, ptr %38, align 8, !tbaa !5
  %428 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %427, ptr noundef nonnull align 8 dereferenceable(8) %38)
  store i32 38, ptr %428, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %38) #5
  %429 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %39) #5
  store ptr @.str.38, ptr %39, align 8, !tbaa !5
  %430 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %429, ptr noundef nonnull align 8 dereferenceable(8) %39)
  store i32 39, ptr %430, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %39) #5
  %431 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %40) #5
  store ptr @.str.39, ptr %40, align 8, !tbaa !5
  %432 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %431, ptr noundef nonnull align 8 dereferenceable(8) %40)
  store i32 40, ptr %432, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %40) #5
  %433 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %41) #5
  store ptr @.str.40, ptr %41, align 8, !tbaa !5
  %434 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %433, ptr noundef nonnull align 8 dereferenceable(8) %41)
  store i32 41, ptr %434, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %41) #5
  %435 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %42) #5
  store ptr @.str.41, ptr %42, align 8, !tbaa !5
  %436 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %435, ptr noundef nonnull align 8 dereferenceable(8) %42)
  store i32 42, ptr %436, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %42) #5
  %437 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %43) #5
  store ptr @.str.42, ptr %43, align 8, !tbaa !5
  %438 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %437, ptr noundef nonnull align 8 dereferenceable(8) %43)
  store i32 43, ptr %438, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %43) #5
  %439 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %44) #5
  store ptr @.str.43, ptr %44, align 8, !tbaa !5
  %440 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %439, ptr noundef nonnull align 8 dereferenceable(8) %44)
  store i32 44, ptr %440, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %44) #5
  %441 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %45) #5
  store ptr @.str.44, ptr %45, align 8, !tbaa !5
  %442 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %441, ptr noundef nonnull align 8 dereferenceable(8) %45)
  store i32 45, ptr %442, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %45) #5
  %443 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %46) #5
  store ptr @.str.45, ptr %46, align 8, !tbaa !5
  %444 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %443, ptr noundef nonnull align 8 dereferenceable(8) %46)
  store i32 46, ptr %444, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %46) #5
  %445 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %47) #5
  store ptr @.str.46, ptr %47, align 8, !tbaa !5
  %446 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %445, ptr noundef nonnull align 8 dereferenceable(8) %47)
  store i32 47, ptr %446, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %47) #5
  %447 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %48) #5
  store ptr @.str.47, ptr %48, align 8, !tbaa !5
  %448 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %447, ptr noundef nonnull align 8 dereferenceable(8) %48)
  store i32 48, ptr %448, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %48) #5
  %449 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %49) #5
  store ptr @.str.48, ptr %49, align 8, !tbaa !5
  %450 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %449, ptr noundef nonnull align 8 dereferenceable(8) %49)
  store i32 49, ptr %450, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %49) #5
  %451 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %50) #5
  store ptr @.str.49, ptr %50, align 8, !tbaa !5
  %452 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %451, ptr noundef nonnull align 8 dereferenceable(8) %50)
  store i32 50, ptr %452, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %50) #5
  %453 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %51) #5
  store ptr @.str.50, ptr %51, align 8, !tbaa !5
  %454 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %453, ptr noundef nonnull align 8 dereferenceable(8) %51)
  store i32 51, ptr %454, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %51) #5
  %455 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %52) #5
  store ptr @.str.51, ptr %52, align 8, !tbaa !5
  %456 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %455, ptr noundef nonnull align 8 dereferenceable(8) %52)
  store i32 52, ptr %456, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %52) #5
  %457 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %53) #5
  store ptr @.str.52, ptr %53, align 8, !tbaa !5
  %458 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %457, ptr noundef nonnull align 8 dereferenceable(8) %53)
  store i32 53, ptr %458, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %53) #5
  %459 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %54) #5
  store ptr @.str.53, ptr %54, align 8, !tbaa !5
  %460 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %459, ptr noundef nonnull align 8 dereferenceable(8) %54)
  store i32 54, ptr %460, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %54) #5
  %461 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %55) #5
  store ptr @.str.54, ptr %55, align 8, !tbaa !5
  %462 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %461, ptr noundef nonnull align 8 dereferenceable(8) %55)
  store i32 55, ptr %462, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %55) #5
  %463 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %56) #5
  store ptr @.str.55, ptr %56, align 8, !tbaa !5
  %464 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %463, ptr noundef nonnull align 8 dereferenceable(8) %56)
  store i32 56, ptr %464, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %56) #5
  %465 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %57) #5
  store ptr @.str.56, ptr %57, align 8, !tbaa !5
  %466 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %465, ptr noundef nonnull align 8 dereferenceable(8) %57)
  store i32 57, ptr %466, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %57) #5
  %467 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %58) #5
  store ptr @.str.57, ptr %58, align 8, !tbaa !5
  %468 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %467, ptr noundef nonnull align 8 dereferenceable(8) %58)
  store i32 58, ptr %468, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %58) #5
  %469 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %59) #5
  store ptr @.str.58, ptr %59, align 8, !tbaa !5
  %470 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %469, ptr noundef nonnull align 8 dereferenceable(8) %59)
  store i32 59, ptr %470, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %59) #5
  %471 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %60) #5
  store ptr @.str.59, ptr %60, align 8, !tbaa !5
  %472 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %471, ptr noundef nonnull align 8 dereferenceable(8) %60)
  store i32 60, ptr %472, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %60) #5
  %473 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %61) #5
  store ptr @.str.60, ptr %61, align 8, !tbaa !5
  %474 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %473, ptr noundef nonnull align 8 dereferenceable(8) %61)
  store i32 61, ptr %474, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %61) #5
  %475 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %62) #5
  store ptr @.str.61, ptr %62, align 8, !tbaa !5
  %476 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %475, ptr noundef nonnull align 8 dereferenceable(8) %62)
  store i32 62, ptr %476, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %62) #5
  %477 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %63) #5
  store ptr @.str.62, ptr %63, align 8, !tbaa !5
  %478 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %477, ptr noundef nonnull align 8 dereferenceable(8) %63)
  store i32 63, ptr %478, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %63) #5
  %479 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %64) #5
  store ptr @.str.63, ptr %64, align 8, !tbaa !5
  %480 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %479, ptr noundef nonnull align 8 dereferenceable(8) %64)
  store i32 64, ptr %480, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %64) #5
  %481 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %65) #5
  store ptr @.str.64, ptr %65, align 8, !tbaa !5
  %482 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %481, ptr noundef nonnull align 8 dereferenceable(8) %65)
  store i32 65, ptr %482, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %65) #5
  %483 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %66) #5
  store ptr @.str.65, ptr %66, align 8, !tbaa !5
  %484 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %483, ptr noundef nonnull align 8 dereferenceable(8) %66)
  store i32 66, ptr %484, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %66) #5
  %485 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %67) #5
  store ptr @.str.66, ptr %67, align 8, !tbaa !5
  %486 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %485, ptr noundef nonnull align 8 dereferenceable(8) %67)
  store i32 67, ptr %486, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %67) #5
  %487 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %68) #5
  store ptr @.str.67, ptr %68, align 8, !tbaa !5
  %488 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %487, ptr noundef nonnull align 8 dereferenceable(8) %68)
  store i32 68, ptr %488, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %68) #5
  %489 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %69) #5
  store ptr @.str.68, ptr %69, align 8, !tbaa !5
  %490 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %489, ptr noundef nonnull align 8 dereferenceable(8) %69)
  store i32 69, ptr %490, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %69) #5
  %491 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %70) #5
  store ptr @.str.69, ptr %70, align 8, !tbaa !5
  %492 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %491, ptr noundef nonnull align 8 dereferenceable(8) %70)
  store i32 70, ptr %492, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %70) #5
  %493 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %71) #5
  store ptr @.str.70, ptr %71, align 8, !tbaa !5
  %494 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %493, ptr noundef nonnull align 8 dereferenceable(8) %71)
  store i32 71, ptr %494, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %71) #5
  %495 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %72) #5
  store ptr @.str.71, ptr %72, align 8, !tbaa !5
  %496 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %495, ptr noundef nonnull align 8 dereferenceable(8) %72)
  store i32 72, ptr %496, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %72) #5
  %497 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %73) #5
  store ptr @.str.72, ptr %73, align 8, !tbaa !5
  %498 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %497, ptr noundef nonnull align 8 dereferenceable(8) %73)
  store i32 73, ptr %498, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %73) #5
  %499 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %74) #5
  store ptr @.str.73, ptr %74, align 8, !tbaa !5
  %500 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %499, ptr noundef nonnull align 8 dereferenceable(8) %74)
  store i32 74, ptr %500, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %74) #5
  %501 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %75) #5
  store ptr @.str.74, ptr %75, align 8, !tbaa !5
  %502 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %501, ptr noundef nonnull align 8 dereferenceable(8) %75)
  store i32 75, ptr %502, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %75) #5
  %503 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %76) #5
  store ptr @.str.75, ptr %76, align 8, !tbaa !5
  %504 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %503, ptr noundef nonnull align 8 dereferenceable(8) %76)
  store i32 76, ptr %504, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %76) #5
  %505 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %77) #5
  store ptr @.str.76, ptr %77, align 8, !tbaa !5
  %506 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %505, ptr noundef nonnull align 8 dereferenceable(8) %77)
  store i32 77, ptr %506, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %77) #5
  %507 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %78) #5
  store ptr @.str.77, ptr %78, align 8, !tbaa !5
  %508 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %507, ptr noundef nonnull align 8 dereferenceable(8) %78)
  store i32 78, ptr %508, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %78) #5
  %509 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %79) #5
  store ptr @.str.78, ptr %79, align 8, !tbaa !5
  %510 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %509, ptr noundef nonnull align 8 dereferenceable(8) %79)
  store i32 79, ptr %510, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %79) #5
  %511 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %80) #5
  store ptr @.str.79, ptr %80, align 8, !tbaa !5
  %512 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %511, ptr noundef nonnull align 8 dereferenceable(8) %80)
  store i32 80, ptr %512, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %80) #5
  %513 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %81) #5
  store ptr @.str.80, ptr %81, align 8, !tbaa !5
  %514 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %513, ptr noundef nonnull align 8 dereferenceable(8) %81)
  store i32 81, ptr %514, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %81) #5
  %515 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %82) #5
  store ptr @.str.81, ptr %82, align 8, !tbaa !5
  %516 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %515, ptr noundef nonnull align 8 dereferenceable(8) %82)
  store i32 82, ptr %516, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %82) #5
  %517 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %83) #5
  store ptr @.str.82, ptr %83, align 8, !tbaa !5
  %518 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %517, ptr noundef nonnull align 8 dereferenceable(8) %83)
  store i32 83, ptr %518, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %83) #5
  %519 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %84) #5
  store ptr @.str.83, ptr %84, align 8, !tbaa !5
  %520 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %519, ptr noundef nonnull align 8 dereferenceable(8) %84)
  store i32 84, ptr %520, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %84) #5
  %521 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %85) #5
  store ptr @.str.84, ptr %85, align 8, !tbaa !5
  %522 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %521, ptr noundef nonnull align 8 dereferenceable(8) %85)
  store i32 85, ptr %522, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %85) #5
  %523 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %86) #5
  store ptr @.str.85, ptr %86, align 8, !tbaa !5
  %524 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %523, ptr noundef nonnull align 8 dereferenceable(8) %86)
  store i32 86, ptr %524, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %86) #5
  %525 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %87) #5
  store ptr @.str.86, ptr %87, align 8, !tbaa !5
  %526 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %525, ptr noundef nonnull align 8 dereferenceable(8) %87)
  store i32 87, ptr %526, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %87) #5
  %527 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %88) #5
  store ptr @.str.87, ptr %88, align 8, !tbaa !5
  %528 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %527, ptr noundef nonnull align 8 dereferenceable(8) %88)
  store i32 88, ptr %528, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %88) #5
  %529 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %89) #5
  store ptr @.str.88, ptr %89, align 8, !tbaa !5
  %530 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %529, ptr noundef nonnull align 8 dereferenceable(8) %89)
  store i32 89, ptr %530, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %89) #5
  %531 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %90) #5
  store ptr @.str.89, ptr %90, align 8, !tbaa !5
  %532 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %531, ptr noundef nonnull align 8 dereferenceable(8) %90)
  store i32 90, ptr %532, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %90) #5
  %533 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %91) #5
  store ptr @.str.90, ptr %91, align 8, !tbaa !5
  %534 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %533, ptr noundef nonnull align 8 dereferenceable(8) %91)
  store i32 91, ptr %534, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %91) #5
  %535 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %92) #5
  store ptr @.str.91, ptr %92, align 8, !tbaa !5
  %536 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %535, ptr noundef nonnull align 8 dereferenceable(8) %92)
  store i32 92, ptr %536, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %92) #5
  %537 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %93) #5
  store ptr @.str.92, ptr %93, align 8, !tbaa !5
  %538 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %537, ptr noundef nonnull align 8 dereferenceable(8) %93)
  store i32 93, ptr %538, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %93) #5
  %539 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %94) #5
  store ptr @.str.93, ptr %94, align 8, !tbaa !5
  %540 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %539, ptr noundef nonnull align 8 dereferenceable(8) %94)
  store i32 94, ptr %540, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %94) #5
  %541 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %95) #5
  store ptr @.str.94, ptr %95, align 8, !tbaa !5
  %542 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %541, ptr noundef nonnull align 8 dereferenceable(8) %95)
  store i32 95, ptr %542, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %95) #5
  %543 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %96) #5
  store ptr @.str.95, ptr %96, align 8, !tbaa !5
  %544 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %543, ptr noundef nonnull align 8 dereferenceable(8) %96)
  store i32 96, ptr %544, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %96) #5
  %545 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %97) #5
  store ptr @.str.96, ptr %97, align 8, !tbaa !5
  %546 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %545, ptr noundef nonnull align 8 dereferenceable(8) %97)
  store i32 129, ptr %546, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %97) #5
  %547 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %98) #5
  store ptr @.str.97, ptr %98, align 8, !tbaa !5
  %548 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %547, ptr noundef nonnull align 8 dereferenceable(8) %98)
  store i32 130, ptr %548, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %98) #5
  %549 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %99) #5
  store ptr @.str.98, ptr %99, align 8, !tbaa !5
  %550 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %549, ptr noundef nonnull align 8 dereferenceable(8) %99)
  store i32 131, ptr %550, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %99) #5
  %551 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %100) #5
  store ptr @.str.99, ptr %100, align 8, !tbaa !5
  %552 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %551, ptr noundef nonnull align 8 dereferenceable(8) %100)
  store i32 132, ptr %552, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %100) #5
  %553 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %101) #5
  store ptr @.str.100, ptr %101, align 8, !tbaa !5
  %554 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %553, ptr noundef nonnull align 8 dereferenceable(8) %101)
  store i32 133, ptr %554, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %101) #5
  %555 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %102) #5
  store ptr @.str.101, ptr %102, align 8, !tbaa !5
  %556 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %555, ptr noundef nonnull align 8 dereferenceable(8) %102)
  store i32 134, ptr %556, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %102) #5
  %557 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %103) #5
  store ptr @.str.102, ptr %103, align 8, !tbaa !5
  %558 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %557, ptr noundef nonnull align 8 dereferenceable(8) %103)
  store i32 135, ptr %558, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %103) #5
  %559 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %104) #5
  store ptr @.str.103, ptr %104, align 8, !tbaa !5
  %560 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %559, ptr noundef nonnull align 8 dereferenceable(8) %104)
  store i32 136, ptr %560, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %104) #5
  %561 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %105) #5
  store ptr @.str.104, ptr %105, align 8, !tbaa !5
  %562 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %561, ptr noundef nonnull align 8 dereferenceable(8) %105)
  store i32 137, ptr %562, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %105) #5
  %563 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %106) #5
  store ptr @.str.105, ptr %106, align 8, !tbaa !5
  %564 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %563, ptr noundef nonnull align 8 dereferenceable(8) %106)
  store i32 138, ptr %564, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %106) #5
  %565 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %107) #5
  store ptr @.str.106, ptr %107, align 8, !tbaa !5
  %566 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %565, ptr noundef nonnull align 8 dereferenceable(8) %107)
  store i32 139, ptr %566, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %107) #5
  %567 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %108) #5
  store ptr @.str.107, ptr %108, align 8, !tbaa !5
  %568 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %567, ptr noundef nonnull align 8 dereferenceable(8) %108)
  store i32 140, ptr %568, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %108) #5
  %569 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %109) #5
  store ptr @.str.108, ptr %109, align 8, !tbaa !5
  %570 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %569, ptr noundef nonnull align 8 dereferenceable(8) %109)
  store i32 141, ptr %570, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %109) #5
  %571 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %110) #5
  store ptr @.str.109, ptr %110, align 8, !tbaa !5
  %572 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %571, ptr noundef nonnull align 8 dereferenceable(8) %110)
  store i32 142, ptr %572, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %110) #5
  %573 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %111) #5
  store ptr @.str.110, ptr %111, align 8, !tbaa !5
  %574 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %573, ptr noundef nonnull align 8 dereferenceable(8) %111)
  store i32 143, ptr %574, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %111) #5
  %575 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %112) #5
  store ptr @.str.111, ptr %112, align 8, !tbaa !5
  %576 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %575, ptr noundef nonnull align 8 dereferenceable(8) %112)
  store i32 144, ptr %576, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %112) #5
  %577 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %113) #5
  store ptr @.str.112, ptr %113, align 8, !tbaa !5
  %578 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %577, ptr noundef nonnull align 8 dereferenceable(8) %113)
  store i32 97, ptr %578, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %113) #5
  %579 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %114) #5
  store ptr @.str.113, ptr %114, align 8, !tbaa !5
  %580 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %579, ptr noundef nonnull align 8 dereferenceable(8) %114)
  store i32 98, ptr %580, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %114) #5
  %581 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %115) #5
  store ptr @.str.114, ptr %115, align 8, !tbaa !5
  %582 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %581, ptr noundef nonnull align 8 dereferenceable(8) %115)
  store i32 99, ptr %582, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %115) #5
  %583 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %116) #5
  store ptr @.str.115, ptr %116, align 8, !tbaa !5
  %584 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %583, ptr noundef nonnull align 8 dereferenceable(8) %116)
  store i32 100, ptr %584, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %116) #5
  %585 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %117) #5
  store ptr @.str.116, ptr %117, align 8, !tbaa !5
  %586 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %585, ptr noundef nonnull align 8 dereferenceable(8) %117)
  store i32 101, ptr %586, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %117) #5
  %587 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %118) #5
  store ptr @.str.117, ptr %118, align 8, !tbaa !5
  %588 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %587, ptr noundef nonnull align 8 dereferenceable(8) %118)
  store i32 102, ptr %588, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %118) #5
  %589 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %119) #5
  store ptr @.str.118, ptr %119, align 8, !tbaa !5
  %590 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %589, ptr noundef nonnull align 8 dereferenceable(8) %119)
  store i32 103, ptr %590, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %119) #5
  %591 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %120) #5
  store ptr @.str.119, ptr %120, align 8, !tbaa !5
  %592 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %591, ptr noundef nonnull align 8 dereferenceable(8) %120)
  store i32 104, ptr %592, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %120) #5
  %593 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %121) #5
  store ptr @.str.120, ptr %121, align 8, !tbaa !5
  %594 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %593, ptr noundef nonnull align 8 dereferenceable(8) %121)
  store i32 105, ptr %594, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %121) #5
  %595 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %122) #5
  store ptr @.str.121, ptr %122, align 8, !tbaa !5
  %596 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %595, ptr noundef nonnull align 8 dereferenceable(8) %122)
  store i32 106, ptr %596, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %122) #5
  %597 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %123) #5
  store ptr @.str.122, ptr %123, align 8, !tbaa !5
  %598 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %597, ptr noundef nonnull align 8 dereferenceable(8) %123)
  store i32 107, ptr %598, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %123) #5
  %599 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %124) #5
  store ptr @.str.123, ptr %124, align 8, !tbaa !5
  %600 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %599, ptr noundef nonnull align 8 dereferenceable(8) %124)
  store i32 108, ptr %600, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %124) #5
  %601 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %125) #5
  store ptr @.str.124, ptr %125, align 8, !tbaa !5
  %602 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %601, ptr noundef nonnull align 8 dereferenceable(8) %125)
  store i32 109, ptr %602, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %125) #5
  %603 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %126) #5
  store ptr @.str.125, ptr %126, align 8, !tbaa !5
  %604 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %603, ptr noundef nonnull align 8 dereferenceable(8) %126)
  store i32 110, ptr %604, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %126) #5
  %605 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %127) #5
  store ptr @.str.126, ptr %127, align 8, !tbaa !5
  %606 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %605, ptr noundef nonnull align 8 dereferenceable(8) %127)
  store i32 111, ptr %606, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %127) #5
  %607 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %128) #5
  store ptr @.str.127, ptr %128, align 8, !tbaa !5
  %608 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %607, ptr noundef nonnull align 8 dereferenceable(8) %128)
  store i32 112, ptr %608, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %128) #5
  %609 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %129) #5
  store ptr @.str.128, ptr %129, align 8, !tbaa !5
  %610 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %609, ptr noundef nonnull align 8 dereferenceable(8) %129)
  store i32 113, ptr %610, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %129) #5
  %611 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %130) #5
  store ptr @.str.129, ptr %130, align 8, !tbaa !5
  %612 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %611, ptr noundef nonnull align 8 dereferenceable(8) %130)
  store i32 114, ptr %612, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %130) #5
  %613 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %131) #5
  store ptr @.str.130, ptr %131, align 8, !tbaa !5
  %614 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %613, ptr noundef nonnull align 8 dereferenceable(8) %131)
  store i32 115, ptr %614, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %131) #5
  %615 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %132) #5
  store ptr @.str.131, ptr %132, align 8, !tbaa !5
  %616 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %615, ptr noundef nonnull align 8 dereferenceable(8) %132)
  store i32 116, ptr %616, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %132) #5
  %617 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %133) #5
  store ptr @.str.132, ptr %133, align 8, !tbaa !5
  %618 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %617, ptr noundef nonnull align 8 dereferenceable(8) %133)
  store i32 117, ptr %618, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %133) #5
  %619 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %134) #5
  store ptr @.str.133, ptr %134, align 8, !tbaa !5
  %620 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %619, ptr noundef nonnull align 8 dereferenceable(8) %134)
  store i32 118, ptr %620, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %134) #5
  %621 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %135) #5
  store ptr @.str.134, ptr %135, align 8, !tbaa !5
  %622 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %621, ptr noundef nonnull align 8 dereferenceable(8) %135)
  store i32 119, ptr %622, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %135) #5
  %623 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %136) #5
  store ptr @.str.135, ptr %136, align 8, !tbaa !5
  %624 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %623, ptr noundef nonnull align 8 dereferenceable(8) %136)
  store i32 120, ptr %624, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %136) #5
  %625 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %137) #5
  store ptr @.str.136, ptr %137, align 8, !tbaa !5
  %626 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %625, ptr noundef nonnull align 8 dereferenceable(8) %137)
  store i32 121, ptr %626, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %137) #5
  %627 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %138) #5
  store ptr @.str.137, ptr %138, align 8, !tbaa !5
  %628 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %627, ptr noundef nonnull align 8 dereferenceable(8) %138)
  store i32 122, ptr %628, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %138) #5
  %629 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %139) #5
  store ptr @.str.138, ptr %139, align 8, !tbaa !5
  %630 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %629, ptr noundef nonnull align 8 dereferenceable(8) %139)
  store i32 123, ptr %630, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %139) #5
  %631 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %140) #5
  store ptr @.str.139, ptr %140, align 8, !tbaa !5
  %632 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %631, ptr noundef nonnull align 8 dereferenceable(8) %140)
  store i32 124, ptr %632, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %140) #5
  %633 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %141) #5
  store ptr @.str.140, ptr %141, align 8, !tbaa !5
  %634 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %633, ptr noundef nonnull align 8 dereferenceable(8) %141)
  store i32 125, ptr %634, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %141) #5
  %635 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %142) #5
  store ptr @.str.141, ptr %142, align 8, !tbaa !5
  %636 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %635, ptr noundef nonnull align 8 dereferenceable(8) %142)
  store i32 126, ptr %636, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %142) #5
  %637 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %143) #5
  store ptr @.str.142, ptr %143, align 8, !tbaa !5
  %638 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %637, ptr noundef nonnull align 8 dereferenceable(8) %143)
  store i32 127, ptr %638, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %143) #5
  %639 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %144) #5
  store ptr @.str.143, ptr %144, align 8, !tbaa !5
  %640 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %639, ptr noundef nonnull align 8 dereferenceable(8) %144)
  store i32 128, ptr %640, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %144) #5
  %641 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %145) #5
  store ptr @.str.96, ptr %145, align 8, !tbaa !5
  %642 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %641, ptr noundef nonnull align 8 dereferenceable(8) %145)
  store i32 129, ptr %642, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %145) #5
  %643 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %146) #5
  store ptr @.str.97, ptr %146, align 8, !tbaa !5
  %644 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %643, ptr noundef nonnull align 8 dereferenceable(8) %146)
  store i32 130, ptr %644, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %146) #5
  %645 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %147) #5
  store ptr @.str.98, ptr %147, align 8, !tbaa !5
  %646 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %645, ptr noundef nonnull align 8 dereferenceable(8) %147)
  store i32 131, ptr %646, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %147) #5
  %647 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %148) #5
  store ptr @.str.99, ptr %148, align 8, !tbaa !5
  %648 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %647, ptr noundef nonnull align 8 dereferenceable(8) %148)
  store i32 132, ptr %648, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %148) #5
  %649 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %149) #5
  store ptr @.str.100, ptr %149, align 8, !tbaa !5
  %650 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %649, ptr noundef nonnull align 8 dereferenceable(8) %149)
  store i32 133, ptr %650, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %149) #5
  %651 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %150) #5
  store ptr @.str.101, ptr %150, align 8, !tbaa !5
  %652 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %651, ptr noundef nonnull align 8 dereferenceable(8) %150)
  store i32 134, ptr %652, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %150) #5
  %653 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %151) #5
  store ptr @.str.102, ptr %151, align 8, !tbaa !5
  %654 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %653, ptr noundef nonnull align 8 dereferenceable(8) %151)
  store i32 135, ptr %654, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %151) #5
  %655 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %152) #5
  store ptr @.str.103, ptr %152, align 8, !tbaa !5
  %656 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %655, ptr noundef nonnull align 8 dereferenceable(8) %152)
  store i32 136, ptr %656, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %152) #5
  %657 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %153) #5
  store ptr @.str.104, ptr %153, align 8, !tbaa !5
  %658 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %657, ptr noundef nonnull align 8 dereferenceable(8) %153)
  store i32 137, ptr %658, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %153) #5
  %659 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %154) #5
  store ptr @.str.105, ptr %154, align 8, !tbaa !5
  %660 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %659, ptr noundef nonnull align 8 dereferenceable(8) %154)
  store i32 138, ptr %660, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %154) #5
  %661 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %155) #5
  store ptr @.str.106, ptr %155, align 8, !tbaa !5
  %662 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %661, ptr noundef nonnull align 8 dereferenceable(8) %155)
  store i32 139, ptr %662, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %155) #5
  %663 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %156) #5
  store ptr @.str.107, ptr %156, align 8, !tbaa !5
  %664 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %663, ptr noundef nonnull align 8 dereferenceable(8) %156)
  store i32 140, ptr %664, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %156) #5
  %665 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %157) #5
  store ptr @.str.108, ptr %157, align 8, !tbaa !5
  %666 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %665, ptr noundef nonnull align 8 dereferenceable(8) %157)
  store i32 141, ptr %666, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %157) #5
  %667 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %158) #5
  store ptr @.str.109, ptr %158, align 8, !tbaa !5
  %668 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %667, ptr noundef nonnull align 8 dereferenceable(8) %158)
  store i32 142, ptr %668, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %158) #5
  %669 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %159) #5
  store ptr @.str.110, ptr %159, align 8, !tbaa !5
  %670 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %669, ptr noundef nonnull align 8 dereferenceable(8) %159)
  store i32 143, ptr %670, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %159) #5
  %671 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %160) #5
  store ptr @.str.111, ptr %160, align 8, !tbaa !5
  %672 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %671, ptr noundef nonnull align 8 dereferenceable(8) %160)
  store i32 144, ptr %672, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %160) #5
  %673 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %161) #5
  store ptr @.str.144, ptr %161, align 8, !tbaa !5
  %674 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %673, ptr noundef nonnull align 8 dereferenceable(8) %161)
  store i32 145, ptr %674, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %161) #5
  %675 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %162) #5
  store ptr @.str.145, ptr %162, align 8, !tbaa !5
  %676 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %675, ptr noundef nonnull align 8 dereferenceable(8) %162)
  store i32 146, ptr %676, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %162) #5
  %677 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %163) #5
  store ptr @.str.146, ptr %163, align 8, !tbaa !5
  %678 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %677, ptr noundef nonnull align 8 dereferenceable(8) %163)
  store i32 147, ptr %678, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %163) #5
  %679 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %164) #5
  store ptr @.str.147, ptr %164, align 8, !tbaa !5
  %680 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %679, ptr noundef nonnull align 8 dereferenceable(8) %164)
  store i32 148, ptr %680, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %164) #5
  %681 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %165) #5
  store ptr @.str.148, ptr %165, align 8, !tbaa !5
  %682 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %681, ptr noundef nonnull align 8 dereferenceable(8) %165)
  store i32 149, ptr %682, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %165) #5
  %683 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %166) #5
  store ptr @.str.149, ptr %166, align 8, !tbaa !5
  %684 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %683, ptr noundef nonnull align 8 dereferenceable(8) %166)
  store i32 150, ptr %684, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %166) #5
  %685 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %167) #5
  store ptr @.str.150, ptr %167, align 8, !tbaa !5
  %686 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %685, ptr noundef nonnull align 8 dereferenceable(8) %167)
  store i32 151, ptr %686, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %167) #5
  %687 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %168) #5
  store ptr @.str.151, ptr %168, align 8, !tbaa !5
  %688 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %687, ptr noundef nonnull align 8 dereferenceable(8) %168)
  store i32 152, ptr %688, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %168) #5
  %689 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %169) #5
  store ptr @.str.152, ptr %169, align 8, !tbaa !5
  %690 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %689, ptr noundef nonnull align 8 dereferenceable(8) %169)
  store i32 153, ptr %690, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %169) #5
  %691 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %170) #5
  store ptr @.str.153, ptr %170, align 8, !tbaa !5
  %692 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %691, ptr noundef nonnull align 8 dereferenceable(8) %170)
  store i32 154, ptr %692, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %170) #5
  %693 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %171) #5
  store ptr @.str.154, ptr %171, align 8, !tbaa !5
  %694 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %693, ptr noundef nonnull align 8 dereferenceable(8) %171)
  store i32 155, ptr %694, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %171) #5
  %695 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %172) #5
  store ptr @.str.155, ptr %172, align 8, !tbaa !5
  %696 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %695, ptr noundef nonnull align 8 dereferenceable(8) %172)
  store i32 156, ptr %696, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %172) #5
  %697 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %173) #5
  store ptr @.str.156, ptr %173, align 8, !tbaa !5
  %698 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %697, ptr noundef nonnull align 8 dereferenceable(8) %173)
  store i32 157, ptr %698, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %173) #5
  %699 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %174) #5
  store ptr @.str.157, ptr %174, align 8, !tbaa !5
  %700 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %699, ptr noundef nonnull align 8 dereferenceable(8) %174)
  store i32 158, ptr %700, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %174) #5
  %701 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %175) #5
  store ptr @.str.158, ptr %175, align 8, !tbaa !5
  %702 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %701, ptr noundef nonnull align 8 dereferenceable(8) %175)
  store i32 159, ptr %702, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %175) #5
  %703 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %176) #5
  store ptr @.str.159, ptr %176, align 8, !tbaa !5
  %704 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %703, ptr noundef nonnull align 8 dereferenceable(8) %176)
  store i32 160, ptr %704, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %176) #5
  %705 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %177) #5
  store ptr @.str.160, ptr %177, align 8, !tbaa !5
  %706 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %705, ptr noundef nonnull align 8 dereferenceable(8) %177)
  store i32 161, ptr %706, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %177) #5
  %707 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %178) #5
  store ptr @.str.161, ptr %178, align 8, !tbaa !5
  %708 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %707, ptr noundef nonnull align 8 dereferenceable(8) %178)
  store i32 162, ptr %708, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %178) #5
  %709 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %179) #5
  store ptr @.str.162, ptr %179, align 8, !tbaa !5
  %710 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %709, ptr noundef nonnull align 8 dereferenceable(8) %179)
  store i32 163, ptr %710, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %179) #5
  %711 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %180) #5
  store ptr @.str.163, ptr %180, align 8, !tbaa !5
  %712 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %711, ptr noundef nonnull align 8 dereferenceable(8) %180)
  store i32 164, ptr %712, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %180) #5
  %713 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %181) #5
  store ptr @.str.164, ptr %181, align 8, !tbaa !5
  %714 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %713, ptr noundef nonnull align 8 dereferenceable(8) %181)
  store i32 165, ptr %714, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %181) #5
  %715 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %182) #5
  store ptr @.str.165, ptr %182, align 8, !tbaa !5
  %716 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %715, ptr noundef nonnull align 8 dereferenceable(8) %182)
  store i32 166, ptr %716, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %182) #5
  %717 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %183) #5
  store ptr @.str.166, ptr %183, align 8, !tbaa !5
  %718 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %717, ptr noundef nonnull align 8 dereferenceable(8) %183)
  store i32 167, ptr %718, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %183) #5
  %719 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %184) #5
  store ptr @.str.167, ptr %184, align 8, !tbaa !5
  %720 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %719, ptr noundef nonnull align 8 dereferenceable(8) %184)
  store i32 168, ptr %720, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %184) #5
  %721 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %185) #5
  store ptr @.str.168, ptr %185, align 8, !tbaa !5
  %722 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %721, ptr noundef nonnull align 8 dereferenceable(8) %185)
  store i32 169, ptr %722, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %185) #5
  %723 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %186) #5
  store ptr @.str.169, ptr %186, align 8, !tbaa !5
  %724 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %723, ptr noundef nonnull align 8 dereferenceable(8) %186)
  store i32 170, ptr %724, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %186) #5
  %725 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %187) #5
  store ptr @.str.170, ptr %187, align 8, !tbaa !5
  %726 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %725, ptr noundef nonnull align 8 dereferenceable(8) %187)
  store i32 171, ptr %726, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %187) #5
  %727 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %188) #5
  store ptr @.str.171, ptr %188, align 8, !tbaa !5
  %728 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %727, ptr noundef nonnull align 8 dereferenceable(8) %188)
  store i32 172, ptr %728, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %188) #5
  %729 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %189) #5
  store ptr @.str.172, ptr %189, align 8, !tbaa !5
  %730 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %729, ptr noundef nonnull align 8 dereferenceable(8) %189)
  store i32 173, ptr %730, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %189) #5
  %731 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %190) #5
  store ptr @.str.173, ptr %190, align 8, !tbaa !5
  %732 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %731, ptr noundef nonnull align 8 dereferenceable(8) %190)
  store i32 174, ptr %732, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %190) #5
  %733 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %191) #5
  store ptr @.str.174, ptr %191, align 8, !tbaa !5
  %734 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %733, ptr noundef nonnull align 8 dereferenceable(8) %191)
  store i32 175, ptr %734, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %191) #5
  %735 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %192) #5
  store ptr @.str.175, ptr %192, align 8, !tbaa !5
  %736 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %735, ptr noundef nonnull align 8 dereferenceable(8) %192)
  store i32 176, ptr %736, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %192) #5
  %737 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %193) #5
  store ptr @.str.176, ptr %193, align 8, !tbaa !5
  %738 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %737, ptr noundef nonnull align 8 dereferenceable(8) %193)
  store i32 177, ptr %738, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %193) #5
  %739 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %194) #5
  store ptr @.str.177, ptr %194, align 8, !tbaa !5
  %740 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %739, ptr noundef nonnull align 8 dereferenceable(8) %194)
  store i32 178, ptr %740, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %194) #5
  %741 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %195) #5
  store ptr @.str.178, ptr %195, align 8, !tbaa !5
  %742 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %741, ptr noundef nonnull align 8 dereferenceable(8) %195)
  store i32 179, ptr %742, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %195) #5
  %743 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %196) #5
  store ptr @.str.179, ptr %196, align 8, !tbaa !5
  %744 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %743, ptr noundef nonnull align 8 dereferenceable(8) %196)
  store i32 180, ptr %744, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %196) #5
  %745 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %197) #5
  store ptr @.str.180, ptr %197, align 8, !tbaa !5
  %746 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %745, ptr noundef nonnull align 8 dereferenceable(8) %197)
  store i32 181, ptr %746, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %197) #5
  %747 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %198) #5
  store ptr @.str.181, ptr %198, align 8, !tbaa !5
  %748 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %747, ptr noundef nonnull align 8 dereferenceable(8) %198)
  store i32 182, ptr %748, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %198) #5
  %749 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %199) #5
  store ptr @.str.182, ptr %199, align 8, !tbaa !5
  %750 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %749, ptr noundef nonnull align 8 dereferenceable(8) %199)
  store i32 183, ptr %750, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %199) #5
  %751 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %200) #5
  store ptr @.str.183, ptr %200, align 8, !tbaa !5
  %752 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %751, ptr noundef nonnull align 8 dereferenceable(8) %200)
  store i32 184, ptr %752, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %200) #5
  %753 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %201) #5
  store ptr @.str.184, ptr %201, align 8, !tbaa !5
  %754 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %753, ptr noundef nonnull align 8 dereferenceable(8) %201)
  store i32 185, ptr %754, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %201) #5
  %755 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %202) #5
  store ptr @.str.185, ptr %202, align 8, !tbaa !5
  %756 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %755, ptr noundef nonnull align 8 dereferenceable(8) %202)
  store i32 186, ptr %756, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %202) #5
  %757 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %203) #5
  store ptr @.str.186, ptr %203, align 8, !tbaa !5
  %758 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %757, ptr noundef nonnull align 8 dereferenceable(8) %203)
  store i32 187, ptr %758, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %203) #5
  %759 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %204) #5
  store ptr @.str.187, ptr %204, align 8, !tbaa !5
  %760 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %759, ptr noundef nonnull align 8 dereferenceable(8) %204)
  store i32 188, ptr %760, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %204) #5
  %761 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %205) #5
  store ptr @.str.188, ptr %205, align 8, !tbaa !5
  %762 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %761, ptr noundef nonnull align 8 dereferenceable(8) %205)
  store i32 189, ptr %762, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %205) #5
  %763 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %206) #5
  store ptr @.str.189, ptr %206, align 8, !tbaa !5
  %764 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %763, ptr noundef nonnull align 8 dereferenceable(8) %206)
  store i32 190, ptr %764, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %206) #5
  %765 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %207) #5
  store ptr @.str.190, ptr %207, align 8, !tbaa !5
  %766 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %765, ptr noundef nonnull align 8 dereferenceable(8) %207)
  store i32 191, ptr %766, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %207) #5
  %767 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %208) #5
  store ptr @.str.191, ptr %208, align 8, !tbaa !5
  %768 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %767, ptr noundef nonnull align 8 dereferenceable(8) %208)
  store i32 192, ptr %768, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %208) #5
  %769 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %209) #5
  store ptr @.str.192, ptr %209, align 8, !tbaa !5
  %770 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %769, ptr noundef nonnull align 8 dereferenceable(8) %209)
  store i32 193, ptr %770, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %209) #5
  %771 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %210) #5
  store ptr @.str.193, ptr %210, align 8, !tbaa !5
  %772 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %771, ptr noundef nonnull align 8 dereferenceable(8) %210)
  store i32 194, ptr %772, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %210) #5
  %773 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %211) #5
  store ptr @.str.194, ptr %211, align 8, !tbaa !5
  %774 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %773, ptr noundef nonnull align 8 dereferenceable(8) %211)
  store i32 195, ptr %774, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %211) #5
  %775 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %212) #5
  store ptr @.str.195, ptr %212, align 8, !tbaa !5
  %776 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %775, ptr noundef nonnull align 8 dereferenceable(8) %212)
  store i32 196, ptr %776, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %212) #5
  %777 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %213) #5
  store ptr @.str.196, ptr %213, align 8, !tbaa !5
  %778 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %777, ptr noundef nonnull align 8 dereferenceable(8) %213)
  store i32 197, ptr %778, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %213) #5
  %779 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %214) #5
  store ptr @.str.197, ptr %214, align 8, !tbaa !5
  %780 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %779, ptr noundef nonnull align 8 dereferenceable(8) %214)
  store i32 198, ptr %780, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %214) #5
  %781 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %215) #5
  store ptr @.str.198, ptr %215, align 8, !tbaa !5
  %782 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %781, ptr noundef nonnull align 8 dereferenceable(8) %215)
  store i32 198, ptr %782, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %215) #5
  %783 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %216) #5
  store ptr @.str.199, ptr %216, align 8, !tbaa !5
  %784 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %783, ptr noundef nonnull align 8 dereferenceable(8) %216)
  store i32 199, ptr %784, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %216) #5
  %785 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %217) #5
  store ptr @.str.200, ptr %217, align 8, !tbaa !5
  %786 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %785, ptr noundef nonnull align 8 dereferenceable(8) %217)
  store i32 200, ptr %786, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %217) #5
  %787 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %218) #5
  store ptr @.str.201, ptr %218, align 8, !tbaa !5
  %788 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %787, ptr noundef nonnull align 8 dereferenceable(8) %218)
  store i32 201, ptr %788, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %218) #5
  %789 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %219) #5
  store ptr @.str.202, ptr %219, align 8, !tbaa !5
  %790 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %789, ptr noundef nonnull align 8 dereferenceable(8) %219)
  store i32 202, ptr %790, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %219) #5
  %791 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %220) #5
  store ptr @.str.203, ptr %220, align 8, !tbaa !5
  %792 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %791, ptr noundef nonnull align 8 dereferenceable(8) %220)
  store i32 203, ptr %792, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %220) #5
  %793 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %221) #5
  store ptr @.str.204, ptr %221, align 8, !tbaa !5
  %794 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %793, ptr noundef nonnull align 8 dereferenceable(8) %221)
  store i32 204, ptr %794, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %221) #5
  %795 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %222) #5
  store ptr @.str.205, ptr %222, align 8, !tbaa !5
  %796 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %795, ptr noundef nonnull align 8 dereferenceable(8) %222)
  store i32 205, ptr %796, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %222) #5
  %797 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %223) #5
  store ptr @.str.206, ptr %223, align 8, !tbaa !5
  %798 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %797, ptr noundef nonnull align 8 dereferenceable(8) %223)
  store i32 206, ptr %798, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %223) #5
  %799 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %224) #5
  store ptr @.str.207, ptr %224, align 8, !tbaa !5
  %800 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %799, ptr noundef nonnull align 8 dereferenceable(8) %224)
  store i32 207, ptr %800, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %224) #5
  %801 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %225) #5
  store ptr @.str.208, ptr %225, align 8, !tbaa !5
  %802 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %801, ptr noundef nonnull align 8 dereferenceable(8) %225)
  store i32 208, ptr %802, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %225) #5
  %803 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %226) #5
  store ptr @.str.209, ptr %226, align 8, !tbaa !5
  %804 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %803, ptr noundef nonnull align 8 dereferenceable(8) %226)
  store i32 209, ptr %804, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %226) #5
  %805 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %227) #5
  store ptr @.str.210, ptr %227, align 8, !tbaa !5
  %806 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %805, ptr noundef nonnull align 8 dereferenceable(8) %227)
  store i32 210, ptr %806, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %227) #5
  %807 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %228) #5
  store ptr @.str.211, ptr %228, align 8, !tbaa !5
  %808 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %807, ptr noundef nonnull align 8 dereferenceable(8) %228)
  store i32 211, ptr %808, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %228) #5
  %809 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %229) #5
  store ptr @.str.212, ptr %229, align 8, !tbaa !5
  %810 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %809, ptr noundef nonnull align 8 dereferenceable(8) %229)
  store i32 212, ptr %810, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %229) #5
  %811 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %230) #5
  store ptr @.str.213, ptr %230, align 8, !tbaa !5
  %812 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %811, ptr noundef nonnull align 8 dereferenceable(8) %230)
  store i32 213, ptr %812, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %230) #5
  %813 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %231) #5
  store ptr @.str.214, ptr %231, align 8, !tbaa !5
  %814 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %813, ptr noundef nonnull align 8 dereferenceable(8) %231)
  store i32 214, ptr %814, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %231) #5
  %815 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %232) #5
  store ptr @.str.215, ptr %232, align 8, !tbaa !5
  %816 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %815, ptr noundef nonnull align 8 dereferenceable(8) %232)
  store i32 215, ptr %816, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %232) #5
  %817 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %233) #5
  store ptr @.str.216, ptr %233, align 8, !tbaa !5
  %818 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %817, ptr noundef nonnull align 8 dereferenceable(8) %233)
  store i32 216, ptr %818, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %233) #5
  %819 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %234) #5
  store ptr @.str.217, ptr %234, align 8, !tbaa !5
  %820 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %819, ptr noundef nonnull align 8 dereferenceable(8) %234)
  store i32 217, ptr %820, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %234) #5
  %821 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %235) #5
  store ptr @.str.218, ptr %235, align 8, !tbaa !5
  %822 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %821, ptr noundef nonnull align 8 dereferenceable(8) %235)
  store i32 218, ptr %822, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %235) #5
  %823 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %236) #5
  store ptr @.str.219, ptr %236, align 8, !tbaa !5
  %824 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %823, ptr noundef nonnull align 8 dereferenceable(8) %236)
  store i32 219, ptr %824, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %236) #5
  %825 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %237) #5
  store ptr @.str.220, ptr %237, align 8, !tbaa !5
  %826 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %825, ptr noundef nonnull align 8 dereferenceable(8) %237)
  store i32 220, ptr %826, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %237) #5
  %827 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %238) #5
  store ptr @.str.221, ptr %238, align 8, !tbaa !5
  %828 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %827, ptr noundef nonnull align 8 dereferenceable(8) %238)
  store i32 221, ptr %828, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %238) #5
  %829 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %239) #5
  store ptr @.str.222, ptr %239, align 8, !tbaa !5
  %830 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %829, ptr noundef nonnull align 8 dereferenceable(8) %239)
  store i32 222, ptr %830, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %239) #5
  %831 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %240) #5
  store ptr @.str.223, ptr %240, align 8, !tbaa !5
  %832 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %831, ptr noundef nonnull align 8 dereferenceable(8) %240)
  store i32 223, ptr %832, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %240) #5
  %833 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %241) #5
  store ptr @.str.224, ptr %241, align 8, !tbaa !5
  %834 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %833, ptr noundef nonnull align 8 dereferenceable(8) %241)
  store i32 224, ptr %834, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %241) #5
  %835 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %242) #5
  store ptr @.str.225, ptr %242, align 8, !tbaa !5
  %836 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %835, ptr noundef nonnull align 8 dereferenceable(8) %242)
  store i32 226, ptr %836, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %242) #5
  %837 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %243) #5
  store ptr @.str.226, ptr %243, align 8, !tbaa !5
  %838 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %837, ptr noundef nonnull align 8 dereferenceable(8) %243)
  store i32 227, ptr %838, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %243) #5
  %839 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %244) #5
  store ptr @.str.227, ptr %244, align 8, !tbaa !5
  %840 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %839, ptr noundef nonnull align 8 dereferenceable(8) %244)
  store i32 228, ptr %840, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %244) #5
  %841 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %245) #5
  store ptr @.str.228, ptr %245, align 8, !tbaa !5
  %842 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %841, ptr noundef nonnull align 8 dereferenceable(8) %245)
  store i32 233, ptr %842, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %245) #5
  %843 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %246) #5
  store ptr @.str.229, ptr %246, align 8, !tbaa !5
  %844 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %843, ptr noundef nonnull align 8 dereferenceable(8) %246)
  store i32 229, ptr %844, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %246) #5
  %845 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %247) #5
  store ptr @.str.230, ptr %247, align 8, !tbaa !5
  %846 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %845, ptr noundef nonnull align 8 dereferenceable(8) %247)
  store i32 230, ptr %846, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %247) #5
  %847 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %248) #5
  store ptr @.str.231, ptr %248, align 8, !tbaa !5
  %848 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %847, ptr noundef nonnull align 8 dereferenceable(8) %248)
  store i32 231, ptr %848, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %248) #5
  %849 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %249) #5
  store ptr @.str.232, ptr %249, align 8, !tbaa !5
  %850 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %849, ptr noundef nonnull align 8 dereferenceable(8) %249)
  store i32 232, ptr %850, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %249) #5
  %851 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %250) #5
  store ptr @.str.233, ptr %250, align 8, !tbaa !5
  %852 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %851, ptr noundef nonnull align 8 dereferenceable(8) %250)
  store i32 239, ptr %852, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %250) #5
  %853 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %251) #5
  store ptr @.str.234, ptr %251, align 8, !tbaa !5
  %854 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %853, ptr noundef nonnull align 8 dereferenceable(8) %251)
  store i32 239, ptr %854, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %251) #5
  %855 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %252) #5
  store ptr @.str.235, ptr %252, align 8, !tbaa !5
  %856 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %855, ptr noundef nonnull align 8 dereferenceable(8) %252)
  store i32 241, ptr %856, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %252) #5
  %857 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %253) #5
  store ptr @.str.236, ptr %253, align 8, !tbaa !5
  %858 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %857, ptr noundef nonnull align 8 dereferenceable(8) %253)
  store i32 242, ptr %858, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %253) #5
  %859 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %254) #5
  store ptr @.str.237, ptr %254, align 8, !tbaa !5
  %860 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %859, ptr noundef nonnull align 8 dereferenceable(8) %254)
  store i32 243, ptr %860, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %254) #5
  %861 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %255) #5
  store ptr @.str.238, ptr %255, align 8, !tbaa !5
  %862 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %861, ptr noundef nonnull align 8 dereferenceable(8) %255)
  store i32 244, ptr %862, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %255) #5
  %863 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %256) #5
  store ptr @.str.239, ptr %256, align 8, !tbaa !5
  %864 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %863, ptr noundef nonnull align 8 dereferenceable(8) %256)
  store i32 245, ptr %864, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %256) #5
  %865 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %257) #5
  store ptr @.str.240, ptr %257, align 8, !tbaa !5
  %866 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %865, ptr noundef nonnull align 8 dereferenceable(8) %257)
  store i32 246, ptr %866, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %257) #5
  %867 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %258) #5
  store ptr @.str.241, ptr %258, align 8, !tbaa !5
  %868 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %867, ptr noundef nonnull align 8 dereferenceable(8) %258)
  store i32 247, ptr %868, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %258) #5
  %869 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %259) #5
  store ptr @.str.242, ptr %259, align 8, !tbaa !5
  %870 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %869, ptr noundef nonnull align 8 dereferenceable(8) %259)
  store i32 248, ptr %870, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %259) #5
  %871 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %260) #5
  store ptr @.str.243, ptr %260, align 8, !tbaa !5
  %872 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %871, ptr noundef nonnull align 8 dereferenceable(8) %260)
  store i32 249, ptr %872, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %260) #5
  %873 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %261) #5
  store ptr @.str.244, ptr %261, align 8, !tbaa !5
  %874 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %873, ptr noundef nonnull align 8 dereferenceable(8) %261)
  store i32 250, ptr %874, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %261) #5
  %875 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %262) #5
  store ptr @.str.245, ptr %262, align 8, !tbaa !5
  %876 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %875, ptr noundef nonnull align 8 dereferenceable(8) %262)
  store i32 251, ptr %876, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %262) #5
  %877 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %263) #5
  store ptr @.str.246, ptr %263, align 8, !tbaa !5
  %878 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %877, ptr noundef nonnull align 8 dereferenceable(8) %263)
  store i32 252, ptr %878, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr %263) #5
  %879 = call noalias noundef nonnull ptr @_Znwm(i64 noundef 56) #4
  call void @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EEC2Ev(ptr noundef nonnull align 8 dereferenceable(56) %879) #5
  store ptr %879, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  %880 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %264) #5
  store ptr @.str.247, ptr %264, align 8, !tbaa !5
  %881 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %880, ptr noundef nonnull align 8 dereferenceable(8) %264)
  %882 = getelementptr inbounds { ptr, i8 }, ptr %265, i32 0, i32 0
  %883 = extractvalue { ptr, i8 } %881, 0
  store ptr %883, ptr %882, align 8
  %884 = getelementptr inbounds { ptr, i8 }, ptr %265, i32 0, i32 1
  %885 = extractvalue { ptr, i8 } %881, 1
  store i8 %885, ptr %884, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %264) #5
  %886 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %266) #5
  store ptr @.str.248, ptr %266, align 8, !tbaa !5
  %887 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %886, ptr noundef nonnull align 8 dereferenceable(8) %266)
  %888 = getelementptr inbounds { ptr, i8 }, ptr %267, i32 0, i32 0
  %889 = extractvalue { ptr, i8 } %887, 0
  store ptr %889, ptr %888, align 8
  %890 = getelementptr inbounds { ptr, i8 }, ptr %267, i32 0, i32 1
  %891 = extractvalue { ptr, i8 } %887, 1
  store i8 %891, ptr %890, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %266) #5
  %892 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %268) #5
  store ptr @.str.249, ptr %268, align 8, !tbaa !5
  %893 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %892, ptr noundef nonnull align 8 dereferenceable(8) %268)
  %894 = getelementptr inbounds { ptr, i8 }, ptr %269, i32 0, i32 0
  %895 = extractvalue { ptr, i8 } %893, 0
  store ptr %895, ptr %894, align 8
  %896 = getelementptr inbounds { ptr, i8 }, ptr %269, i32 0, i32 1
  %897 = extractvalue { ptr, i8 } %893, 1
  store i8 %897, ptr %896, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %268) #5
  %898 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %270) #5
  store ptr @.str.250, ptr %270, align 8, !tbaa !5
  %899 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %898, ptr noundef nonnull align 8 dereferenceable(8) %270)
  %900 = getelementptr inbounds { ptr, i8 }, ptr %271, i32 0, i32 0
  %901 = extractvalue { ptr, i8 } %899, 0
  store ptr %901, ptr %900, align 8
  %902 = getelementptr inbounds { ptr, i8 }, ptr %271, i32 0, i32 1
  %903 = extractvalue { ptr, i8 } %899, 1
  store i8 %903, ptr %902, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %270) #5
  %904 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %272) #5
  store ptr @.str.251, ptr %272, align 8, !tbaa !5
  %905 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %904, ptr noundef nonnull align 8 dereferenceable(8) %272)
  %906 = getelementptr inbounds { ptr, i8 }, ptr %273, i32 0, i32 0
  %907 = extractvalue { ptr, i8 } %905, 0
  store ptr %907, ptr %906, align 8
  %908 = getelementptr inbounds { ptr, i8 }, ptr %273, i32 0, i32 1
  %909 = extractvalue { ptr, i8 } %905, 1
  store i8 %909, ptr %908, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %272) #5
  %910 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %274) #5
  store ptr @.str.252, ptr %274, align 8, !tbaa !5
  %911 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %910, ptr noundef nonnull align 8 dereferenceable(8) %274)
  %912 = getelementptr inbounds { ptr, i8 }, ptr %275, i32 0, i32 0
  %913 = extractvalue { ptr, i8 } %911, 0
  store ptr %913, ptr %912, align 8
  %914 = getelementptr inbounds { ptr, i8 }, ptr %275, i32 0, i32 1
  %915 = extractvalue { ptr, i8 } %911, 1
  store i8 %915, ptr %914, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %274) #5
  %916 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %276) #5
  store ptr @.str.253, ptr %276, align 8, !tbaa !5
  %917 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %916, ptr noundef nonnull align 8 dereferenceable(8) %276)
  %918 = getelementptr inbounds { ptr, i8 }, ptr %277, i32 0, i32 0
  %919 = extractvalue { ptr, i8 } %917, 0
  store ptr %919, ptr %918, align 8
  %920 = getelementptr inbounds { ptr, i8 }, ptr %277, i32 0, i32 1
  %921 = extractvalue { ptr, i8 } %917, 1
  store i8 %921, ptr %920, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %276) #5
  %922 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %278) #5
  store ptr @.str.254, ptr %278, align 8, !tbaa !5
  %923 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %922, ptr noundef nonnull align 8 dereferenceable(8) %278)
  %924 = getelementptr inbounds { ptr, i8 }, ptr %279, i32 0, i32 0
  %925 = extractvalue { ptr, i8 } %923, 0
  store ptr %925, ptr %924, align 8
  %926 = getelementptr inbounds { ptr, i8 }, ptr %279, i32 0, i32 1
  %927 = extractvalue { ptr, i8 } %923, 1
  store i8 %927, ptr %926, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %278) #5
  %928 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %280) #5
  store ptr @.str.255, ptr %280, align 8, !tbaa !5
  %929 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %928, ptr noundef nonnull align 8 dereferenceable(8) %280)
  %930 = getelementptr inbounds { ptr, i8 }, ptr %281, i32 0, i32 0
  %931 = extractvalue { ptr, i8 } %929, 0
  store ptr %931, ptr %930, align 8
  %932 = getelementptr inbounds { ptr, i8 }, ptr %281, i32 0, i32 1
  %933 = extractvalue { ptr, i8 } %929, 1
  store i8 %933, ptr %932, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %280) #5
  %934 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %282) #5
  store ptr @.str.256, ptr %282, align 8, !tbaa !5
  %935 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %934, ptr noundef nonnull align 8 dereferenceable(8) %282)
  %936 = getelementptr inbounds { ptr, i8 }, ptr %283, i32 0, i32 0
  %937 = extractvalue { ptr, i8 } %935, 0
  store ptr %937, ptr %936, align 8
  %938 = getelementptr inbounds { ptr, i8 }, ptr %283, i32 0, i32 1
  %939 = extractvalue { ptr, i8 } %935, 1
  store i8 %939, ptr %938, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %282) #5
  %940 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %284) #5
  store ptr @.str.257, ptr %284, align 8, !tbaa !5
  %941 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %940, ptr noundef nonnull align 8 dereferenceable(8) %284)
  %942 = getelementptr inbounds { ptr, i8 }, ptr %285, i32 0, i32 0
  %943 = extractvalue { ptr, i8 } %941, 0
  store ptr %943, ptr %942, align 8
  %944 = getelementptr inbounds { ptr, i8 }, ptr %285, i32 0, i32 1
  %945 = extractvalue { ptr, i8 } %941, 1
  store i8 %945, ptr %944, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %284) #5
  %946 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %286) #5
  store ptr @.str.258, ptr %286, align 8, !tbaa !5
  %947 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %946, ptr noundef nonnull align 8 dereferenceable(8) %286)
  %948 = getelementptr inbounds { ptr, i8 }, ptr %287, i32 0, i32 0
  %949 = extractvalue { ptr, i8 } %947, 0
  store ptr %949, ptr %948, align 8
  %950 = getelementptr inbounds { ptr, i8 }, ptr %287, i32 0, i32 1
  %951 = extractvalue { ptr, i8 } %947, 1
  store i8 %951, ptr %950, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %286) #5
  %952 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %288) #5
  store ptr @.str.259, ptr %288, align 8, !tbaa !5
  %953 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %952, ptr noundef nonnull align 8 dereferenceable(8) %288)
  %954 = getelementptr inbounds { ptr, i8 }, ptr %289, i32 0, i32 0
  %955 = extractvalue { ptr, i8 } %953, 0
  store ptr %955, ptr %954, align 8
  %956 = getelementptr inbounds { ptr, i8 }, ptr %289, i32 0, i32 1
  %957 = extractvalue { ptr, i8 } %953, 1
  store i8 %957, ptr %956, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %288) #5
  %958 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %290) #5
  store ptr @.str.260, ptr %290, align 8, !tbaa !5
  %959 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %958, ptr noundef nonnull align 8 dereferenceable(8) %290)
  %960 = getelementptr inbounds { ptr, i8 }, ptr %291, i32 0, i32 0
  %961 = extractvalue { ptr, i8 } %959, 0
  store ptr %961, ptr %960, align 8
  %962 = getelementptr inbounds { ptr, i8 }, ptr %291, i32 0, i32 1
  %963 = extractvalue { ptr, i8 } %959, 1
  store i8 %963, ptr %962, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %290) #5
  %964 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %292) #5
  store ptr @.str.261, ptr %292, align 8, !tbaa !5
  %965 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %964, ptr noundef nonnull align 8 dereferenceable(8) %292)
  %966 = getelementptr inbounds { ptr, i8 }, ptr %293, i32 0, i32 0
  %967 = extractvalue { ptr, i8 } %965, 0
  store ptr %967, ptr %966, align 8
  %968 = getelementptr inbounds { ptr, i8 }, ptr %293, i32 0, i32 1
  %969 = extractvalue { ptr, i8 } %965, 1
  store i8 %969, ptr %968, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %292) #5
  %970 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %294) #5
  store ptr @.str.262, ptr %294, align 8, !tbaa !5
  %971 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %970, ptr noundef nonnull align 8 dereferenceable(8) %294)
  %972 = getelementptr inbounds { ptr, i8 }, ptr %295, i32 0, i32 0
  %973 = extractvalue { ptr, i8 } %971, 0
  store ptr %973, ptr %972, align 8
  %974 = getelementptr inbounds { ptr, i8 }, ptr %295, i32 0, i32 1
  %975 = extractvalue { ptr, i8 } %971, 1
  store i8 %975, ptr %974, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %294) #5
  %976 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %296) #5
  store ptr @.str.263, ptr %296, align 8, !tbaa !5
  %977 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %976, ptr noundef nonnull align 8 dereferenceable(8) %296)
  %978 = getelementptr inbounds { ptr, i8 }, ptr %297, i32 0, i32 0
  %979 = extractvalue { ptr, i8 } %977, 0
  store ptr %979, ptr %978, align 8
  %980 = getelementptr inbounds { ptr, i8 }, ptr %297, i32 0, i32 1
  %981 = extractvalue { ptr, i8 } %977, 1
  store i8 %981, ptr %980, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %296) #5
  %982 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %298) #5
  store ptr @.str.264, ptr %298, align 8, !tbaa !5
  %983 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %982, ptr noundef nonnull align 8 dereferenceable(8) %298)
  %984 = getelementptr inbounds { ptr, i8 }, ptr %299, i32 0, i32 0
  %985 = extractvalue { ptr, i8 } %983, 0
  store ptr %985, ptr %984, align 8
  %986 = getelementptr inbounds { ptr, i8 }, ptr %299, i32 0, i32 1
  %987 = extractvalue { ptr, i8 } %983, 1
  store i8 %987, ptr %986, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %298) #5
  %988 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %300) #5
  store ptr @.str.265, ptr %300, align 8, !tbaa !5
  %989 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %988, ptr noundef nonnull align 8 dereferenceable(8) %300)
  %990 = getelementptr inbounds { ptr, i8 }, ptr %301, i32 0, i32 0
  %991 = extractvalue { ptr, i8 } %989, 0
  store ptr %991, ptr %990, align 8
  %992 = getelementptr inbounds { ptr, i8 }, ptr %301, i32 0, i32 1
  %993 = extractvalue { ptr, i8 } %989, 1
  store i8 %993, ptr %992, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %300) #5
  %994 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %302) #5
  store ptr @.str.266, ptr %302, align 8, !tbaa !5
  %995 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %994, ptr noundef nonnull align 8 dereferenceable(8) %302)
  %996 = getelementptr inbounds { ptr, i8 }, ptr %303, i32 0, i32 0
  %997 = extractvalue { ptr, i8 } %995, 0
  store ptr %997, ptr %996, align 8
  %998 = getelementptr inbounds { ptr, i8 }, ptr %303, i32 0, i32 1
  %999 = extractvalue { ptr, i8 } %995, 1
  store i8 %999, ptr %998, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %302) #5
  %1000 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %304) #5
  store ptr @.str.267, ptr %304, align 8, !tbaa !5
  %1001 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1000, ptr noundef nonnull align 8 dereferenceable(8) %304)
  %1002 = getelementptr inbounds { ptr, i8 }, ptr %305, i32 0, i32 0
  %1003 = extractvalue { ptr, i8 } %1001, 0
  store ptr %1003, ptr %1002, align 8
  %1004 = getelementptr inbounds { ptr, i8 }, ptr %305, i32 0, i32 1
  %1005 = extractvalue { ptr, i8 } %1001, 1
  store i8 %1005, ptr %1004, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %304) #5
  %1006 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %306) #5
  store ptr @.str.268, ptr %306, align 8, !tbaa !5
  %1007 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1006, ptr noundef nonnull align 8 dereferenceable(8) %306)
  %1008 = getelementptr inbounds { ptr, i8 }, ptr %307, i32 0, i32 0
  %1009 = extractvalue { ptr, i8 } %1007, 0
  store ptr %1009, ptr %1008, align 8
  %1010 = getelementptr inbounds { ptr, i8 }, ptr %307, i32 0, i32 1
  %1011 = extractvalue { ptr, i8 } %1007, 1
  store i8 %1011, ptr %1010, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %306) #5
  %1012 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %308) #5
  store ptr @.str.269, ptr %308, align 8, !tbaa !5
  %1013 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1012, ptr noundef nonnull align 8 dereferenceable(8) %308)
  %1014 = getelementptr inbounds { ptr, i8 }, ptr %309, i32 0, i32 0
  %1015 = extractvalue { ptr, i8 } %1013, 0
  store ptr %1015, ptr %1014, align 8
  %1016 = getelementptr inbounds { ptr, i8 }, ptr %309, i32 0, i32 1
  %1017 = extractvalue { ptr, i8 } %1013, 1
  store i8 %1017, ptr %1016, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %308) #5
  %1018 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %310) #5
  store ptr @.str.270, ptr %310, align 8, !tbaa !5
  %1019 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1018, ptr noundef nonnull align 8 dereferenceable(8) %310)
  %1020 = getelementptr inbounds { ptr, i8 }, ptr %311, i32 0, i32 0
  %1021 = extractvalue { ptr, i8 } %1019, 0
  store ptr %1021, ptr %1020, align 8
  %1022 = getelementptr inbounds { ptr, i8 }, ptr %311, i32 0, i32 1
  %1023 = extractvalue { ptr, i8 } %1019, 1
  store i8 %1023, ptr %1022, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %310) #5
  %1024 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %312) #5
  store ptr @.str.271, ptr %312, align 8, !tbaa !5
  %1025 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1024, ptr noundef nonnull align 8 dereferenceable(8) %312)
  %1026 = getelementptr inbounds { ptr, i8 }, ptr %313, i32 0, i32 0
  %1027 = extractvalue { ptr, i8 } %1025, 0
  store ptr %1027, ptr %1026, align 8
  %1028 = getelementptr inbounds { ptr, i8 }, ptr %313, i32 0, i32 1
  %1029 = extractvalue { ptr, i8 } %1025, 1
  store i8 %1029, ptr %1028, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %312) #5
  %1030 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %314) #5
  store ptr @.str.272, ptr %314, align 8, !tbaa !5
  %1031 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1030, ptr noundef nonnull align 8 dereferenceable(8) %314)
  %1032 = getelementptr inbounds { ptr, i8 }, ptr %315, i32 0, i32 0
  %1033 = extractvalue { ptr, i8 } %1031, 0
  store ptr %1033, ptr %1032, align 8
  %1034 = getelementptr inbounds { ptr, i8 }, ptr %315, i32 0, i32 1
  %1035 = extractvalue { ptr, i8 } %1031, 1
  store i8 %1035, ptr %1034, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %314) #5
  %1036 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %316) #5
  store ptr @.str.273, ptr %316, align 8, !tbaa !5
  %1037 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1036, ptr noundef nonnull align 8 dereferenceable(8) %316)
  %1038 = getelementptr inbounds { ptr, i8 }, ptr %317, i32 0, i32 0
  %1039 = extractvalue { ptr, i8 } %1037, 0
  store ptr %1039, ptr %1038, align 8
  %1040 = getelementptr inbounds { ptr, i8 }, ptr %317, i32 0, i32 1
  %1041 = extractvalue { ptr, i8 } %1037, 1
  store i8 %1041, ptr %1040, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %316) #5
  %1042 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %318) #5
  store ptr @.str.274, ptr %318, align 8, !tbaa !5
  %1043 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1042, ptr noundef nonnull align 8 dereferenceable(8) %318)
  %1044 = getelementptr inbounds { ptr, i8 }, ptr %319, i32 0, i32 0
  %1045 = extractvalue { ptr, i8 } %1043, 0
  store ptr %1045, ptr %1044, align 8
  %1046 = getelementptr inbounds { ptr, i8 }, ptr %319, i32 0, i32 1
  %1047 = extractvalue { ptr, i8 } %1043, 1
  store i8 %1047, ptr %1046, align 8
  call void @llvm.lifetime.end.p0(i64 8, ptr %318) #5
  %1048 = call noalias noundef nonnull ptr @_Znwm(i64 noundef 56) #4
  call void @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEC2Ev(ptr noundef nonnull align 8 dereferenceable(56) %1048) #5
  store ptr %1048, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 1, ptr %320) #5
  store i8 0, ptr %320, align 1, !tbaa !11
  %1049 = load i8, ptr %320, align 1, !tbaa !11, !range !13, !noundef !14
  %1050 = trunc i8 %1049 to i1
  br i1 %1050, label %1051, label %1062

1051:                                             ; preds = %351
  %1052 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %321) #5
  store ptr @.str.275, ptr %321, align 8, !tbaa !5
  %1053 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1052, ptr noundef nonnull align 8 dereferenceable(8) %321)
  store i32 31, ptr %1053, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %321) #5
  %1054 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %322) #5
  store ptr @.str.276, ptr %322, align 8, !tbaa !5
  %1055 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1054, ptr noundef nonnull align 8 dereferenceable(8) %322)
  store i32 50, ptr %1055, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %322) #5
  %1056 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %323) #5
  store ptr @.str.277, ptr %323, align 8, !tbaa !5
  %1057 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1056, ptr noundef nonnull align 8 dereferenceable(8) %323)
  store i32 67, ptr %1057, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %323) #5
  %1058 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %324) #5
  store ptr @.str.278, ptr %324, align 8, !tbaa !5
  %1059 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1058, ptr noundef nonnull align 8 dereferenceable(8) %324)
  store i32 62, ptr %1059, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %324) #5
  %1060 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %325) #5
  store ptr @.str.279, ptr %325, align 8, !tbaa !5
  %1061 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1060, ptr noundef nonnull align 8 dereferenceable(8) %325)
  store i32 63, ptr %1061, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %325) #5
  br label %1062

1062:                                             ; preds = %1051, %351
  %1063 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %326) #5
  store ptr @.str.280, ptr %326, align 8, !tbaa !5
  %1064 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1063, ptr noundef nonnull align 8 dereferenceable(8) %326)
  store i32 30, ptr %1064, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %326) #5
  %1065 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %327) #5
  store ptr @.str.281, ptr %327, align 8, !tbaa !5
  %1066 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1065, ptr noundef nonnull align 8 dereferenceable(8) %327)
  store i32 25, ptr %1066, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %327) #5
  %1067 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %328) #5
  store ptr @.str.282, ptr %328, align 8, !tbaa !5
  %1068 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1067, ptr noundef nonnull align 8 dereferenceable(8) %328)
  store i32 54, ptr %1068, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %328) #5
  %1069 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %329) #5
  store ptr @.str.283, ptr %329, align 8, !tbaa !5
  %1070 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1069, ptr noundef nonnull align 8 dereferenceable(8) %329)
  store i32 56, ptr %1070, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %329) #5
  %1071 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %330) #5
  store ptr @.str.284, ptr %330, align 8, !tbaa !5
  %1072 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1071, ptr noundef nonnull align 8 dereferenceable(8) %330)
  store i32 69, ptr %1072, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %330) #5
  %1073 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %331) #5
  store ptr @.str.285, ptr %331, align 8, !tbaa !5
  %1074 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1073, ptr noundef nonnull align 8 dereferenceable(8) %331)
  store i32 53, ptr %1074, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %331) #5
  %1075 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %332) #5
  store ptr @.str.286, ptr %332, align 8, !tbaa !5
  %1076 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1075, ptr noundef nonnull align 8 dereferenceable(8) %332)
  store i32 52, ptr %1076, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %332) #5
  %1077 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %333) #5
  store ptr @.str.287, ptr %333, align 8, !tbaa !5
  %1078 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1077, ptr noundef nonnull align 8 dereferenceable(8) %333)
  store i32 51, ptr %1078, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %333) #5
  %1079 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %334) #5
  store ptr @.str.288, ptr %334, align 8, !tbaa !5
  %1080 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1079, ptr noundef nonnull align 8 dereferenceable(8) %334)
  store i32 62, ptr %1080, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %334) #5
  %1081 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %335) #5
  store ptr @.str.289, ptr %335, align 8, !tbaa !5
  %1082 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1081, ptr noundef nonnull align 8 dereferenceable(8) %335)
  store i32 26, ptr %1082, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %335) #5
  %1083 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %336) #5
  store ptr @.str.290, ptr %336, align 8, !tbaa !5
  %1084 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1083, ptr noundef nonnull align 8 dereferenceable(8) %336)
  store i32 57, ptr %1084, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %336) #5
  %1085 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %337) #5
  store ptr @.str.291, ptr %337, align 8, !tbaa !5
  %1086 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1085, ptr noundef nonnull align 8 dereferenceable(8) %337)
  store i32 51, ptr %1086, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %337) #5
  %1087 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %338) #5
  store ptr @.str.292, ptr %338, align 8, !tbaa !5
  %1088 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1087, ptr noundef nonnull align 8 dereferenceable(8) %338)
  store i32 5, ptr %1088, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %338) #5
  %1089 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %339) #5
  store ptr @.str.293, ptr %339, align 8, !tbaa !5
  %1090 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1089, ptr noundef nonnull align 8 dereferenceable(8) %339)
  store i32 4, ptr %1090, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %339) #5
  %1091 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %340) #5
  store ptr @.str.294, ptr %340, align 8, !tbaa !5
  %1092 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1091, ptr noundef nonnull align 8 dereferenceable(8) %340)
  store i32 6, ptr %1092, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %340) #5
  %1093 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %341) #5
  store ptr @.str.295, ptr %341, align 8, !tbaa !5
  %1094 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1093, ptr noundef nonnull align 8 dereferenceable(8) %341)
  store i32 3, ptr %1094, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %341) #5
  %1095 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %342) #5
  store ptr @.str.296, ptr %342, align 8, !tbaa !5
  %1096 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1095, ptr noundef nonnull align 8 dereferenceable(8) %342)
  store i32 59, ptr %1096, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %342) #5
  %1097 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %343) #5
  store ptr @.str.297, ptr %343, align 8, !tbaa !5
  %1098 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1097, ptr noundef nonnull align 8 dereferenceable(8) %343)
  store i32 67, ptr %1098, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %343) #5
  %1099 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %344) #5
  store ptr @.str.298, ptr %344, align 8, !tbaa !5
  %1100 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1099, ptr noundef nonnull align 8 dereferenceable(8) %344)
  store i32 71, ptr %1100, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %344) #5
  %1101 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %345) #5
  store ptr @.str.299, ptr %345, align 8, !tbaa !5
  %1102 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1101, ptr noundef nonnull align 8 dereferenceable(8) %345)
  store i32 131, ptr %1102, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %345) #5
  %1103 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %346) #5
  store ptr @.str.300, ptr %346, align 8, !tbaa !5
  %1104 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1103, ptr noundef nonnull align 8 dereferenceable(8) %346)
  store i32 132, ptr %1104, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %346) #5
  %1105 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr %347) #5
  store ptr @.str.301, ptr %347, align 8, !tbaa !5
  %1106 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %1105, ptr noundef nonnull align 8 dereferenceable(8) %347)
  store i32 68, ptr %1106, align 4, !tbaa !15
  call void @llvm.lifetime.end.p0(i64 8, ptr %347) #5
  call void @llvm.lifetime.end.p0(i64 1, ptr %320) #5
  br label %1107

1107:                                             ; preds = %1062, %350
  ret void
}

; Function Attrs: nobuiltin allocsize(0)
declare noundef nonnull ptr @_Znwm(i64 noundef) #1

; Function Attrs: mustprogress nounwind uwtable
declare hidden void @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEC2Ev(ptr noundef nonnull align 8 dereferenceable(56)) unnamed_addr #2 align 2

; Function Attrs: mustprogress uwtable
declare hidden noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56), ptr noundef nonnull align 8 dereferenceable(8)) #0 align 2

; Function Attrs: nocallback nofree nosync nounwind willreturn memory(argmem: readwrite)
declare void @llvm.lifetime.start.p0(i64 immarg, ptr nocapture) #3

; Function Attrs: nocallback nofree nosync nounwind willreturn memory(argmem: readwrite)
declare void @llvm.lifetime.end.p0(i64 immarg, ptr nocapture) #3

; Function Attrs: mustprogress nounwind uwtable
declare hidden void @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EEC2Ev(ptr noundef nonnull align 8 dereferenceable(56)) unnamed_addr #2 align 2

; Function Attrs: mustprogress uwtable
declare hidden { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56), ptr noundef nonnull align 8 dereferenceable(8)) #0 align 2

; Function Attrs: mustprogress nounwind uwtable
declare hidden void @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEC2Ev(ptr noundef nonnull align 8 dereferenceable(56)) unnamed_addr #2 align 2

; Function Attrs: mustprogress uwtable
declare hidden noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56), ptr noundef nonnull align 8 dereferenceable(8)) #0 align 2

attributes #0 = { mustprogress uwtable "min-legal-vector-width"="0" "no-trapping-math"="true" "stack-protector-buffer-size"="8" "target-cpu"="x86-64" "target-features"="+cmov,+cx8,+fxsr,+mmx,+sse,+sse2,+x87" "tune-cpu"="generic" }
attributes #1 = { nobuiltin allocsize(0) "no-trapping-math"="true" "stack-protector-buffer-size"="8" "target-cpu"="x86-64" "target-features"="+cmov,+cx8,+fxsr,+mmx,+sse,+sse2,+x87" "tune-cpu"="generic" }
attributes #2 = { mustprogress nounwind uwtable "min-legal-vector-width"="0" "no-trapping-math"="true" "stack-protector-buffer-size"="8" "target-cpu"="x86-64" "target-features"="+cmov,+cx8,+fxsr,+mmx,+sse,+sse2,+x87" "tune-cpu"="generic" }
attributes #3 = { nocallback nofree nosync nounwind willreturn memory(argmem: readwrite) }
attributes #4 = { builtin allocsize(0) }
attributes #5 = { nounwind }

!llvm.module.flags = !{!0, !1, !2, !3}
!llvm.ident = !{!4}

!0 = !{i32 1, !"wchar_size", i32 4}
!1 = !{i32 8, !"PIC Level", i32 2}
!2 = !{i32 7, !"PIE Level", i32 2}
!3 = !{i32 7, !"uwtable", i32 2}
!4 = !{!"clang version 19.1.0 (git@github.com:llvm/llvm-project.git a4bf6cd7cfb1a1421ba92bca9d017b49936c55e4)"}
!5 = !{!6, !6, i64 0}
!6 = !{!"any pointer", !7, i64 0}
!7 = !{!"omnipotent char", !8, i64 0}
!8 = !{!"Simple C++ TBAA"}
!9 = !{!10, !10, i64 0}
!10 = !{!"_ZTSN7glslang15EHlslTokenClassE", !7, i64 0}
!11 = !{!12, !12, i64 0}
!12 = !{!"bool", !7, i64 0}
!13 = !{i8 0, i8 2}
!14 = !{}
!15 = !{!16, !16, i64 0}
!16 = !{!"_ZTSN7glslang16TBuiltInVariableE", !7, i64 0}


; Optimized IR (opt -passes='default<O3>'):
target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128"
target triple = "x86_64-unknown-linux-gnu"

@_ZN12_GLOBAL__N_110KeywordMapE = external hidden local_unnamed_addr global ptr, align 8
@.str = external hidden unnamed_addr constant [7 x i8], align 1
@.str.1 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.2 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.3 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.4 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.5 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.6 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.7 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.8 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.9 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.10 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.11 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.12 = external hidden unnamed_addr constant [16 x i8], align 1
@.str.13 = external hidden unnamed_addr constant [14 x i8], align 1
@.str.14 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.15 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.16 = external hidden unnamed_addr constant [13 x i8], align 1
@.str.17 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.18 = external hidden unnamed_addr constant [3 x i8], align 1
@.str.19 = external hidden unnamed_addr constant [4 x i8], align 1
@.str.20 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.21 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.22 = external hidden unnamed_addr constant [17 x i8], align 1
@.str.23 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.24 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.25 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.26 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.27 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.28 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.29 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.30 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.31 = external hidden unnamed_addr constant [15 x i8], align 1
@.str.32 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.33 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.34 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.35 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.36 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.37 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.38 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.39 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.40 = external hidden unnamed_addr constant [4 x i8], align 1
@.str.41 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.42 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.43 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.44 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.45 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.46 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.47 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.48 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.49 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.50 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.51 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.52 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.53 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.54 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.55 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.56 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.57 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.58 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.59 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.60 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.61 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.62 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.63 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.64 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.65 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.66 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.67 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.68 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.69 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.70 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.71 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.72 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.73 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.74 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.75 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.76 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.77 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.78 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.79 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.80 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.81 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.82 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.83 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.84 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.85 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.86 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.87 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.88 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.89 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.90 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.91 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.92 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.93 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.94 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.95 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.96 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.97 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.98 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.99 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.100 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.101 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.102 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.103 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.104 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.105 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.106 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.107 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.108 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.109 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.110 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.111 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.112 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.113 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.114 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.115 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.116 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.117 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.118 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.119 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.120 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.121 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.122 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.123 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.124 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.125 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.126 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.127 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.128 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.129 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.130 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.131 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.132 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.133 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.134 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.135 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.136 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.137 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.138 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.139 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.140 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.141 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.142 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.143 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.144 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.145 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.146 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.147 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.148 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.149 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.150 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.151 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.152 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.153 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.154 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.155 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.156 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.157 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.158 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.159 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.160 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.161 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.162 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.163 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.164 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.165 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.166 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.167 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.168 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.169 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.170 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.171 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.172 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.173 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.174 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.175 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.176 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.177 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.178 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.179 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.180 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.181 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.182 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.183 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.184 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.185 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.186 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.187 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.188 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.189 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.190 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.191 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.192 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.193 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.194 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.195 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.196 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.197 = external hidden unnamed_addr constant [14 x i8], align 1
@.str.198 = external hidden unnamed_addr constant [13 x i8], align 1
@.str.199 = external hidden unnamed_addr constant [23 x i8], align 1
@.str.200 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.201 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.202 = external hidden unnamed_addr constant [15 x i8], align 1
@.str.203 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.204 = external hidden unnamed_addr constant [15 x i8], align 1
@.str.205 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.206 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.207 = external hidden unnamed_addr constant [17 x i8], align 1
@.str.208 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.209 = external hidden unnamed_addr constant [17 x i8], align 1
@.str.210 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.211 = external hidden unnamed_addr constant [17 x i8], align 1
@.str.212 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.213 = external hidden unnamed_addr constant [17 x i8], align 1
@.str.214 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.215 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.216 = external hidden unnamed_addr constant [13 x i8], align 1
@.str.217 = external hidden unnamed_addr constant [15 x i8], align 1
@.str.218 = external hidden unnamed_addr constant [23 x i8], align 1
@.str.219 = external hidden unnamed_addr constant [18 x i8], align 1
@.str.220 = external hidden unnamed_addr constant [24 x i8], align 1
@.str.221 = external hidden unnamed_addr constant [20 x i8], align 1
@.str.222 = external hidden unnamed_addr constant [19 x i8], align 1
@.str.223 = external hidden unnamed_addr constant [17 x i8], align 1
@.str.224 = external hidden unnamed_addr constant [14 x i8], align 1
@.str.225 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.226 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.227 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.228 = external hidden unnamed_addr constant [15 x i8], align 1
@.str.229 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.230 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.231 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.232 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.233 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.234 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.235 = external hidden unnamed_addr constant [4 x i8], align 1
@.str.236 = external hidden unnamed_addr constant [3 x i8], align 1
@.str.237 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.238 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.239 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.240 = external hidden unnamed_addr constant [3 x i8], align 1
@.str.241 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.242 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.243 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.244 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.245 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.246 = external hidden unnamed_addr constant [8 x i8], align 1
@_ZN12_GLOBAL__N_111ReservedSetE = external hidden local_unnamed_addr global ptr, align 8
@.str.247 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.248 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.249 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.250 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.251 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.252 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.253 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.254 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.255 = external hidden unnamed_addr constant [5 x i8], align 1
@.str.256 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.257 = external hidden unnamed_addr constant [4 x i8], align 1
@.str.258 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.259 = external hidden unnamed_addr constant [8 x i8], align 1
@.str.260 = external hidden unnamed_addr constant [10 x i8], align 1
@.str.261 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.262 = external hidden unnamed_addr constant [17 x i8], align 1
@.str.263 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.264 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.265 = external hidden unnamed_addr constant [7 x i8], align 1
@.str.266 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.267 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.268 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.269 = external hidden unnamed_addr constant [4 x i8], align 1
@.str.270 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.271 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.272 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.273 = external hidden unnamed_addr constant [6 x i8], align 1
@.str.274 = external hidden unnamed_addr constant [8 x i8], align 1
@_ZN12_GLOBAL__N_111SemanticMapE = external hidden local_unnamed_addr global ptr, align 8
@.str.280 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.281 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.282 = external hidden unnamed_addr constant [22 x i8], align 1
@.str.283 = external hidden unnamed_addr constant [14 x i8], align 1
@.str.284 = external hidden unnamed_addr constant [15 x i8], align 1
@.str.285 = external hidden unnamed_addr constant [26 x i8], align 1
@.str.286 = external hidden unnamed_addr constant [15 x i8], align 1
@.str.287 = external hidden unnamed_addr constant [24 x i8], align 1
@.str.288 = external hidden unnamed_addr constant [15 x i8], align 1
@.str.289 = external hidden unnamed_addr constant [14 x i8], align 1
@.str.290 = external hidden unnamed_addr constant [20 x i8], align 1
@.str.291 = external hidden unnamed_addr constant [16 x i8], align 1
@.str.292 = external hidden unnamed_addr constant [20 x i8], align 1
@.str.293 = external hidden unnamed_addr constant [17 x i8], align 1
@.str.294 = external hidden unnamed_addr constant [14 x i8], align 1
@.str.295 = external hidden unnamed_addr constant [11 x i8], align 1
@.str.296 = external hidden unnamed_addr constant [18 x i8], align 1
@.str.297 = external hidden unnamed_addr constant [9 x i8], align 1
@.str.298 = external hidden unnamed_addr constant [12 x i8], align 1
@.str.299 = external hidden unnamed_addr constant [21 x i8], align 1
@.str.300 = external hidden unnamed_addr constant [18 x i8], align 1
@.str.301 = external hidden unnamed_addr constant [14 x i8], align 1

; Function Attrs: mustprogress uwtable
define dso_local void @_ZN7glslang15HlslScanContext16fillInKeywordMapEv() local_unnamed_addr #0 align 2 {
  %1 = alloca ptr, align 8
  %2 = alloca ptr, align 8
  %3 = alloca ptr, align 8
  %4 = alloca ptr, align 8
  %5 = alloca ptr, align 8
  %6 = alloca ptr, align 8
  %7 = alloca ptr, align 8
  %8 = alloca ptr, align 8
  %9 = alloca ptr, align 8
  %10 = alloca ptr, align 8
  %11 = alloca ptr, align 8
  %12 = alloca ptr, align 8
  %13 = alloca ptr, align 8
  %14 = alloca ptr, align 8
  %15 = alloca ptr, align 8
  %16 = alloca ptr, align 8
  %17 = alloca ptr, align 8
  %18 = alloca ptr, align 8
  %19 = alloca ptr, align 8
  %20 = alloca ptr, align 8
  %21 = alloca ptr, align 8
  %22 = alloca ptr, align 8
  %23 = alloca ptr, align 8
  %24 = alloca ptr, align 8
  %25 = alloca ptr, align 8
  %26 = alloca ptr, align 8
  %27 = alloca ptr, align 8
  %28 = alloca ptr, align 8
  %29 = alloca ptr, align 8
  %30 = alloca ptr, align 8
  %31 = alloca ptr, align 8
  %32 = alloca ptr, align 8
  %33 = alloca ptr, align 8
  %34 = alloca ptr, align 8
  %35 = alloca ptr, align 8
  %36 = alloca ptr, align 8
  %37 = alloca ptr, align 8
  %38 = alloca ptr, align 8
  %39 = alloca ptr, align 8
  %40 = alloca ptr, align 8
  %41 = alloca ptr, align 8
  %42 = alloca ptr, align 8
  %43 = alloca ptr, align 8
  %44 = alloca ptr, align 8
  %45 = alloca ptr, align 8
  %46 = alloca ptr, align 8
  %47 = alloca ptr, align 8
  %48 = alloca ptr, align 8
  %49 = alloca ptr, align 8
  %50 = alloca ptr, align 8
  %51 = alloca ptr, align 8
  %52 = alloca ptr, align 8
  %53 = alloca ptr, align 8
  %54 = alloca ptr, align 8
  %55 = alloca ptr, align 8
  %56 = alloca ptr, align 8
  %57 = alloca ptr, align 8
  %58 = alloca ptr, align 8
  %59 = alloca ptr, align 8
  %60 = alloca ptr, align 8
  %61 = alloca ptr, align 8
  %62 = alloca ptr, align 8
  %63 = alloca ptr, align 8
  %64 = alloca ptr, align 8
  %65 = alloca ptr, align 8
  %66 = alloca ptr, align 8
  %67 = alloca ptr, align 8
  %68 = alloca ptr, align 8
  %69 = alloca ptr, align 8
  %70 = alloca ptr, align 8
  %71 = alloca ptr, align 8
  %72 = alloca ptr, align 8
  %73 = alloca ptr, align 8
  %74 = alloca ptr, align 8
  %75 = alloca ptr, align 8
  %76 = alloca ptr, align 8
  %77 = alloca ptr, align 8
  %78 = alloca ptr, align 8
  %79 = alloca ptr, align 8
  %80 = alloca ptr, align 8
  %81 = alloca ptr, align 8
  %82 = alloca ptr, align 8
  %83 = alloca ptr, align 8
  %84 = alloca ptr, align 8
  %85 = alloca ptr, align 8
  %86 = alloca ptr, align 8
  %87 = alloca ptr, align 8
  %88 = alloca ptr, align 8
  %89 = alloca ptr, align 8
  %90 = alloca ptr, align 8
  %91 = alloca ptr, align 8
  %92 = alloca ptr, align 8
  %93 = alloca ptr, align 8
  %94 = alloca ptr, align 8
  %95 = alloca ptr, align 8
  %96 = alloca ptr, align 8
  %97 = alloca ptr, align 8
  %98 = alloca ptr, align 8
  %99 = alloca ptr, align 8
  %100 = alloca ptr, align 8
  %101 = alloca ptr, align 8
  %102 = alloca ptr, align 8
  %103 = alloca ptr, align 8
  %104 = alloca ptr, align 8
  %105 = alloca ptr, align 8
  %106 = alloca ptr, align 8
  %107 = alloca ptr, align 8
  %108 = alloca ptr, align 8
  %109 = alloca ptr, align 8
  %110 = alloca ptr, align 8
  %111 = alloca ptr, align 8
  %112 = alloca ptr, align 8
  %113 = alloca ptr, align 8
  %114 = alloca ptr, align 8
  %115 = alloca ptr, align 8
  %116 = alloca ptr, align 8
  %117 = alloca ptr, align 8
  %118 = alloca ptr, align 8
  %119 = alloca ptr, align 8
  %120 = alloca ptr, align 8
  %121 = alloca ptr, align 8
  %122 = alloca ptr, align 8
  %123 = alloca ptr, align 8
  %124 = alloca ptr, align 8
  %125 = alloca ptr, align 8
  %126 = alloca ptr, align 8
  %127 = alloca ptr, align 8
  %128 = alloca ptr, align 8
  %129 = alloca ptr, align 8
  %130 = alloca ptr, align 8
  %131 = alloca ptr, align 8
  %132 = alloca ptr, align 8
  %133 = alloca ptr, align 8
  %134 = alloca ptr, align 8
  %135 = alloca ptr, align 8
  %136 = alloca ptr, align 8
  %137 = alloca ptr, align 8
  %138 = alloca ptr, align 8
  %139 = alloca ptr, align 8
  %140 = alloca ptr, align 8
  %141 = alloca ptr, align 8
  %142 = alloca ptr, align 8
  %143 = alloca ptr, align 8
  %144 = alloca ptr, align 8
  %145 = alloca ptr, align 8
  %146 = alloca ptr, align 8
  %147 = alloca ptr, align 8
  %148 = alloca ptr, align 8
  %149 = alloca ptr, align 8
  %150 = alloca ptr, align 8
  %151 = alloca ptr, align 8
  %152 = alloca ptr, align 8
  %153 = alloca ptr, align 8
  %154 = alloca ptr, align 8
  %155 = alloca ptr, align 8
  %156 = alloca ptr, align 8
  %157 = alloca ptr, align 8
  %158 = alloca ptr, align 8
  %159 = alloca ptr, align 8
  %160 = alloca ptr, align 8
  %161 = alloca ptr, align 8
  %162 = alloca ptr, align 8
  %163 = alloca ptr, align 8
  %164 = alloca ptr, align 8
  %165 = alloca ptr, align 8
  %166 = alloca ptr, align 8
  %167 = alloca ptr, align 8
  %168 = alloca ptr, align 8
  %169 = alloca ptr, align 8
  %170 = alloca ptr, align 8
  %171 = alloca ptr, align 8
  %172 = alloca ptr, align 8
  %173 = alloca ptr, align 8
  %174 = alloca ptr, align 8
  %175 = alloca ptr, align 8
  %176 = alloca ptr, align 8
  %177 = alloca ptr, align 8
  %178 = alloca ptr, align 8
  %179 = alloca ptr, align 8
  %180 = alloca ptr, align 8
  %181 = alloca ptr, align 8
  %182 = alloca ptr, align 8
  %183 = alloca ptr, align 8
  %184 = alloca ptr, align 8
  %185 = alloca ptr, align 8
  %186 = alloca ptr, align 8
  %187 = alloca ptr, align 8
  %188 = alloca ptr, align 8
  %189 = alloca ptr, align 8
  %190 = alloca ptr, align 8
  %191 = alloca ptr, align 8
  %192 = alloca ptr, align 8
  %193 = alloca ptr, align 8
  %194 = alloca ptr, align 8
  %195 = alloca ptr, align 8
  %196 = alloca ptr, align 8
  %197 = alloca ptr, align 8
  %198 = alloca ptr, align 8
  %199 = alloca ptr, align 8
  %200 = alloca ptr, align 8
  %201 = alloca ptr, align 8
  %202 = alloca ptr, align 8
  %203 = alloca ptr, align 8
  %204 = alloca ptr, align 8
  %205 = alloca ptr, align 8
  %206 = alloca ptr, align 8
  %207 = alloca ptr, align 8
  %208 = alloca ptr, align 8
  %209 = alloca ptr, align 8
  %210 = alloca ptr, align 8
  %211 = alloca ptr, align 8
  %212 = alloca ptr, align 8
  %213 = alloca ptr, align 8
  %214 = alloca ptr, align 8
  %215 = alloca ptr, align 8
  %216 = alloca ptr, align 8
  %217 = alloca ptr, align 8
  %218 = alloca ptr, align 8
  %219 = alloca ptr, align 8
  %220 = alloca ptr, align 8
  %221 = alloca ptr, align 8
  %222 = alloca ptr, align 8
  %223 = alloca ptr, align 8
  %224 = alloca ptr, align 8
  %225 = alloca ptr, align 8
  %226 = alloca ptr, align 8
  %227 = alloca ptr, align 8
  %228 = alloca ptr, align 8
  %229 = alloca ptr, align 8
  %230 = alloca ptr, align 8
  %231 = alloca ptr, align 8
  %232 = alloca ptr, align 8
  %233 = alloca ptr, align 8
  %234 = alloca ptr, align 8
  %235 = alloca ptr, align 8
  %236 = alloca ptr, align 8
  %237 = alloca ptr, align 8
  %238 = alloca ptr, align 8
  %239 = alloca ptr, align 8
  %240 = alloca ptr, align 8
  %241 = alloca ptr, align 8
  %242 = alloca ptr, align 8
  %243 = alloca ptr, align 8
  %244 = alloca ptr, align 8
  %245 = alloca ptr, align 8
  %246 = alloca ptr, align 8
  %247 = alloca ptr, align 8
  %248 = alloca ptr, align 8
  %249 = alloca ptr, align 8
  %250 = alloca ptr, align 8
  %251 = alloca ptr, align 8
  %252 = alloca ptr, align 8
  %253 = alloca ptr, align 8
  %254 = alloca ptr, align 8
  %255 = alloca ptr, align 8
  %256 = alloca ptr, align 8
  %257 = alloca ptr, align 8
  %258 = alloca ptr, align 8
  %259 = alloca ptr, align 8
  %260 = alloca ptr, align 8
  %261 = alloca ptr, align 8
  %262 = alloca ptr, align 8
  %263 = alloca ptr, align 8
  %264 = alloca ptr, align 8
  %265 = alloca ptr, align 8
  %266 = alloca ptr, align 8
  %267 = alloca ptr, align 8
  %268 = alloca ptr, align 8
  %269 = alloca ptr, align 8
  %270 = alloca ptr, align 8
  %271 = alloca ptr, align 8
  %272 = alloca ptr, align 8
  %273 = alloca ptr, align 8
  %274 = alloca ptr, align 8
  %275 = alloca ptr, align 8
  %276 = alloca ptr, align 8
  %277 = alloca ptr, align 8
  %278 = alloca ptr, align 8
  %279 = alloca ptr, align 8
  %280 = alloca ptr, align 8
  %281 = alloca ptr, align 8
  %282 = alloca ptr, align 8
  %283 = alloca ptr, align 8
  %284 = alloca ptr, align 8
  %285 = alloca ptr, align 8
  %286 = alloca ptr, align 8
  %287 = alloca ptr, align 8
  %288 = alloca ptr, align 8
  %289 = alloca ptr, align 8
  %290 = alloca ptr, align 8
  %291 = alloca ptr, align 8
  %292 = alloca ptr, align 8
  %293 = alloca ptr, align 8
  %294 = alloca ptr, align 8
  %295 = alloca ptr, align 8
  %296 = alloca ptr, align 8
  %297 = alloca ptr, align 8
  %298 = alloca ptr, align 8
  %299 = alloca ptr, align 8
  %300 = alloca ptr, align 8
  %301 = alloca ptr, align 8
  %302 = alloca ptr, align 8
  %303 = alloca ptr, align 8
  %304 = alloca ptr, align 8
  %305 = alloca ptr, align 8
  %306 = alloca ptr, align 8
  %307 = alloca ptr, align 8
  %308 = alloca ptr, align 8
  %309 = alloca ptr, align 8
  %310 = alloca ptr, align 8
  %311 = alloca ptr, align 8
  %312 = alloca ptr, align 8
  %313 = alloca ptr, align 8
  %314 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  %.not = icmp eq ptr %314, null
  br i1 %.not, label %315, label %942

315:                                              ; preds = %0
  %316 = tail call noalias noundef nonnull dereferenceable(56) ptr @_Znwm(i64 noundef 56) #4
  tail call void @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEC2Ev(ptr noundef nonnull align 8 dereferenceable(56) %316) #5
  store ptr %316, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %1) #5
  store ptr @.str, ptr %1, align 8, !tbaa !5
  %317 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %316, ptr noundef nonnull align 8 dereferenceable(8) %1)
  store i32 1, ptr %317, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %1) #5
  %318 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %2) #5
  store ptr @.str.1, ptr %2, align 8, !tbaa !5
  %319 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %318, ptr noundef nonnull align 8 dereferenceable(8) %2)
  store i32 2, ptr %319, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %2) #5
  %320 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %3) #5
  store ptr @.str.2, ptr %3, align 8, !tbaa !5
  %321 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %320, ptr noundef nonnull align 8 dereferenceable(8) %3)
  store i32 4, ptr %321, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %3) #5
  %322 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %4) #5
  store ptr @.str.3, ptr %4, align 8, !tbaa !5
  %323 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %322, ptr noundef nonnull align 8 dereferenceable(8) %4)
  store i32 3, ptr %323, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %4) #5
  %324 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %5) #5
  store ptr @.str.4, ptr %5, align 8, !tbaa !5
  %325 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %324, ptr noundef nonnull align 8 dereferenceable(8) %5)
  store i32 5, ptr %325, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %5) #5
  %326 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %6) #5
  store ptr @.str.5, ptr %6, align 8, !tbaa !5
  %327 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %326, ptr noundef nonnull align 8 dereferenceable(8) %6)
  store i32 6, ptr %327, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %6) #5
  %328 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %7) #5
  store ptr @.str.6, ptr %7, align 8, !tbaa !5
  %329 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %328, ptr noundef nonnull align 8 dereferenceable(8) %7)
  store i32 7, ptr %329, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %7) #5
  %330 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %8) #5
  store ptr @.str.7, ptr %8, align 8, !tbaa !5
  %331 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %330, ptr noundef nonnull align 8 dereferenceable(8) %8)
  store i32 8, ptr %331, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %8) #5
  %332 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %9) #5
  store ptr @.str.8, ptr %9, align 8, !tbaa !5
  %333 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %332, ptr noundef nonnull align 8 dereferenceable(8) %9)
  store i32 9, ptr %333, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %9) #5
  %334 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %10) #5
  store ptr @.str.9, ptr %10, align 8, !tbaa !5
  %335 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %334, ptr noundef nonnull align 8 dereferenceable(8) %10)
  store i32 10, ptr %335, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %10) #5
  %336 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %11) #5
  store ptr @.str.10, ptr %11, align 8, !tbaa !5
  %337 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %336, ptr noundef nonnull align 8 dereferenceable(8) %11)
  store i32 11, ptr %337, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %11) #5
  %338 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %12) #5
  store ptr @.str.11, ptr %12, align 8, !tbaa !5
  %339 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %338, ptr noundef nonnull align 8 dereferenceable(8) %12)
  store i32 12, ptr %339, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %12) #5
  %340 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %13) #5
  store ptr @.str.12, ptr %13, align 8, !tbaa !5
  %341 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %340, ptr noundef nonnull align 8 dereferenceable(8) %13)
  store i32 13, ptr %341, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %13) #5
  %342 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %14) #5
  store ptr @.str.13, ptr %14, align 8, !tbaa !5
  %343 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %342, ptr noundef nonnull align 8 dereferenceable(8) %14)
  store i32 14, ptr %343, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %14) #5
  %344 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %15) #5
  store ptr @.str.14, ptr %15, align 8, !tbaa !5
  %345 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %344, ptr noundef nonnull align 8 dereferenceable(8) %15)
  store i32 15, ptr %345, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %15) #5
  %346 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %16) #5
  store ptr @.str.15, ptr %16, align 8, !tbaa !5
  %347 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %346, ptr noundef nonnull align 8 dereferenceable(8) %16)
  store i32 16, ptr %347, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %16) #5
  %348 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %17) #5
  store ptr @.str.16, ptr %17, align 8, !tbaa !5
  %349 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %348, ptr noundef nonnull align 8 dereferenceable(8) %17)
  store i32 17, ptr %349, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %17) #5
  %350 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %18) #5
  store ptr @.str.17, ptr %18, align 8, !tbaa !5
  %351 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %350, ptr noundef nonnull align 8 dereferenceable(8) %18)
  store i32 18, ptr %351, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %18) #5
  %352 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %19) #5
  store ptr @.str.18, ptr %19, align 8, !tbaa !5
  %353 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %352, ptr noundef nonnull align 8 dereferenceable(8) %19)
  store i32 19, ptr %353, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %19) #5
  %354 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %20) #5
  store ptr @.str.19, ptr %20, align 8, !tbaa !5
  %355 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %354, ptr noundef nonnull align 8 dereferenceable(8) %20)
  store i32 20, ptr %355, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %20) #5
  %356 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %21) #5
  store ptr @.str.20, ptr %21, align 8, !tbaa !5
  %357 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %356, ptr noundef nonnull align 8 dereferenceable(8) %21)
  store i32 21, ptr %357, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %21) #5
  %358 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %22) #5
  store ptr @.str.21, ptr %22, align 8, !tbaa !5
  %359 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %358, ptr noundef nonnull align 8 dereferenceable(8) %22)
  store i32 22, ptr %359, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %22) #5
  %360 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %23) #5
  store ptr @.str.22, ptr %23, align 8, !tbaa !5
  %361 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %360, ptr noundef nonnull align 8 dereferenceable(8) %23)
  store i32 23, ptr %361, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %23) #5
  %362 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %24) #5
  store ptr @.str.23, ptr %24, align 8, !tbaa !5
  %363 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %362, ptr noundef nonnull align 8 dereferenceable(8) %24)
  store i32 24, ptr %363, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %24) #5
  %364 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %25) #5
  store ptr @.str.24, ptr %25, align 8, !tbaa !5
  %365 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %364, ptr noundef nonnull align 8 dereferenceable(8) %25)
  store i32 25, ptr %365, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %25) #5
  %366 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %26) #5
  store ptr @.str.25, ptr %26, align 8, !tbaa !5
  %367 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %366, ptr noundef nonnull align 8 dereferenceable(8) %26)
  store i32 26, ptr %367, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %26) #5
  %368 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %27) #5
  store ptr @.str.26, ptr %27, align 8, !tbaa !5
  %369 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %368, ptr noundef nonnull align 8 dereferenceable(8) %27)
  store i32 27, ptr %369, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %27) #5
  %370 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %28) #5
  store ptr @.str.27, ptr %28, align 8, !tbaa !5
  %371 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %370, ptr noundef nonnull align 8 dereferenceable(8) %28)
  store i32 28, ptr %371, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %28) #5
  %372 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %29) #5
  store ptr @.str.28, ptr %29, align 8, !tbaa !5
  %373 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %372, ptr noundef nonnull align 8 dereferenceable(8) %29)
  store i32 29, ptr %373, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %29) #5
  %374 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %30) #5
  store ptr @.str.29, ptr %30, align 8, !tbaa !5
  %375 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %374, ptr noundef nonnull align 8 dereferenceable(8) %30)
  store i32 30, ptr %375, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %30) #5
  %376 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %31) #5
  store ptr @.str.30, ptr %31, align 8, !tbaa !5
  %377 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %376, ptr noundef nonnull align 8 dereferenceable(8) %31)
  store i32 31, ptr %377, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %31) #5
  %378 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %32) #5
  store ptr @.str.31, ptr %32, align 8, !tbaa !5
  %379 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %378, ptr noundef nonnull align 8 dereferenceable(8) %32)
  store i32 32, ptr %379, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %32) #5
  %380 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %33) #5
  store ptr @.str.32, ptr %33, align 8, !tbaa !5
  %381 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %380, ptr noundef nonnull align 8 dereferenceable(8) %33)
  store i32 33, ptr %381, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %33) #5
  %382 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %34) #5
  store ptr @.str.33, ptr %34, align 8, !tbaa !5
  %383 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %382, ptr noundef nonnull align 8 dereferenceable(8) %34)
  store i32 34, ptr %383, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %34) #5
  %384 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %35) #5
  store ptr @.str.34, ptr %35, align 8, !tbaa !5
  %385 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %384, ptr noundef nonnull align 8 dereferenceable(8) %35)
  store i32 35, ptr %385, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %35) #5
  %386 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %36) #5
  store ptr @.str.35, ptr %36, align 8, !tbaa !5
  %387 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %386, ptr noundef nonnull align 8 dereferenceable(8) %36)
  store i32 36, ptr %387, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %36) #5
  %388 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %37) #5
  store ptr @.str.36, ptr %37, align 8, !tbaa !5
  %389 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %388, ptr noundef nonnull align 8 dereferenceable(8) %37)
  store i32 37, ptr %389, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %37) #5
  %390 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %38) #5
  store ptr @.str.37, ptr %38, align 8, !tbaa !5
  %391 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %390, ptr noundef nonnull align 8 dereferenceable(8) %38)
  store i32 38, ptr %391, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %38) #5
  %392 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %39) #5
  store ptr @.str.38, ptr %39, align 8, !tbaa !5
  %393 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %392, ptr noundef nonnull align 8 dereferenceable(8) %39)
  store i32 39, ptr %393, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %39) #5
  %394 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %40) #5
  store ptr @.str.39, ptr %40, align 8, !tbaa !5
  %395 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %394, ptr noundef nonnull align 8 dereferenceable(8) %40)
  store i32 40, ptr %395, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %40) #5
  %396 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %41) #5
  store ptr @.str.40, ptr %41, align 8, !tbaa !5
  %397 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %396, ptr noundef nonnull align 8 dereferenceable(8) %41)
  store i32 41, ptr %397, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %41) #5
  %398 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %42) #5
  store ptr @.str.41, ptr %42, align 8, !tbaa !5
  %399 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %398, ptr noundef nonnull align 8 dereferenceable(8) %42)
  store i32 42, ptr %399, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %42) #5
  %400 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %43) #5
  store ptr @.str.42, ptr %43, align 8, !tbaa !5
  %401 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %400, ptr noundef nonnull align 8 dereferenceable(8) %43)
  store i32 43, ptr %401, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %43) #5
  %402 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %44) #5
  store ptr @.str.43, ptr %44, align 8, !tbaa !5
  %403 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %402, ptr noundef nonnull align 8 dereferenceable(8) %44)
  store i32 44, ptr %403, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %44) #5
  %404 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %45) #5
  store ptr @.str.44, ptr %45, align 8, !tbaa !5
  %405 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %404, ptr noundef nonnull align 8 dereferenceable(8) %45)
  store i32 45, ptr %405, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %45) #5
  %406 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %46) #5
  store ptr @.str.45, ptr %46, align 8, !tbaa !5
  %407 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %406, ptr noundef nonnull align 8 dereferenceable(8) %46)
  store i32 46, ptr %407, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %46) #5
  %408 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %47) #5
  store ptr @.str.46, ptr %47, align 8, !tbaa !5
  %409 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %408, ptr noundef nonnull align 8 dereferenceable(8) %47)
  store i32 47, ptr %409, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %47) #5
  %410 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %48) #5
  store ptr @.str.47, ptr %48, align 8, !tbaa !5
  %411 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %410, ptr noundef nonnull align 8 dereferenceable(8) %48)
  store i32 48, ptr %411, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %48) #5
  %412 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %49) #5
  store ptr @.str.48, ptr %49, align 8, !tbaa !5
  %413 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %412, ptr noundef nonnull align 8 dereferenceable(8) %49)
  store i32 49, ptr %413, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %49) #5
  %414 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %50) #5
  store ptr @.str.49, ptr %50, align 8, !tbaa !5
  %415 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %414, ptr noundef nonnull align 8 dereferenceable(8) %50)
  store i32 50, ptr %415, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %50) #5
  %416 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %51) #5
  store ptr @.str.50, ptr %51, align 8, !tbaa !5
  %417 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %416, ptr noundef nonnull align 8 dereferenceable(8) %51)
  store i32 51, ptr %417, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %51) #5
  %418 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %52) #5
  store ptr @.str.51, ptr %52, align 8, !tbaa !5
  %419 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %418, ptr noundef nonnull align 8 dereferenceable(8) %52)
  store i32 52, ptr %419, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %52) #5
  %420 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %53) #5
  store ptr @.str.52, ptr %53, align 8, !tbaa !5
  %421 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %420, ptr noundef nonnull align 8 dereferenceable(8) %53)
  store i32 53, ptr %421, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %53) #5
  %422 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %54) #5
  store ptr @.str.53, ptr %54, align 8, !tbaa !5
  %423 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %422, ptr noundef nonnull align 8 dereferenceable(8) %54)
  store i32 54, ptr %423, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %54) #5
  %424 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %55) #5
  store ptr @.str.54, ptr %55, align 8, !tbaa !5
  %425 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %424, ptr noundef nonnull align 8 dereferenceable(8) %55)
  store i32 55, ptr %425, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %55) #5
  %426 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %56) #5
  store ptr @.str.55, ptr %56, align 8, !tbaa !5
  %427 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %426, ptr noundef nonnull align 8 dereferenceable(8) %56)
  store i32 56, ptr %427, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %56) #5
  %428 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %57) #5
  store ptr @.str.56, ptr %57, align 8, !tbaa !5
  %429 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %428, ptr noundef nonnull align 8 dereferenceable(8) %57)
  store i32 57, ptr %429, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %57) #5
  %430 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %58) #5
  store ptr @.str.57, ptr %58, align 8, !tbaa !5
  %431 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %430, ptr noundef nonnull align 8 dereferenceable(8) %58)
  store i32 58, ptr %431, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %58) #5
  %432 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %59) #5
  store ptr @.str.58, ptr %59, align 8, !tbaa !5
  %433 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %432, ptr noundef nonnull align 8 dereferenceable(8) %59)
  store i32 59, ptr %433, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %59) #5
  %434 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %60) #5
  store ptr @.str.59, ptr %60, align 8, !tbaa !5
  %435 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %434, ptr noundef nonnull align 8 dereferenceable(8) %60)
  store i32 60, ptr %435, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %60) #5
  %436 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %61) #5
  store ptr @.str.60, ptr %61, align 8, !tbaa !5
  %437 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %436, ptr noundef nonnull align 8 dereferenceable(8) %61)
  store i32 61, ptr %437, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %61) #5
  %438 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %62) #5
  store ptr @.str.61, ptr %62, align 8, !tbaa !5
  %439 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %438, ptr noundef nonnull align 8 dereferenceable(8) %62)
  store i32 62, ptr %439, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %62) #5
  %440 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %63) #5
  store ptr @.str.62, ptr %63, align 8, !tbaa !5
  %441 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %440, ptr noundef nonnull align 8 dereferenceable(8) %63)
  store i32 63, ptr %441, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %63) #5
  %442 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %64) #5
  store ptr @.str.63, ptr %64, align 8, !tbaa !5
  %443 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %442, ptr noundef nonnull align 8 dereferenceable(8) %64)
  store i32 64, ptr %443, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %64) #5
  %444 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %65) #5
  store ptr @.str.64, ptr %65, align 8, !tbaa !5
  %445 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %444, ptr noundef nonnull align 8 dereferenceable(8) %65)
  store i32 65, ptr %445, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %65) #5
  %446 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %66) #5
  store ptr @.str.65, ptr %66, align 8, !tbaa !5
  %447 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %446, ptr noundef nonnull align 8 dereferenceable(8) %66)
  store i32 66, ptr %447, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %66) #5
  %448 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %67) #5
  store ptr @.str.66, ptr %67, align 8, !tbaa !5
  %449 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %448, ptr noundef nonnull align 8 dereferenceable(8) %67)
  store i32 67, ptr %449, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %67) #5
  %450 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %68) #5
  store ptr @.str.67, ptr %68, align 8, !tbaa !5
  %451 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %450, ptr noundef nonnull align 8 dereferenceable(8) %68)
  store i32 68, ptr %451, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %68) #5
  %452 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %69) #5
  store ptr @.str.68, ptr %69, align 8, !tbaa !5
  %453 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %452, ptr noundef nonnull align 8 dereferenceable(8) %69)
  store i32 69, ptr %453, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %69) #5
  %454 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %70) #5
  store ptr @.str.69, ptr %70, align 8, !tbaa !5
  %455 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %454, ptr noundef nonnull align 8 dereferenceable(8) %70)
  store i32 70, ptr %455, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %70) #5
  %456 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %71) #5
  store ptr @.str.70, ptr %71, align 8, !tbaa !5
  %457 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %456, ptr noundef nonnull align 8 dereferenceable(8) %71)
  store i32 71, ptr %457, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %71) #5
  %458 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %72) #5
  store ptr @.str.71, ptr %72, align 8, !tbaa !5
  %459 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %458, ptr noundef nonnull align 8 dereferenceable(8) %72)
  store i32 72, ptr %459, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %72) #5
  %460 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %73) #5
  store ptr @.str.72, ptr %73, align 8, !tbaa !5
  %461 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %460, ptr noundef nonnull align 8 dereferenceable(8) %73)
  store i32 73, ptr %461, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %73) #5
  %462 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %74) #5
  store ptr @.str.73, ptr %74, align 8, !tbaa !5
  %463 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %462, ptr noundef nonnull align 8 dereferenceable(8) %74)
  store i32 74, ptr %463, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %74) #5
  %464 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %75) #5
  store ptr @.str.74, ptr %75, align 8, !tbaa !5
  %465 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %464, ptr noundef nonnull align 8 dereferenceable(8) %75)
  store i32 75, ptr %465, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %75) #5
  %466 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %76) #5
  store ptr @.str.75, ptr %76, align 8, !tbaa !5
  %467 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %466, ptr noundef nonnull align 8 dereferenceable(8) %76)
  store i32 76, ptr %467, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %76) #5
  %468 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %77) #5
  store ptr @.str.76, ptr %77, align 8, !tbaa !5
  %469 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %468, ptr noundef nonnull align 8 dereferenceable(8) %77)
  store i32 77, ptr %469, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %77) #5
  %470 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %78) #5
  store ptr @.str.77, ptr %78, align 8, !tbaa !5
  %471 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %470, ptr noundef nonnull align 8 dereferenceable(8) %78)
  store i32 78, ptr %471, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %78) #5
  %472 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %79) #5
  store ptr @.str.78, ptr %79, align 8, !tbaa !5
  %473 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %472, ptr noundef nonnull align 8 dereferenceable(8) %79)
  store i32 79, ptr %473, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %79) #5
  %474 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %80) #5
  store ptr @.str.79, ptr %80, align 8, !tbaa !5
  %475 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %474, ptr noundef nonnull align 8 dereferenceable(8) %80)
  store i32 80, ptr %475, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %80) #5
  %476 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %81) #5
  store ptr @.str.80, ptr %81, align 8, !tbaa !5
  %477 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %476, ptr noundef nonnull align 8 dereferenceable(8) %81)
  store i32 81, ptr %477, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %81) #5
  %478 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %82) #5
  store ptr @.str.81, ptr %82, align 8, !tbaa !5
  %479 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %478, ptr noundef nonnull align 8 dereferenceable(8) %82)
  store i32 82, ptr %479, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %82) #5
  %480 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %83) #5
  store ptr @.str.82, ptr %83, align 8, !tbaa !5
  %481 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %480, ptr noundef nonnull align 8 dereferenceable(8) %83)
  store i32 83, ptr %481, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %83) #5
  %482 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %84) #5
  store ptr @.str.83, ptr %84, align 8, !tbaa !5
  %483 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %482, ptr noundef nonnull align 8 dereferenceable(8) %84)
  store i32 84, ptr %483, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %84) #5
  %484 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %85) #5
  store ptr @.str.84, ptr %85, align 8, !tbaa !5
  %485 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %484, ptr noundef nonnull align 8 dereferenceable(8) %85)
  store i32 85, ptr %485, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %85) #5
  %486 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %86) #5
  store ptr @.str.85, ptr %86, align 8, !tbaa !5
  %487 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %486, ptr noundef nonnull align 8 dereferenceable(8) %86)
  store i32 86, ptr %487, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %86) #5
  %488 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %87) #5
  store ptr @.str.86, ptr %87, align 8, !tbaa !5
  %489 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %488, ptr noundef nonnull align 8 dereferenceable(8) %87)
  store i32 87, ptr %489, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %87) #5
  %490 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %88) #5
  store ptr @.str.87, ptr %88, align 8, !tbaa !5
  %491 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %490, ptr noundef nonnull align 8 dereferenceable(8) %88)
  store i32 88, ptr %491, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %88) #5
  %492 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %89) #5
  store ptr @.str.88, ptr %89, align 8, !tbaa !5
  %493 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %492, ptr noundef nonnull align 8 dereferenceable(8) %89)
  store i32 89, ptr %493, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %89) #5
  %494 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %90) #5
  store ptr @.str.89, ptr %90, align 8, !tbaa !5
  %495 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %494, ptr noundef nonnull align 8 dereferenceable(8) %90)
  store i32 90, ptr %495, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %90) #5
  %496 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %91) #5
  store ptr @.str.90, ptr %91, align 8, !tbaa !5
  %497 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %496, ptr noundef nonnull align 8 dereferenceable(8) %91)
  store i32 91, ptr %497, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %91) #5
  %498 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %92) #5
  store ptr @.str.91, ptr %92, align 8, !tbaa !5
  %499 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %498, ptr noundef nonnull align 8 dereferenceable(8) %92)
  store i32 92, ptr %499, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %92) #5
  %500 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %93) #5
  store ptr @.str.92, ptr %93, align 8, !tbaa !5
  %501 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %500, ptr noundef nonnull align 8 dereferenceable(8) %93)
  store i32 93, ptr %501, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %93) #5
  %502 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %94) #5
  store ptr @.str.93, ptr %94, align 8, !tbaa !5
  %503 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %502, ptr noundef nonnull align 8 dereferenceable(8) %94)
  store i32 94, ptr %503, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %94) #5
  %504 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %95) #5
  store ptr @.str.94, ptr %95, align 8, !tbaa !5
  %505 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %504, ptr noundef nonnull align 8 dereferenceable(8) %95)
  store i32 95, ptr %505, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %95) #5
  %506 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %96) #5
  store ptr @.str.95, ptr %96, align 8, !tbaa !5
  %507 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %506, ptr noundef nonnull align 8 dereferenceable(8) %96)
  store i32 96, ptr %507, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %96) #5
  %508 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %97) #5
  store ptr @.str.96, ptr %97, align 8, !tbaa !5
  %509 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %508, ptr noundef nonnull align 8 dereferenceable(8) %97)
  store i32 129, ptr %509, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %97) #5
  %510 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %98) #5
  store ptr @.str.97, ptr %98, align 8, !tbaa !5
  %511 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %510, ptr noundef nonnull align 8 dereferenceable(8) %98)
  store i32 130, ptr %511, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %98) #5
  %512 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %99) #5
  store ptr @.str.98, ptr %99, align 8, !tbaa !5
  %513 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %512, ptr noundef nonnull align 8 dereferenceable(8) %99)
  store i32 131, ptr %513, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %99) #5
  %514 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %100) #5
  store ptr @.str.99, ptr %100, align 8, !tbaa !5
  %515 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %514, ptr noundef nonnull align 8 dereferenceable(8) %100)
  store i32 132, ptr %515, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %100) #5
  %516 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %101) #5
  store ptr @.str.100, ptr %101, align 8, !tbaa !5
  %517 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %516, ptr noundef nonnull align 8 dereferenceable(8) %101)
  store i32 133, ptr %517, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %101) #5
  %518 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %102) #5
  store ptr @.str.101, ptr %102, align 8, !tbaa !5
  %519 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %518, ptr noundef nonnull align 8 dereferenceable(8) %102)
  store i32 134, ptr %519, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %102) #5
  %520 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %103) #5
  store ptr @.str.102, ptr %103, align 8, !tbaa !5
  %521 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %520, ptr noundef nonnull align 8 dereferenceable(8) %103)
  store i32 135, ptr %521, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %103) #5
  %522 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %104) #5
  store ptr @.str.103, ptr %104, align 8, !tbaa !5
  %523 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %522, ptr noundef nonnull align 8 dereferenceable(8) %104)
  store i32 136, ptr %523, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %104) #5
  %524 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %105) #5
  store ptr @.str.104, ptr %105, align 8, !tbaa !5
  %525 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %524, ptr noundef nonnull align 8 dereferenceable(8) %105)
  store i32 137, ptr %525, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %105) #5
  %526 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %106) #5
  store ptr @.str.105, ptr %106, align 8, !tbaa !5
  %527 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %526, ptr noundef nonnull align 8 dereferenceable(8) %106)
  store i32 138, ptr %527, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %106) #5
  %528 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %107) #5
  store ptr @.str.106, ptr %107, align 8, !tbaa !5
  %529 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %528, ptr noundef nonnull align 8 dereferenceable(8) %107)
  store i32 139, ptr %529, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %107) #5
  %530 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %108) #5
  store ptr @.str.107, ptr %108, align 8, !tbaa !5
  %531 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %530, ptr noundef nonnull align 8 dereferenceable(8) %108)
  store i32 140, ptr %531, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %108) #5
  %532 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %109) #5
  store ptr @.str.108, ptr %109, align 8, !tbaa !5
  %533 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %532, ptr noundef nonnull align 8 dereferenceable(8) %109)
  store i32 141, ptr %533, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %109) #5
  %534 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %110) #5
  store ptr @.str.109, ptr %110, align 8, !tbaa !5
  %535 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %534, ptr noundef nonnull align 8 dereferenceable(8) %110)
  store i32 142, ptr %535, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %110) #5
  %536 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %111) #5
  store ptr @.str.110, ptr %111, align 8, !tbaa !5
  %537 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %536, ptr noundef nonnull align 8 dereferenceable(8) %111)
  store i32 143, ptr %537, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %111) #5
  %538 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %112) #5
  store ptr @.str.111, ptr %112, align 8, !tbaa !5
  %539 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %538, ptr noundef nonnull align 8 dereferenceable(8) %112)
  store i32 144, ptr %539, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %112) #5
  %540 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %113) #5
  store ptr @.str.112, ptr %113, align 8, !tbaa !5
  %541 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %540, ptr noundef nonnull align 8 dereferenceable(8) %113)
  store i32 97, ptr %541, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %113) #5
  %542 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %114) #5
  store ptr @.str.113, ptr %114, align 8, !tbaa !5
  %543 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %542, ptr noundef nonnull align 8 dereferenceable(8) %114)
  store i32 98, ptr %543, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %114) #5
  %544 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %115) #5
  store ptr @.str.114, ptr %115, align 8, !tbaa !5
  %545 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %544, ptr noundef nonnull align 8 dereferenceable(8) %115)
  store i32 99, ptr %545, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %115) #5
  %546 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %116) #5
  store ptr @.str.115, ptr %116, align 8, !tbaa !5
  %547 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %546, ptr noundef nonnull align 8 dereferenceable(8) %116)
  store i32 100, ptr %547, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %116) #5
  %548 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %117) #5
  store ptr @.str.116, ptr %117, align 8, !tbaa !5
  %549 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %548, ptr noundef nonnull align 8 dereferenceable(8) %117)
  store i32 101, ptr %549, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %117) #5
  %550 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %118) #5
  store ptr @.str.117, ptr %118, align 8, !tbaa !5
  %551 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %550, ptr noundef nonnull align 8 dereferenceable(8) %118)
  store i32 102, ptr %551, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %118) #5
  %552 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %119) #5
  store ptr @.str.118, ptr %119, align 8, !tbaa !5
  %553 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %552, ptr noundef nonnull align 8 dereferenceable(8) %119)
  store i32 103, ptr %553, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %119) #5
  %554 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %120) #5
  store ptr @.str.119, ptr %120, align 8, !tbaa !5
  %555 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %554, ptr noundef nonnull align 8 dereferenceable(8) %120)
  store i32 104, ptr %555, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %120) #5
  %556 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %121) #5
  store ptr @.str.120, ptr %121, align 8, !tbaa !5
  %557 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %556, ptr noundef nonnull align 8 dereferenceable(8) %121)
  store i32 105, ptr %557, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %121) #5
  %558 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %122) #5
  store ptr @.str.121, ptr %122, align 8, !tbaa !5
  %559 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %558, ptr noundef nonnull align 8 dereferenceable(8) %122)
  store i32 106, ptr %559, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %122) #5
  %560 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %123) #5
  store ptr @.str.122, ptr %123, align 8, !tbaa !5
  %561 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %560, ptr noundef nonnull align 8 dereferenceable(8) %123)
  store i32 107, ptr %561, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %123) #5
  %562 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %124) #5
  store ptr @.str.123, ptr %124, align 8, !tbaa !5
  %563 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %562, ptr noundef nonnull align 8 dereferenceable(8) %124)
  store i32 108, ptr %563, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %124) #5
  %564 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %125) #5
  store ptr @.str.124, ptr %125, align 8, !tbaa !5
  %565 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %564, ptr noundef nonnull align 8 dereferenceable(8) %125)
  store i32 109, ptr %565, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %125) #5
  %566 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %126) #5
  store ptr @.str.125, ptr %126, align 8, !tbaa !5
  %567 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %566, ptr noundef nonnull align 8 dereferenceable(8) %126)
  store i32 110, ptr %567, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %126) #5
  %568 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %127) #5
  store ptr @.str.126, ptr %127, align 8, !tbaa !5
  %569 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %568, ptr noundef nonnull align 8 dereferenceable(8) %127)
  store i32 111, ptr %569, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %127) #5
  %570 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %128) #5
  store ptr @.str.127, ptr %128, align 8, !tbaa !5
  %571 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %570, ptr noundef nonnull align 8 dereferenceable(8) %128)
  store i32 112, ptr %571, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %128) #5
  %572 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %129) #5
  store ptr @.str.128, ptr %129, align 8, !tbaa !5
  %573 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %572, ptr noundef nonnull align 8 dereferenceable(8) %129)
  store i32 113, ptr %573, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %129) #5
  %574 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %130) #5
  store ptr @.str.129, ptr %130, align 8, !tbaa !5
  %575 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %574, ptr noundef nonnull align 8 dereferenceable(8) %130)
  store i32 114, ptr %575, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %130) #5
  %576 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %131) #5
  store ptr @.str.130, ptr %131, align 8, !tbaa !5
  %577 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %576, ptr noundef nonnull align 8 dereferenceable(8) %131)
  store i32 115, ptr %577, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %131) #5
  %578 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %132) #5
  store ptr @.str.131, ptr %132, align 8, !tbaa !5
  %579 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %578, ptr noundef nonnull align 8 dereferenceable(8) %132)
  store i32 116, ptr %579, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %132) #5
  %580 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %133) #5
  store ptr @.str.132, ptr %133, align 8, !tbaa !5
  %581 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %580, ptr noundef nonnull align 8 dereferenceable(8) %133)
  store i32 117, ptr %581, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %133) #5
  %582 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %134) #5
  store ptr @.str.133, ptr %134, align 8, !tbaa !5
  %583 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %582, ptr noundef nonnull align 8 dereferenceable(8) %134)
  store i32 118, ptr %583, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %134) #5
  %584 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %135) #5
  store ptr @.str.134, ptr %135, align 8, !tbaa !5
  %585 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %584, ptr noundef nonnull align 8 dereferenceable(8) %135)
  store i32 119, ptr %585, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %135) #5
  %586 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %136) #5
  store ptr @.str.135, ptr %136, align 8, !tbaa !5
  %587 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %586, ptr noundef nonnull align 8 dereferenceable(8) %136)
  store i32 120, ptr %587, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %136) #5
  %588 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %137) #5
  store ptr @.str.136, ptr %137, align 8, !tbaa !5
  %589 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %588, ptr noundef nonnull align 8 dereferenceable(8) %137)
  store i32 121, ptr %589, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %137) #5
  %590 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %138) #5
  store ptr @.str.137, ptr %138, align 8, !tbaa !5
  %591 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %590, ptr noundef nonnull align 8 dereferenceable(8) %138)
  store i32 122, ptr %591, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %138) #5
  %592 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %139) #5
  store ptr @.str.138, ptr %139, align 8, !tbaa !5
  %593 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %592, ptr noundef nonnull align 8 dereferenceable(8) %139)
  store i32 123, ptr %593, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %139) #5
  %594 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %140) #5
  store ptr @.str.139, ptr %140, align 8, !tbaa !5
  %595 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %594, ptr noundef nonnull align 8 dereferenceable(8) %140)
  store i32 124, ptr %595, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %140) #5
  %596 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %141) #5
  store ptr @.str.140, ptr %141, align 8, !tbaa !5
  %597 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %596, ptr noundef nonnull align 8 dereferenceable(8) %141)
  store i32 125, ptr %597, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %141) #5
  %598 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %142) #5
  store ptr @.str.141, ptr %142, align 8, !tbaa !5
  %599 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %598, ptr noundef nonnull align 8 dereferenceable(8) %142)
  store i32 126, ptr %599, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %142) #5
  %600 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %143) #5
  store ptr @.str.142, ptr %143, align 8, !tbaa !5
  %601 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %600, ptr noundef nonnull align 8 dereferenceable(8) %143)
  store i32 127, ptr %601, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %143) #5
  %602 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %144) #5
  store ptr @.str.143, ptr %144, align 8, !tbaa !5
  %603 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %602, ptr noundef nonnull align 8 dereferenceable(8) %144)
  store i32 128, ptr %603, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %144) #5
  %604 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %145) #5
  store ptr @.str.96, ptr %145, align 8, !tbaa !5
  %605 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %604, ptr noundef nonnull align 8 dereferenceable(8) %145)
  store i32 129, ptr %605, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %145) #5
  %606 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %146) #5
  store ptr @.str.97, ptr %146, align 8, !tbaa !5
  %607 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %606, ptr noundef nonnull align 8 dereferenceable(8) %146)
  store i32 130, ptr %607, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %146) #5
  %608 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %147) #5
  store ptr @.str.98, ptr %147, align 8, !tbaa !5
  %609 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %608, ptr noundef nonnull align 8 dereferenceable(8) %147)
  store i32 131, ptr %609, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %147) #5
  %610 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %148) #5
  store ptr @.str.99, ptr %148, align 8, !tbaa !5
  %611 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %610, ptr noundef nonnull align 8 dereferenceable(8) %148)
  store i32 132, ptr %611, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %148) #5
  %612 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %149) #5
  store ptr @.str.100, ptr %149, align 8, !tbaa !5
  %613 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %612, ptr noundef nonnull align 8 dereferenceable(8) %149)
  store i32 133, ptr %613, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %149) #5
  %614 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %150) #5
  store ptr @.str.101, ptr %150, align 8, !tbaa !5
  %615 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %614, ptr noundef nonnull align 8 dereferenceable(8) %150)
  store i32 134, ptr %615, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %150) #5
  %616 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %151) #5
  store ptr @.str.102, ptr %151, align 8, !tbaa !5
  %617 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %616, ptr noundef nonnull align 8 dereferenceable(8) %151)
  store i32 135, ptr %617, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %151) #5
  %618 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %152) #5
  store ptr @.str.103, ptr %152, align 8, !tbaa !5
  %619 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %618, ptr noundef nonnull align 8 dereferenceable(8) %152)
  store i32 136, ptr %619, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %152) #5
  %620 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %153) #5
  store ptr @.str.104, ptr %153, align 8, !tbaa !5
  %621 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %620, ptr noundef nonnull align 8 dereferenceable(8) %153)
  store i32 137, ptr %621, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %153) #5
  %622 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %154) #5
  store ptr @.str.105, ptr %154, align 8, !tbaa !5
  %623 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %622, ptr noundef nonnull align 8 dereferenceable(8) %154)
  store i32 138, ptr %623, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %154) #5
  %624 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %155) #5
  store ptr @.str.106, ptr %155, align 8, !tbaa !5
  %625 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %624, ptr noundef nonnull align 8 dereferenceable(8) %155)
  store i32 139, ptr %625, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %155) #5
  %626 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %156) #5
  store ptr @.str.107, ptr %156, align 8, !tbaa !5
  %627 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %626, ptr noundef nonnull align 8 dereferenceable(8) %156)
  store i32 140, ptr %627, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %156) #5
  %628 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %157) #5
  store ptr @.str.108, ptr %157, align 8, !tbaa !5
  %629 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %628, ptr noundef nonnull align 8 dereferenceable(8) %157)
  store i32 141, ptr %629, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %157) #5
  %630 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %158) #5
  store ptr @.str.109, ptr %158, align 8, !tbaa !5
  %631 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %630, ptr noundef nonnull align 8 dereferenceable(8) %158)
  store i32 142, ptr %631, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %158) #5
  %632 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %159) #5
  store ptr @.str.110, ptr %159, align 8, !tbaa !5
  %633 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %632, ptr noundef nonnull align 8 dereferenceable(8) %159)
  store i32 143, ptr %633, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %159) #5
  %634 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %160) #5
  store ptr @.str.111, ptr %160, align 8, !tbaa !5
  %635 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %634, ptr noundef nonnull align 8 dereferenceable(8) %160)
  store i32 144, ptr %635, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %160) #5
  %636 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %161) #5
  store ptr @.str.144, ptr %161, align 8, !tbaa !5
  %637 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %636, ptr noundef nonnull align 8 dereferenceable(8) %161)
  store i32 145, ptr %637, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %161) #5
  %638 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %162) #5
  store ptr @.str.145, ptr %162, align 8, !tbaa !5
  %639 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %638, ptr noundef nonnull align 8 dereferenceable(8) %162)
  store i32 146, ptr %639, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %162) #5
  %640 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %163) #5
  store ptr @.str.146, ptr %163, align 8, !tbaa !5
  %641 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %640, ptr noundef nonnull align 8 dereferenceable(8) %163)
  store i32 147, ptr %641, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %163) #5
  %642 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %164) #5
  store ptr @.str.147, ptr %164, align 8, !tbaa !5
  %643 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %642, ptr noundef nonnull align 8 dereferenceable(8) %164)
  store i32 148, ptr %643, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %164) #5
  %644 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %165) #5
  store ptr @.str.148, ptr %165, align 8, !tbaa !5
  %645 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %644, ptr noundef nonnull align 8 dereferenceable(8) %165)
  store i32 149, ptr %645, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %165) #5
  %646 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %166) #5
  store ptr @.str.149, ptr %166, align 8, !tbaa !5
  %647 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %646, ptr noundef nonnull align 8 dereferenceable(8) %166)
  store i32 150, ptr %647, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %166) #5
  %648 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %167) #5
  store ptr @.str.150, ptr %167, align 8, !tbaa !5
  %649 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %648, ptr noundef nonnull align 8 dereferenceable(8) %167)
  store i32 151, ptr %649, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %167) #5
  %650 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %168) #5
  store ptr @.str.151, ptr %168, align 8, !tbaa !5
  %651 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %650, ptr noundef nonnull align 8 dereferenceable(8) %168)
  store i32 152, ptr %651, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %168) #5
  %652 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %169) #5
  store ptr @.str.152, ptr %169, align 8, !tbaa !5
  %653 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %652, ptr noundef nonnull align 8 dereferenceable(8) %169)
  store i32 153, ptr %653, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %169) #5
  %654 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %170) #5
  store ptr @.str.153, ptr %170, align 8, !tbaa !5
  %655 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %654, ptr noundef nonnull align 8 dereferenceable(8) %170)
  store i32 154, ptr %655, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %170) #5
  %656 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %171) #5
  store ptr @.str.154, ptr %171, align 8, !tbaa !5
  %657 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %656, ptr noundef nonnull align 8 dereferenceable(8) %171)
  store i32 155, ptr %657, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %171) #5
  %658 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %172) #5
  store ptr @.str.155, ptr %172, align 8, !tbaa !5
  %659 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %658, ptr noundef nonnull align 8 dereferenceable(8) %172)
  store i32 156, ptr %659, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %172) #5
  %660 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %173) #5
  store ptr @.str.156, ptr %173, align 8, !tbaa !5
  %661 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %660, ptr noundef nonnull align 8 dereferenceable(8) %173)
  store i32 157, ptr %661, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %173) #5
  %662 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %174) #5
  store ptr @.str.157, ptr %174, align 8, !tbaa !5
  %663 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %662, ptr noundef nonnull align 8 dereferenceable(8) %174)
  store i32 158, ptr %663, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %174) #5
  %664 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %175) #5
  store ptr @.str.158, ptr %175, align 8, !tbaa !5
  %665 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %664, ptr noundef nonnull align 8 dereferenceable(8) %175)
  store i32 159, ptr %665, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %175) #5
  %666 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %176) #5
  store ptr @.str.159, ptr %176, align 8, !tbaa !5
  %667 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %666, ptr noundef nonnull align 8 dereferenceable(8) %176)
  store i32 160, ptr %667, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %176) #5
  %668 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %177) #5
  store ptr @.str.160, ptr %177, align 8, !tbaa !5
  %669 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %668, ptr noundef nonnull align 8 dereferenceable(8) %177)
  store i32 161, ptr %669, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %177) #5
  %670 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %178) #5
  store ptr @.str.161, ptr %178, align 8, !tbaa !5
  %671 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %670, ptr noundef nonnull align 8 dereferenceable(8) %178)
  store i32 162, ptr %671, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %178) #5
  %672 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %179) #5
  store ptr @.str.162, ptr %179, align 8, !tbaa !5
  %673 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %672, ptr noundef nonnull align 8 dereferenceable(8) %179)
  store i32 163, ptr %673, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %179) #5
  %674 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %180) #5
  store ptr @.str.163, ptr %180, align 8, !tbaa !5
  %675 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %674, ptr noundef nonnull align 8 dereferenceable(8) %180)
  store i32 164, ptr %675, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %180) #5
  %676 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %181) #5
  store ptr @.str.164, ptr %181, align 8, !tbaa !5
  %677 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %676, ptr noundef nonnull align 8 dereferenceable(8) %181)
  store i32 165, ptr %677, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %181) #5
  %678 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %182) #5
  store ptr @.str.165, ptr %182, align 8, !tbaa !5
  %679 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %678, ptr noundef nonnull align 8 dereferenceable(8) %182)
  store i32 166, ptr %679, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %182) #5
  %680 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %183) #5
  store ptr @.str.166, ptr %183, align 8, !tbaa !5
  %681 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %680, ptr noundef nonnull align 8 dereferenceable(8) %183)
  store i32 167, ptr %681, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %183) #5
  %682 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %184) #5
  store ptr @.str.167, ptr %184, align 8, !tbaa !5
  %683 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %682, ptr noundef nonnull align 8 dereferenceable(8) %184)
  store i32 168, ptr %683, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %184) #5
  %684 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %185) #5
  store ptr @.str.168, ptr %185, align 8, !tbaa !5
  %685 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %684, ptr noundef nonnull align 8 dereferenceable(8) %185)
  store i32 169, ptr %685, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %185) #5
  %686 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %186) #5
  store ptr @.str.169, ptr %186, align 8, !tbaa !5
  %687 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %686, ptr noundef nonnull align 8 dereferenceable(8) %186)
  store i32 170, ptr %687, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %186) #5
  %688 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %187) #5
  store ptr @.str.170, ptr %187, align 8, !tbaa !5
  %689 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %688, ptr noundef nonnull align 8 dereferenceable(8) %187)
  store i32 171, ptr %689, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %187) #5
  %690 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %188) #5
  store ptr @.str.171, ptr %188, align 8, !tbaa !5
  %691 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %690, ptr noundef nonnull align 8 dereferenceable(8) %188)
  store i32 172, ptr %691, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %188) #5
  %692 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %189) #5
  store ptr @.str.172, ptr %189, align 8, !tbaa !5
  %693 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %692, ptr noundef nonnull align 8 dereferenceable(8) %189)
  store i32 173, ptr %693, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %189) #5
  %694 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %190) #5
  store ptr @.str.173, ptr %190, align 8, !tbaa !5
  %695 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %694, ptr noundef nonnull align 8 dereferenceable(8) %190)
  store i32 174, ptr %695, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %190) #5
  %696 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %191) #5
  store ptr @.str.174, ptr %191, align 8, !tbaa !5
  %697 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %696, ptr noundef nonnull align 8 dereferenceable(8) %191)
  store i32 175, ptr %697, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %191) #5
  %698 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %192) #5
  store ptr @.str.175, ptr %192, align 8, !tbaa !5
  %699 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %698, ptr noundef nonnull align 8 dereferenceable(8) %192)
  store i32 176, ptr %699, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %192) #5
  %700 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %193) #5
  store ptr @.str.176, ptr %193, align 8, !tbaa !5
  %701 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %700, ptr noundef nonnull align 8 dereferenceable(8) %193)
  store i32 177, ptr %701, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %193) #5
  %702 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %194) #5
  store ptr @.str.177, ptr %194, align 8, !tbaa !5
  %703 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %702, ptr noundef nonnull align 8 dereferenceable(8) %194)
  store i32 178, ptr %703, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %194) #5
  %704 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %195) #5
  store ptr @.str.178, ptr %195, align 8, !tbaa !5
  %705 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %704, ptr noundef nonnull align 8 dereferenceable(8) %195)
  store i32 179, ptr %705, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %195) #5
  %706 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %196) #5
  store ptr @.str.179, ptr %196, align 8, !tbaa !5
  %707 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %706, ptr noundef nonnull align 8 dereferenceable(8) %196)
  store i32 180, ptr %707, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %196) #5
  %708 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %197) #5
  store ptr @.str.180, ptr %197, align 8, !tbaa !5
  %709 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %708, ptr noundef nonnull align 8 dereferenceable(8) %197)
  store i32 181, ptr %709, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %197) #5
  %710 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %198) #5
  store ptr @.str.181, ptr %198, align 8, !tbaa !5
  %711 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %710, ptr noundef nonnull align 8 dereferenceable(8) %198)
  store i32 182, ptr %711, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %198) #5
  %712 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %199) #5
  store ptr @.str.182, ptr %199, align 8, !tbaa !5
  %713 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %712, ptr noundef nonnull align 8 dereferenceable(8) %199)
  store i32 183, ptr %713, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %199) #5
  %714 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %200) #5
  store ptr @.str.183, ptr %200, align 8, !tbaa !5
  %715 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %714, ptr noundef nonnull align 8 dereferenceable(8) %200)
  store i32 184, ptr %715, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %200) #5
  %716 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %201) #5
  store ptr @.str.184, ptr %201, align 8, !tbaa !5
  %717 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %716, ptr noundef nonnull align 8 dereferenceable(8) %201)
  store i32 185, ptr %717, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %201) #5
  %718 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %202) #5
  store ptr @.str.185, ptr %202, align 8, !tbaa !5
  %719 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %718, ptr noundef nonnull align 8 dereferenceable(8) %202)
  store i32 186, ptr %719, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %202) #5
  %720 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %203) #5
  store ptr @.str.186, ptr %203, align 8, !tbaa !5
  %721 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %720, ptr noundef nonnull align 8 dereferenceable(8) %203)
  store i32 187, ptr %721, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %203) #5
  %722 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %204) #5
  store ptr @.str.187, ptr %204, align 8, !tbaa !5
  %723 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %722, ptr noundef nonnull align 8 dereferenceable(8) %204)
  store i32 188, ptr %723, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %204) #5
  %724 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %205) #5
  store ptr @.str.188, ptr %205, align 8, !tbaa !5
  %725 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %724, ptr noundef nonnull align 8 dereferenceable(8) %205)
  store i32 189, ptr %725, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %205) #5
  %726 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %206) #5
  store ptr @.str.189, ptr %206, align 8, !tbaa !5
  %727 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %726, ptr noundef nonnull align 8 dereferenceable(8) %206)
  store i32 190, ptr %727, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %206) #5
  %728 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %207) #5
  store ptr @.str.190, ptr %207, align 8, !tbaa !5
  %729 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %728, ptr noundef nonnull align 8 dereferenceable(8) %207)
  store i32 191, ptr %729, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %207) #5
  %730 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %208) #5
  store ptr @.str.191, ptr %208, align 8, !tbaa !5
  %731 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %730, ptr noundef nonnull align 8 dereferenceable(8) %208)
  store i32 192, ptr %731, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %208) #5
  %732 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %209) #5
  store ptr @.str.192, ptr %209, align 8, !tbaa !5
  %733 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %732, ptr noundef nonnull align 8 dereferenceable(8) %209)
  store i32 193, ptr %733, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %209) #5
  %734 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %210) #5
  store ptr @.str.193, ptr %210, align 8, !tbaa !5
  %735 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %734, ptr noundef nonnull align 8 dereferenceable(8) %210)
  store i32 194, ptr %735, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %210) #5
  %736 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %211) #5
  store ptr @.str.194, ptr %211, align 8, !tbaa !5
  %737 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %736, ptr noundef nonnull align 8 dereferenceable(8) %211)
  store i32 195, ptr %737, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %211) #5
  %738 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %212) #5
  store ptr @.str.195, ptr %212, align 8, !tbaa !5
  %739 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %738, ptr noundef nonnull align 8 dereferenceable(8) %212)
  store i32 196, ptr %739, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %212) #5
  %740 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %213) #5
  store ptr @.str.196, ptr %213, align 8, !tbaa !5
  %741 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %740, ptr noundef nonnull align 8 dereferenceable(8) %213)
  store i32 197, ptr %741, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %213) #5
  %742 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %214) #5
  store ptr @.str.197, ptr %214, align 8, !tbaa !5
  %743 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %742, ptr noundef nonnull align 8 dereferenceable(8) %214)
  store i32 198, ptr %743, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %214) #5
  %744 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %215) #5
  store ptr @.str.198, ptr %215, align 8, !tbaa !5
  %745 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %744, ptr noundef nonnull align 8 dereferenceable(8) %215)
  store i32 198, ptr %745, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %215) #5
  %746 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %216) #5
  store ptr @.str.199, ptr %216, align 8, !tbaa !5
  %747 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %746, ptr noundef nonnull align 8 dereferenceable(8) %216)
  store i32 199, ptr %747, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %216) #5
  %748 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %217) #5
  store ptr @.str.200, ptr %217, align 8, !tbaa !5
  %749 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %748, ptr noundef nonnull align 8 dereferenceable(8) %217)
  store i32 200, ptr %749, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %217) #5
  %750 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %218) #5
  store ptr @.str.201, ptr %218, align 8, !tbaa !5
  %751 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %750, ptr noundef nonnull align 8 dereferenceable(8) %218)
  store i32 201, ptr %751, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %218) #5
  %752 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %219) #5
  store ptr @.str.202, ptr %219, align 8, !tbaa !5
  %753 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %752, ptr noundef nonnull align 8 dereferenceable(8) %219)
  store i32 202, ptr %753, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %219) #5
  %754 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %220) #5
  store ptr @.str.203, ptr %220, align 8, !tbaa !5
  %755 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %754, ptr noundef nonnull align 8 dereferenceable(8) %220)
  store i32 203, ptr %755, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %220) #5
  %756 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %221) #5
  store ptr @.str.204, ptr %221, align 8, !tbaa !5
  %757 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %756, ptr noundef nonnull align 8 dereferenceable(8) %221)
  store i32 204, ptr %757, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %221) #5
  %758 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %222) #5
  store ptr @.str.205, ptr %222, align 8, !tbaa !5
  %759 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %758, ptr noundef nonnull align 8 dereferenceable(8) %222)
  store i32 205, ptr %759, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %222) #5
  %760 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %223) #5
  store ptr @.str.206, ptr %223, align 8, !tbaa !5
  %761 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %760, ptr noundef nonnull align 8 dereferenceable(8) %223)
  store i32 206, ptr %761, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %223) #5
  %762 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %224) #5
  store ptr @.str.207, ptr %224, align 8, !tbaa !5
  %763 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %762, ptr noundef nonnull align 8 dereferenceable(8) %224)
  store i32 207, ptr %763, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %224) #5
  %764 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %225) #5
  store ptr @.str.208, ptr %225, align 8, !tbaa !5
  %765 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %764, ptr noundef nonnull align 8 dereferenceable(8) %225)
  store i32 208, ptr %765, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %225) #5
  %766 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %226) #5
  store ptr @.str.209, ptr %226, align 8, !tbaa !5
  %767 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %766, ptr noundef nonnull align 8 dereferenceable(8) %226)
  store i32 209, ptr %767, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %226) #5
  %768 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %227) #5
  store ptr @.str.210, ptr %227, align 8, !tbaa !5
  %769 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %768, ptr noundef nonnull align 8 dereferenceable(8) %227)
  store i32 210, ptr %769, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %227) #5
  %770 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %228) #5
  store ptr @.str.211, ptr %228, align 8, !tbaa !5
  %771 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %770, ptr noundef nonnull align 8 dereferenceable(8) %228)
  store i32 211, ptr %771, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %228) #5
  %772 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %229) #5
  store ptr @.str.212, ptr %229, align 8, !tbaa !5
  %773 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %772, ptr noundef nonnull align 8 dereferenceable(8) %229)
  store i32 212, ptr %773, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %229) #5
  %774 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %230) #5
  store ptr @.str.213, ptr %230, align 8, !tbaa !5
  %775 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %774, ptr noundef nonnull align 8 dereferenceable(8) %230)
  store i32 213, ptr %775, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %230) #5
  %776 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %231) #5
  store ptr @.str.214, ptr %231, align 8, !tbaa !5
  %777 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %776, ptr noundef nonnull align 8 dereferenceable(8) %231)
  store i32 214, ptr %777, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %231) #5
  %778 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %232) #5
  store ptr @.str.215, ptr %232, align 8, !tbaa !5
  %779 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %778, ptr noundef nonnull align 8 dereferenceable(8) %232)
  store i32 215, ptr %779, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %232) #5
  %780 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %233) #5
  store ptr @.str.216, ptr %233, align 8, !tbaa !5
  %781 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %780, ptr noundef nonnull align 8 dereferenceable(8) %233)
  store i32 216, ptr %781, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %233) #5
  %782 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %234) #5
  store ptr @.str.217, ptr %234, align 8, !tbaa !5
  %783 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %782, ptr noundef nonnull align 8 dereferenceable(8) %234)
  store i32 217, ptr %783, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %234) #5
  %784 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %235) #5
  store ptr @.str.218, ptr %235, align 8, !tbaa !5
  %785 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %784, ptr noundef nonnull align 8 dereferenceable(8) %235)
  store i32 218, ptr %785, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %235) #5
  %786 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %236) #5
  store ptr @.str.219, ptr %236, align 8, !tbaa !5
  %787 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %786, ptr noundef nonnull align 8 dereferenceable(8) %236)
  store i32 219, ptr %787, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %236) #5
  %788 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %237) #5
  store ptr @.str.220, ptr %237, align 8, !tbaa !5
  %789 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %788, ptr noundef nonnull align 8 dereferenceable(8) %237)
  store i32 220, ptr %789, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %237) #5
  %790 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %238) #5
  store ptr @.str.221, ptr %238, align 8, !tbaa !5
  %791 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %790, ptr noundef nonnull align 8 dereferenceable(8) %238)
  store i32 221, ptr %791, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %238) #5
  %792 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %239) #5
  store ptr @.str.222, ptr %239, align 8, !tbaa !5
  %793 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %792, ptr noundef nonnull align 8 dereferenceable(8) %239)
  store i32 222, ptr %793, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %239) #5
  %794 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %240) #5
  store ptr @.str.223, ptr %240, align 8, !tbaa !5
  %795 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %794, ptr noundef nonnull align 8 dereferenceable(8) %240)
  store i32 223, ptr %795, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %240) #5
  %796 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %241) #5
  store ptr @.str.224, ptr %241, align 8, !tbaa !5
  %797 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %796, ptr noundef nonnull align 8 dereferenceable(8) %241)
  store i32 224, ptr %797, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %241) #5
  %798 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %242) #5
  store ptr @.str.225, ptr %242, align 8, !tbaa !5
  %799 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %798, ptr noundef nonnull align 8 dereferenceable(8) %242)
  store i32 226, ptr %799, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %242) #5
  %800 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %243) #5
  store ptr @.str.226, ptr %243, align 8, !tbaa !5
  %801 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %800, ptr noundef nonnull align 8 dereferenceable(8) %243)
  store i32 227, ptr %801, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %243) #5
  %802 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %244) #5
  store ptr @.str.227, ptr %244, align 8, !tbaa !5
  %803 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %802, ptr noundef nonnull align 8 dereferenceable(8) %244)
  store i32 228, ptr %803, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %244) #5
  %804 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %245) #5
  store ptr @.str.228, ptr %245, align 8, !tbaa !5
  %805 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %804, ptr noundef nonnull align 8 dereferenceable(8) %245)
  store i32 233, ptr %805, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %245) #5
  %806 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %246) #5
  store ptr @.str.229, ptr %246, align 8, !tbaa !5
  %807 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %806, ptr noundef nonnull align 8 dereferenceable(8) %246)
  store i32 229, ptr %807, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %246) #5
  %808 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %247) #5
  store ptr @.str.230, ptr %247, align 8, !tbaa !5
  %809 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %808, ptr noundef nonnull align 8 dereferenceable(8) %247)
  store i32 230, ptr %809, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %247) #5
  %810 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %248) #5
  store ptr @.str.231, ptr %248, align 8, !tbaa !5
  %811 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %810, ptr noundef nonnull align 8 dereferenceable(8) %248)
  store i32 231, ptr %811, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %248) #5
  %812 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %249) #5
  store ptr @.str.232, ptr %249, align 8, !tbaa !5
  %813 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %812, ptr noundef nonnull align 8 dereferenceable(8) %249)
  store i32 232, ptr %813, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %249) #5
  %814 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %250) #5
  store ptr @.str.233, ptr %250, align 8, !tbaa !5
  %815 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %814, ptr noundef nonnull align 8 dereferenceable(8) %250)
  store i32 239, ptr %815, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %250) #5
  %816 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %251) #5
  store ptr @.str.234, ptr %251, align 8, !tbaa !5
  %817 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %816, ptr noundef nonnull align 8 dereferenceable(8) %251)
  store i32 239, ptr %817, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %251) #5
  %818 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %252) #5
  store ptr @.str.235, ptr %252, align 8, !tbaa !5
  %819 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %818, ptr noundef nonnull align 8 dereferenceable(8) %252)
  store i32 241, ptr %819, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %252) #5
  %820 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %253) #5
  store ptr @.str.236, ptr %253, align 8, !tbaa !5
  %821 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %820, ptr noundef nonnull align 8 dereferenceable(8) %253)
  store i32 242, ptr %821, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %253) #5
  %822 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %254) #5
  store ptr @.str.237, ptr %254, align 8, !tbaa !5
  %823 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %822, ptr noundef nonnull align 8 dereferenceable(8) %254)
  store i32 243, ptr %823, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %254) #5
  %824 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %255) #5
  store ptr @.str.238, ptr %255, align 8, !tbaa !5
  %825 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %824, ptr noundef nonnull align 8 dereferenceable(8) %255)
  store i32 244, ptr %825, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %255) #5
  %826 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %256) #5
  store ptr @.str.239, ptr %256, align 8, !tbaa !5
  %827 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %826, ptr noundef nonnull align 8 dereferenceable(8) %256)
  store i32 245, ptr %827, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %256) #5
  %828 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %257) #5
  store ptr @.str.240, ptr %257, align 8, !tbaa !5
  %829 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %828, ptr noundef nonnull align 8 dereferenceable(8) %257)
  store i32 246, ptr %829, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %257) #5
  %830 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %258) #5
  store ptr @.str.241, ptr %258, align 8, !tbaa !5
  %831 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %830, ptr noundef nonnull align 8 dereferenceable(8) %258)
  store i32 247, ptr %831, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %258) #5
  %832 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %259) #5
  store ptr @.str.242, ptr %259, align 8, !tbaa !5
  %833 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %832, ptr noundef nonnull align 8 dereferenceable(8) %259)
  store i32 248, ptr %833, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %259) #5
  %834 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %260) #5
  store ptr @.str.243, ptr %260, align 8, !tbaa !5
  %835 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %834, ptr noundef nonnull align 8 dereferenceable(8) %260)
  store i32 249, ptr %835, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %260) #5
  %836 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %261) #5
  store ptr @.str.244, ptr %261, align 8, !tbaa !5
  %837 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %836, ptr noundef nonnull align 8 dereferenceable(8) %261)
  store i32 250, ptr %837, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %261) #5
  %838 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %262) #5
  store ptr @.str.245, ptr %262, align 8, !tbaa !5
  %839 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %838, ptr noundef nonnull align 8 dereferenceable(8) %262)
  store i32 251, ptr %839, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %262) #5
  %840 = load ptr, ptr @_ZN12_GLOBAL__N_110KeywordMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %263) #5
  store ptr @.str.246, ptr %263, align 8, !tbaa !5
  %841 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %840, ptr noundef nonnull align 8 dereferenceable(8) %263)
  store i32 252, ptr %841, align 4, !tbaa !9
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %263) #5
  %842 = call noalias noundef nonnull dereferenceable(56) ptr @_Znwm(i64 noundef 56) #4
  call void @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EEC2Ev(ptr noundef nonnull align 8 dereferenceable(56) %842) #5
  store ptr %842, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %264) #5
  store ptr @.str.247, ptr %264, align 8, !tbaa !5
  %843 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %842, ptr noundef nonnull align 8 dereferenceable(8) %264)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %264) #5
  %844 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %265) #5
  store ptr @.str.248, ptr %265, align 8, !tbaa !5
  %845 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %844, ptr noundef nonnull align 8 dereferenceable(8) %265)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %265) #5
  %846 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %266) #5
  store ptr @.str.249, ptr %266, align 8, !tbaa !5
  %847 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %846, ptr noundef nonnull align 8 dereferenceable(8) %266)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %266) #5
  %848 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %267) #5
  store ptr @.str.250, ptr %267, align 8, !tbaa !5
  %849 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %848, ptr noundef nonnull align 8 dereferenceable(8) %267)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %267) #5
  %850 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %268) #5
  store ptr @.str.251, ptr %268, align 8, !tbaa !5
  %851 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %850, ptr noundef nonnull align 8 dereferenceable(8) %268)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %268) #5
  %852 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %269) #5
  store ptr @.str.252, ptr %269, align 8, !tbaa !5
  %853 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %852, ptr noundef nonnull align 8 dereferenceable(8) %269)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %269) #5
  %854 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %270) #5
  store ptr @.str.253, ptr %270, align 8, !tbaa !5
  %855 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %854, ptr noundef nonnull align 8 dereferenceable(8) %270)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %270) #5
  %856 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %271) #5
  store ptr @.str.254, ptr %271, align 8, !tbaa !5
  %857 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %856, ptr noundef nonnull align 8 dereferenceable(8) %271)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %271) #5
  %858 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %272) #5
  store ptr @.str.255, ptr %272, align 8, !tbaa !5
  %859 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %858, ptr noundef nonnull align 8 dereferenceable(8) %272)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %272) #5
  %860 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %273) #5
  store ptr @.str.256, ptr %273, align 8, !tbaa !5
  %861 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %860, ptr noundef nonnull align 8 dereferenceable(8) %273)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %273) #5
  %862 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %274) #5
  store ptr @.str.257, ptr %274, align 8, !tbaa !5
  %863 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %862, ptr noundef nonnull align 8 dereferenceable(8) %274)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %274) #5
  %864 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %275) #5
  store ptr @.str.258, ptr %275, align 8, !tbaa !5
  %865 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %864, ptr noundef nonnull align 8 dereferenceable(8) %275)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %275) #5
  %866 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %276) #5
  store ptr @.str.259, ptr %276, align 8, !tbaa !5
  %867 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %866, ptr noundef nonnull align 8 dereferenceable(8) %276)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %276) #5
  %868 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %277) #5
  store ptr @.str.260, ptr %277, align 8, !tbaa !5
  %869 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %868, ptr noundef nonnull align 8 dereferenceable(8) %277)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %277) #5
  %870 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %278) #5
  store ptr @.str.261, ptr %278, align 8, !tbaa !5
  %871 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %870, ptr noundef nonnull align 8 dereferenceable(8) %278)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %278) #5
  %872 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %279) #5
  store ptr @.str.262, ptr %279, align 8, !tbaa !5
  %873 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %872, ptr noundef nonnull align 8 dereferenceable(8) %279)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %279) #5
  %874 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %280) #5
  store ptr @.str.263, ptr %280, align 8, !tbaa !5
  %875 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %874, ptr noundef nonnull align 8 dereferenceable(8) %280)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %280) #5
  %876 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %281) #5
  store ptr @.str.264, ptr %281, align 8, !tbaa !5
  %877 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %876, ptr noundef nonnull align 8 dereferenceable(8) %281)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %281) #5
  %878 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %282) #5
  store ptr @.str.265, ptr %282, align 8, !tbaa !5
  %879 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %878, ptr noundef nonnull align 8 dereferenceable(8) %282)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %282) #5
  %880 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %283) #5
  store ptr @.str.266, ptr %283, align 8, !tbaa !5
  %881 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %880, ptr noundef nonnull align 8 dereferenceable(8) %283)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %283) #5
  %882 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %284) #5
  store ptr @.str.267, ptr %284, align 8, !tbaa !5
  %883 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %882, ptr noundef nonnull align 8 dereferenceable(8) %284)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %284) #5
  %884 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %285) #5
  store ptr @.str.268, ptr %285, align 8, !tbaa !5
  %885 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %884, ptr noundef nonnull align 8 dereferenceable(8) %285)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %285) #5
  %886 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %286) #5
  store ptr @.str.269, ptr %286, align 8, !tbaa !5
  %887 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %886, ptr noundef nonnull align 8 dereferenceable(8) %286)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %286) #5
  %888 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %287) #5
  store ptr @.str.270, ptr %287, align 8, !tbaa !5
  %889 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %888, ptr noundef nonnull align 8 dereferenceable(8) %287)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %287) #5
  %890 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %288) #5
  store ptr @.str.271, ptr %288, align 8, !tbaa !5
  %891 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %890, ptr noundef nonnull align 8 dereferenceable(8) %288)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %288) #5
  %892 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %289) #5
  store ptr @.str.272, ptr %289, align 8, !tbaa !5
  %893 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %892, ptr noundef nonnull align 8 dereferenceable(8) %289)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %289) #5
  %894 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %290) #5
  store ptr @.str.273, ptr %290, align 8, !tbaa !5
  %895 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %894, ptr noundef nonnull align 8 dereferenceable(8) %290)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %290) #5
  %896 = load ptr, ptr @_ZN12_GLOBAL__N_111ReservedSetE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %291) #5
  store ptr @.str.274, ptr %291, align 8, !tbaa !5
  %897 = call { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %896, ptr noundef nonnull align 8 dereferenceable(8) %291)
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %291) #5
  %898 = call noalias noundef nonnull dereferenceable(56) ptr @_Znwm(i64 noundef 56) #4
  call void @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEC2Ev(ptr noundef nonnull align 8 dereferenceable(56) %898) #5
  store ptr %898, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %292) #5
  store ptr @.str.280, ptr %292, align 8, !tbaa !5
  %899 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %898, ptr noundef nonnull align 8 dereferenceable(8) %292)
  store i32 30, ptr %899, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %292) #5
  %900 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %293) #5
  store ptr @.str.281, ptr %293, align 8, !tbaa !5
  %901 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %900, ptr noundef nonnull align 8 dereferenceable(8) %293)
  store i32 25, ptr %901, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %293) #5
  %902 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %294) #5
  store ptr @.str.282, ptr %294, align 8, !tbaa !5
  %903 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %902, ptr noundef nonnull align 8 dereferenceable(8) %294)
  store i32 54, ptr %903, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %294) #5
  %904 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %295) #5
  store ptr @.str.283, ptr %295, align 8, !tbaa !5
  %905 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %904, ptr noundef nonnull align 8 dereferenceable(8) %295)
  store i32 56, ptr %905, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %295) #5
  %906 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %296) #5
  store ptr @.str.284, ptr %296, align 8, !tbaa !5
  %907 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %906, ptr noundef nonnull align 8 dereferenceable(8) %296)
  store i32 69, ptr %907, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %296) #5
  %908 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %297) #5
  store ptr @.str.285, ptr %297, align 8, !tbaa !5
  %909 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %908, ptr noundef nonnull align 8 dereferenceable(8) %297)
  store i32 53, ptr %909, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %297) #5
  %910 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %298) #5
  store ptr @.str.286, ptr %298, align 8, !tbaa !5
  %911 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %910, ptr noundef nonnull align 8 dereferenceable(8) %298)
  store i32 52, ptr %911, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %298) #5
  %912 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %299) #5
  store ptr @.str.287, ptr %299, align 8, !tbaa !5
  %913 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %912, ptr noundef nonnull align 8 dereferenceable(8) %299)
  store i32 51, ptr %913, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %299) #5
  %914 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %300) #5
  store ptr @.str.288, ptr %300, align 8, !tbaa !5
  %915 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %914, ptr noundef nonnull align 8 dereferenceable(8) %300)
  store i32 62, ptr %915, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %300) #5
  %916 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %301) #5
  store ptr @.str.289, ptr %301, align 8, !tbaa !5
  %917 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %916, ptr noundef nonnull align 8 dereferenceable(8) %301)
  store i32 26, ptr %917, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %301) #5
  %918 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %302) #5
  store ptr @.str.290, ptr %302, align 8, !tbaa !5
  %919 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %918, ptr noundef nonnull align 8 dereferenceable(8) %302)
  store i32 57, ptr %919, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %302) #5
  %920 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %303) #5
  store ptr @.str.291, ptr %303, align 8, !tbaa !5
  %921 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %920, ptr noundef nonnull align 8 dereferenceable(8) %303)
  store i32 51, ptr %921, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %303) #5
  %922 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %304) #5
  store ptr @.str.292, ptr %304, align 8, !tbaa !5
  %923 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %922, ptr noundef nonnull align 8 dereferenceable(8) %304)
  store i32 5, ptr %923, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %304) #5
  %924 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %305) #5
  store ptr @.str.293, ptr %305, align 8, !tbaa !5
  %925 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %924, ptr noundef nonnull align 8 dereferenceable(8) %305)
  store i32 4, ptr %925, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %305) #5
  %926 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %306) #5
  store ptr @.str.294, ptr %306, align 8, !tbaa !5
  %927 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %926, ptr noundef nonnull align 8 dereferenceable(8) %306)
  store i32 6, ptr %927, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %306) #5
  %928 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %307) #5
  store ptr @.str.295, ptr %307, align 8, !tbaa !5
  %929 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %928, ptr noundef nonnull align 8 dereferenceable(8) %307)
  store i32 3, ptr %929, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %307) #5
  %930 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %308) #5
  store ptr @.str.296, ptr %308, align 8, !tbaa !5
  %931 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %930, ptr noundef nonnull align 8 dereferenceable(8) %308)
  store i32 59, ptr %931, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %308) #5
  %932 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %309) #5
  store ptr @.str.297, ptr %309, align 8, !tbaa !5
  %933 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %932, ptr noundef nonnull align 8 dereferenceable(8) %309)
  store i32 67, ptr %933, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %309) #5
  %934 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %310) #5
  store ptr @.str.298, ptr %310, align 8, !tbaa !5
  %935 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %934, ptr noundef nonnull align 8 dereferenceable(8) %310)
  store i32 71, ptr %935, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %310) #5
  %936 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %311) #5
  store ptr @.str.299, ptr %311, align 8, !tbaa !5
  %937 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %936, ptr noundef nonnull align 8 dereferenceable(8) %311)
  store i32 131, ptr %937, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %311) #5
  %938 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %312) #5
  store ptr @.str.300, ptr %312, align 8, !tbaa !5
  %939 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %938, ptr noundef nonnull align 8 dereferenceable(8) %312)
  store i32 132, ptr %939, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %312) #5
  %940 = load ptr, ptr @_ZN12_GLOBAL__N_111SemanticMapE, align 8, !tbaa !5
  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %313) #5
  store ptr @.str.301, ptr %313, align 8, !tbaa !5
  %941 = call noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56) %940, ptr noundef nonnull align 8 dereferenceable(8) %313)
  store i32 68, ptr %941, align 4, !tbaa !11
  call void @llvm.lifetime.end.p0(i64 8, ptr nonnull %313) #5
  br label %942

942:                                              ; preds = %0, %315
  ret void
}

; Function Attrs: nobuiltin allocsize(0)
declare noundef nonnull ptr @_Znwm(i64 noundef) local_unnamed_addr #1

; Function Attrs: mustprogress nounwind uwtable
declare hidden void @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEC2Ev(ptr noundef nonnull align 8 dereferenceable(56)) unnamed_addr #2 align 2

; Function Attrs: mustprogress uwtable
declare hidden noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang15EHlslTokenClassEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56), ptr noundef nonnull align 8 dereferenceable(8)) local_unnamed_addr #0 align 2

; Function Attrs: mustprogress nocallback nofree nosync nounwind willreturn memory(argmem: readwrite)
declare void @llvm.lifetime.start.p0(i64 immarg, ptr nocapture) #3

; Function Attrs: mustprogress nocallback nofree nosync nounwind willreturn memory(argmem: readwrite)
declare void @llvm.lifetime.end.p0(i64 immarg, ptr nocapture) #3

; Function Attrs: mustprogress nounwind uwtable
declare hidden void @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EEC2Ev(ptr noundef nonnull align 8 dereferenceable(56)) unnamed_addr #2 align 2

; Function Attrs: mustprogress uwtable
declare hidden { ptr, i8 } @_ZNSt13unordered_setIPKcN12_GLOBAL__N_18str_hashENS2_6str_eqESaIS1_EE6insertEOS1_(ptr noundef nonnull align 8 dereferenceable(56), ptr noundef nonnull align 8 dereferenceable(8)) local_unnamed_addr #0 align 2

; Function Attrs: mustprogress nounwind uwtable
declare hidden void @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEC2Ev(ptr noundef nonnull align 8 dereferenceable(56)) unnamed_addr #2 align 2

; Function Attrs: mustprogress uwtable
declare hidden noundef nonnull align 4 dereferenceable(4) ptr @_ZNSt13unordered_mapIPKcN7glslang16TBuiltInVariableEN12_GLOBAL__N_18str_hashENS4_6str_eqESaISt4pairIKS1_S3_EEEixEOS1_(ptr noundef nonnull align 8 dereferenceable(56), ptr noundef nonnull align 8 dereferenceable(8)) local_unnamed_addr #0 align 2

attributes #0 = { mustprogress uwtable "min-legal-vector-width"="0" "no-trapping-math"="true" "stack-protector-buffer-size"="8" "target-cpu"="x86-64" "target-features"="+cmov,+cx8,+fxsr,+mmx,+sse,+sse2,+x87" "tune-cpu"="generic" }
attributes #1 = { nobuiltin allocsize(0) "no-trapping-math"="true" "stack-protector-buffer-size"="8" "target-cpu"="x86-64" "target-features"="+cmov,+cx8,+fxsr,+mmx,+sse,+sse2,+x87" "tune-cpu"="generic" }
attributes #2 = { mustprogress nounwind uwtable "min-legal-vector-width"="0" "no-trapping-math"="true" "stack-protector-buffer-size"="8" "target-cpu"="x86-64" "target-features"="+cmov,+cx8,+fxsr,+mmx,+sse,+sse2,+x87" "tune-cpu"="generic" }
attributes #3 = { mustprogress nocallback nofree nosync nounwind willreturn memory(argmem: readwrite) }
attributes #4 = { builtin allocsize(0) }
attributes #5 = { nounwind }

!llvm.module.flags = !{!0, !1, !2, !3}
!llvm.ident = !{!4}

!0 = !{i32 1, !"wchar_size", i32 4}
!1 = !{i32 8, !"PIC Level", i32 2}
!2 = !{i32 7, !"PIE Level", i32 2}
!3 = !{i32 7, !"uwtable", i32 2}
!4 = !{!"clang version 19.1.0 (git@github.com:llvm/llvm-project.git a4bf6cd7cfb1a1421ba92bca9d017b49936c55e4)"}
!5 = !{!6, !6, i64 0}
!6 = !{!"any pointer", !7, i64 0}
!7 = !{!"omnipotent char", !8, i64 0}
!8 = !{!"Simple C++ TBAA"}
!9 = !{!10, !10, i64 0}
!10 = !{!"_ZTSN7glslang15EHlslTokenClassE", !7, i64 0}
!11 = !{!12, !12, i64 0}
!12 = !{!"_ZTSN7glslang16TBuiltInVariableE", !7, i64 0}


; Effective O3 passes: EarlyCSEPass,GlobalOptPass,IPSCCPPass,InferFunctionAttrsPass,InstCombinePass,PromotePass,SROAPass,SimplifyCFGPass,TailCallElimPass