github.com/goplus/reflectx@v1.2.2/internal/icall512/icall_regabi_ppc64x.s (about) 1 //go:build ((go1.18 && goexperiment.regabireflect) || go1.19) && (ppc64 || ppc64le) 2 // +build go1.18,goexperiment.regabireflect go1.19 3 // +build ppc64 ppc64le 4 5 // Copyright 2012 The Go Authors. All rights reserved. 6 // Use of this source code is governed by a BSD-style 7 // license that can be found in the LICENSE file. 8 9 #include "textflag.h" 10 #include "funcdata.h" 11 #include "asm_ppc64x.h" 12 13 // The frames of each of the two functions below contain two locals, at offsets 14 // that are known to the runtime. 15 // 16 // The first local is a bool called retValid with a whole pointer-word reserved 17 // for it on the stack. The purpose of this word is so that the runtime knows 18 // whether the stack-allocated return space contains valid values for stack 19 // scanning. 20 // 21 // The second local is an abi.RegArgs value whose offset is also known to the 22 // runtime, so that a stack map for it can be constructed, since it contains 23 // pointers visible to the GC. 24 25 #define LOCAL_RETVALID 32+FIXED_FRAME 26 #define LOCAL_REGARGS 40+FIXED_FRAME 27 28 // The frame size of the functions below is 29 // 32 (args of callReflect) + 8 (bool + padding) + 296 (abi.RegArgs) = 336. 30 31 // makeFuncStub is the code half of the function returned by MakeFunc. 32 // See the comment on the declaration of makeFuncStub in makefunc.go 33 // for more details. 34 // No arg size here, runtime pulls arg map out of the func value. 35 #define MAKE_FUNC_FN(NAME,INDEX) \ 36 TEXT NAME(SB),(NOSPLIT|WRAPPER),$336 \ 37 NO_LOCAL_POINTERS \ 38 ADD $LOCAL_REGARGS, R1, R20 \ 39 CALL runtime·spillArgs(SB) \ 40 MOVD FIXED_FRAME+32(R1), R11 \ 41 MOVD R11, FIXED_FRAME+0(R1) \ 42 MOVD $argframe+0(FP), R3 \ 43 MOVD R3, FIXED_FRAME+8(R1) \ 44 ADD $LOCAL_RETVALID, R1, R3 \ 45 MOVB R0, (R3) \ 46 MOVD R3, FIXED_FRAME+16(R1) \ 47 ADD $LOCAL_REGARGS, R1, R3 \ 48 MOVD R3, FIXED_FRAME+24(R1) \ 49 MOVD $INDEX, R3 \ 50 MOVD R3, FIXED_FRAME+32(R1) \ 51 BL ·i_x(SB) \ 52 ADD $LOCAL_REGARGS, R1, R20 \ 53 CALL runtime·unspillArgs(SB) \ 54 RET 55 56 MAKE_FUNC_FN(·f0,0) 57 MAKE_FUNC_FN(·f1,1) 58 MAKE_FUNC_FN(·f2,2) 59 MAKE_FUNC_FN(·f3,3) 60 MAKE_FUNC_FN(·f4,4) 61 MAKE_FUNC_FN(·f5,5) 62 MAKE_FUNC_FN(·f6,6) 63 MAKE_FUNC_FN(·f7,7) 64 MAKE_FUNC_FN(·f8,8) 65 MAKE_FUNC_FN(·f9,9) 66 MAKE_FUNC_FN(·f10,10) 67 MAKE_FUNC_FN(·f11,11) 68 MAKE_FUNC_FN(·f12,12) 69 MAKE_FUNC_FN(·f13,13) 70 MAKE_FUNC_FN(·f14,14) 71 MAKE_FUNC_FN(·f15,15) 72 MAKE_FUNC_FN(·f16,16) 73 MAKE_FUNC_FN(·f17,17) 74 MAKE_FUNC_FN(·f18,18) 75 MAKE_FUNC_FN(·f19,19) 76 MAKE_FUNC_FN(·f20,20) 77 MAKE_FUNC_FN(·f21,21) 78 MAKE_FUNC_FN(·f22,22) 79 MAKE_FUNC_FN(·f23,23) 80 MAKE_FUNC_FN(·f24,24) 81 MAKE_FUNC_FN(·f25,25) 82 MAKE_FUNC_FN(·f26,26) 83 MAKE_FUNC_FN(·f27,27) 84 MAKE_FUNC_FN(·f28,28) 85 MAKE_FUNC_FN(·f29,29) 86 MAKE_FUNC_FN(·f30,30) 87 MAKE_FUNC_FN(·f31,31) 88 MAKE_FUNC_FN(·f32,32) 89 MAKE_FUNC_FN(·f33,33) 90 MAKE_FUNC_FN(·f34,34) 91 MAKE_FUNC_FN(·f35,35) 92 MAKE_FUNC_FN(·f36,36) 93 MAKE_FUNC_FN(·f37,37) 94 MAKE_FUNC_FN(·f38,38) 95 MAKE_FUNC_FN(·f39,39) 96 MAKE_FUNC_FN(·f40,40) 97 MAKE_FUNC_FN(·f41,41) 98 MAKE_FUNC_FN(·f42,42) 99 MAKE_FUNC_FN(·f43,43) 100 MAKE_FUNC_FN(·f44,44) 101 MAKE_FUNC_FN(·f45,45) 102 MAKE_FUNC_FN(·f46,46) 103 MAKE_FUNC_FN(·f47,47) 104 MAKE_FUNC_FN(·f48,48) 105 MAKE_FUNC_FN(·f49,49) 106 MAKE_FUNC_FN(·f50,50) 107 MAKE_FUNC_FN(·f51,51) 108 MAKE_FUNC_FN(·f52,52) 109 MAKE_FUNC_FN(·f53,53) 110 MAKE_FUNC_FN(·f54,54) 111 MAKE_FUNC_FN(·f55,55) 112 MAKE_FUNC_FN(·f56,56) 113 MAKE_FUNC_FN(·f57,57) 114 MAKE_FUNC_FN(·f58,58) 115 MAKE_FUNC_FN(·f59,59) 116 MAKE_FUNC_FN(·f60,60) 117 MAKE_FUNC_FN(·f61,61) 118 MAKE_FUNC_FN(·f62,62) 119 MAKE_FUNC_FN(·f63,63) 120 MAKE_FUNC_FN(·f64,64) 121 MAKE_FUNC_FN(·f65,65) 122 MAKE_FUNC_FN(·f66,66) 123 MAKE_FUNC_FN(·f67,67) 124 MAKE_FUNC_FN(·f68,68) 125 MAKE_FUNC_FN(·f69,69) 126 MAKE_FUNC_FN(·f70,70) 127 MAKE_FUNC_FN(·f71,71) 128 MAKE_FUNC_FN(·f72,72) 129 MAKE_FUNC_FN(·f73,73) 130 MAKE_FUNC_FN(·f74,74) 131 MAKE_FUNC_FN(·f75,75) 132 MAKE_FUNC_FN(·f76,76) 133 MAKE_FUNC_FN(·f77,77) 134 MAKE_FUNC_FN(·f78,78) 135 MAKE_FUNC_FN(·f79,79) 136 MAKE_FUNC_FN(·f80,80) 137 MAKE_FUNC_FN(·f81,81) 138 MAKE_FUNC_FN(·f82,82) 139 MAKE_FUNC_FN(·f83,83) 140 MAKE_FUNC_FN(·f84,84) 141 MAKE_FUNC_FN(·f85,85) 142 MAKE_FUNC_FN(·f86,86) 143 MAKE_FUNC_FN(·f87,87) 144 MAKE_FUNC_FN(·f88,88) 145 MAKE_FUNC_FN(·f89,89) 146 MAKE_FUNC_FN(·f90,90) 147 MAKE_FUNC_FN(·f91,91) 148 MAKE_FUNC_FN(·f92,92) 149 MAKE_FUNC_FN(·f93,93) 150 MAKE_FUNC_FN(·f94,94) 151 MAKE_FUNC_FN(·f95,95) 152 MAKE_FUNC_FN(·f96,96) 153 MAKE_FUNC_FN(·f97,97) 154 MAKE_FUNC_FN(·f98,98) 155 MAKE_FUNC_FN(·f99,99) 156 MAKE_FUNC_FN(·f100,100) 157 MAKE_FUNC_FN(·f101,101) 158 MAKE_FUNC_FN(·f102,102) 159 MAKE_FUNC_FN(·f103,103) 160 MAKE_FUNC_FN(·f104,104) 161 MAKE_FUNC_FN(·f105,105) 162 MAKE_FUNC_FN(·f106,106) 163 MAKE_FUNC_FN(·f107,107) 164 MAKE_FUNC_FN(·f108,108) 165 MAKE_FUNC_FN(·f109,109) 166 MAKE_FUNC_FN(·f110,110) 167 MAKE_FUNC_FN(·f111,111) 168 MAKE_FUNC_FN(·f112,112) 169 MAKE_FUNC_FN(·f113,113) 170 MAKE_FUNC_FN(·f114,114) 171 MAKE_FUNC_FN(·f115,115) 172 MAKE_FUNC_FN(·f116,116) 173 MAKE_FUNC_FN(·f117,117) 174 MAKE_FUNC_FN(·f118,118) 175 MAKE_FUNC_FN(·f119,119) 176 MAKE_FUNC_FN(·f120,120) 177 MAKE_FUNC_FN(·f121,121) 178 MAKE_FUNC_FN(·f122,122) 179 MAKE_FUNC_FN(·f123,123) 180 MAKE_FUNC_FN(·f124,124) 181 MAKE_FUNC_FN(·f125,125) 182 MAKE_FUNC_FN(·f126,126) 183 MAKE_FUNC_FN(·f127,127) 184 MAKE_FUNC_FN(·f128,128) 185 MAKE_FUNC_FN(·f129,129) 186 MAKE_FUNC_FN(·f130,130) 187 MAKE_FUNC_FN(·f131,131) 188 MAKE_FUNC_FN(·f132,132) 189 MAKE_FUNC_FN(·f133,133) 190 MAKE_FUNC_FN(·f134,134) 191 MAKE_FUNC_FN(·f135,135) 192 MAKE_FUNC_FN(·f136,136) 193 MAKE_FUNC_FN(·f137,137) 194 MAKE_FUNC_FN(·f138,138) 195 MAKE_FUNC_FN(·f139,139) 196 MAKE_FUNC_FN(·f140,140) 197 MAKE_FUNC_FN(·f141,141) 198 MAKE_FUNC_FN(·f142,142) 199 MAKE_FUNC_FN(·f143,143) 200 MAKE_FUNC_FN(·f144,144) 201 MAKE_FUNC_FN(·f145,145) 202 MAKE_FUNC_FN(·f146,146) 203 MAKE_FUNC_FN(·f147,147) 204 MAKE_FUNC_FN(·f148,148) 205 MAKE_FUNC_FN(·f149,149) 206 MAKE_FUNC_FN(·f150,150) 207 MAKE_FUNC_FN(·f151,151) 208 MAKE_FUNC_FN(·f152,152) 209 MAKE_FUNC_FN(·f153,153) 210 MAKE_FUNC_FN(·f154,154) 211 MAKE_FUNC_FN(·f155,155) 212 MAKE_FUNC_FN(·f156,156) 213 MAKE_FUNC_FN(·f157,157) 214 MAKE_FUNC_FN(·f158,158) 215 MAKE_FUNC_FN(·f159,159) 216 MAKE_FUNC_FN(·f160,160) 217 MAKE_FUNC_FN(·f161,161) 218 MAKE_FUNC_FN(·f162,162) 219 MAKE_FUNC_FN(·f163,163) 220 MAKE_FUNC_FN(·f164,164) 221 MAKE_FUNC_FN(·f165,165) 222 MAKE_FUNC_FN(·f166,166) 223 MAKE_FUNC_FN(·f167,167) 224 MAKE_FUNC_FN(·f168,168) 225 MAKE_FUNC_FN(·f169,169) 226 MAKE_FUNC_FN(·f170,170) 227 MAKE_FUNC_FN(·f171,171) 228 MAKE_FUNC_FN(·f172,172) 229 MAKE_FUNC_FN(·f173,173) 230 MAKE_FUNC_FN(·f174,174) 231 MAKE_FUNC_FN(·f175,175) 232 MAKE_FUNC_FN(·f176,176) 233 MAKE_FUNC_FN(·f177,177) 234 MAKE_FUNC_FN(·f178,178) 235 MAKE_FUNC_FN(·f179,179) 236 MAKE_FUNC_FN(·f180,180) 237 MAKE_FUNC_FN(·f181,181) 238 MAKE_FUNC_FN(·f182,182) 239 MAKE_FUNC_FN(·f183,183) 240 MAKE_FUNC_FN(·f184,184) 241 MAKE_FUNC_FN(·f185,185) 242 MAKE_FUNC_FN(·f186,186) 243 MAKE_FUNC_FN(·f187,187) 244 MAKE_FUNC_FN(·f188,188) 245 MAKE_FUNC_FN(·f189,189) 246 MAKE_FUNC_FN(·f190,190) 247 MAKE_FUNC_FN(·f191,191) 248 MAKE_FUNC_FN(·f192,192) 249 MAKE_FUNC_FN(·f193,193) 250 MAKE_FUNC_FN(·f194,194) 251 MAKE_FUNC_FN(·f195,195) 252 MAKE_FUNC_FN(·f196,196) 253 MAKE_FUNC_FN(·f197,197) 254 MAKE_FUNC_FN(·f198,198) 255 MAKE_FUNC_FN(·f199,199) 256 MAKE_FUNC_FN(·f200,200) 257 MAKE_FUNC_FN(·f201,201) 258 MAKE_FUNC_FN(·f202,202) 259 MAKE_FUNC_FN(·f203,203) 260 MAKE_FUNC_FN(·f204,204) 261 MAKE_FUNC_FN(·f205,205) 262 MAKE_FUNC_FN(·f206,206) 263 MAKE_FUNC_FN(·f207,207) 264 MAKE_FUNC_FN(·f208,208) 265 MAKE_FUNC_FN(·f209,209) 266 MAKE_FUNC_FN(·f210,210) 267 MAKE_FUNC_FN(·f211,211) 268 MAKE_FUNC_FN(·f212,212) 269 MAKE_FUNC_FN(·f213,213) 270 MAKE_FUNC_FN(·f214,214) 271 MAKE_FUNC_FN(·f215,215) 272 MAKE_FUNC_FN(·f216,216) 273 MAKE_FUNC_FN(·f217,217) 274 MAKE_FUNC_FN(·f218,218) 275 MAKE_FUNC_FN(·f219,219) 276 MAKE_FUNC_FN(·f220,220) 277 MAKE_FUNC_FN(·f221,221) 278 MAKE_FUNC_FN(·f222,222) 279 MAKE_FUNC_FN(·f223,223) 280 MAKE_FUNC_FN(·f224,224) 281 MAKE_FUNC_FN(·f225,225) 282 MAKE_FUNC_FN(·f226,226) 283 MAKE_FUNC_FN(·f227,227) 284 MAKE_FUNC_FN(·f228,228) 285 MAKE_FUNC_FN(·f229,229) 286 MAKE_FUNC_FN(·f230,230) 287 MAKE_FUNC_FN(·f231,231) 288 MAKE_FUNC_FN(·f232,232) 289 MAKE_FUNC_FN(·f233,233) 290 MAKE_FUNC_FN(·f234,234) 291 MAKE_FUNC_FN(·f235,235) 292 MAKE_FUNC_FN(·f236,236) 293 MAKE_FUNC_FN(·f237,237) 294 MAKE_FUNC_FN(·f238,238) 295 MAKE_FUNC_FN(·f239,239) 296 MAKE_FUNC_FN(·f240,240) 297 MAKE_FUNC_FN(·f241,241) 298 MAKE_FUNC_FN(·f242,242) 299 MAKE_FUNC_FN(·f243,243) 300 MAKE_FUNC_FN(·f244,244) 301 MAKE_FUNC_FN(·f245,245) 302 MAKE_FUNC_FN(·f246,246) 303 MAKE_FUNC_FN(·f247,247) 304 MAKE_FUNC_FN(·f248,248) 305 MAKE_FUNC_FN(·f249,249) 306 MAKE_FUNC_FN(·f250,250) 307 MAKE_FUNC_FN(·f251,251) 308 MAKE_FUNC_FN(·f252,252) 309 MAKE_FUNC_FN(·f253,253) 310 MAKE_FUNC_FN(·f254,254) 311 MAKE_FUNC_FN(·f255,255) 312 MAKE_FUNC_FN(·f256,256) 313 MAKE_FUNC_FN(·f257,257) 314 MAKE_FUNC_FN(·f258,258) 315 MAKE_FUNC_FN(·f259,259) 316 MAKE_FUNC_FN(·f260,260) 317 MAKE_FUNC_FN(·f261,261) 318 MAKE_FUNC_FN(·f262,262) 319 MAKE_FUNC_FN(·f263,263) 320 MAKE_FUNC_FN(·f264,264) 321 MAKE_FUNC_FN(·f265,265) 322 MAKE_FUNC_FN(·f266,266) 323 MAKE_FUNC_FN(·f267,267) 324 MAKE_FUNC_FN(·f268,268) 325 MAKE_FUNC_FN(·f269,269) 326 MAKE_FUNC_FN(·f270,270) 327 MAKE_FUNC_FN(·f271,271) 328 MAKE_FUNC_FN(·f272,272) 329 MAKE_FUNC_FN(·f273,273) 330 MAKE_FUNC_FN(·f274,274) 331 MAKE_FUNC_FN(·f275,275) 332 MAKE_FUNC_FN(·f276,276) 333 MAKE_FUNC_FN(·f277,277) 334 MAKE_FUNC_FN(·f278,278) 335 MAKE_FUNC_FN(·f279,279) 336 MAKE_FUNC_FN(·f280,280) 337 MAKE_FUNC_FN(·f281,281) 338 MAKE_FUNC_FN(·f282,282) 339 MAKE_FUNC_FN(·f283,283) 340 MAKE_FUNC_FN(·f284,284) 341 MAKE_FUNC_FN(·f285,285) 342 MAKE_FUNC_FN(·f286,286) 343 MAKE_FUNC_FN(·f287,287) 344 MAKE_FUNC_FN(·f288,288) 345 MAKE_FUNC_FN(·f289,289) 346 MAKE_FUNC_FN(·f290,290) 347 MAKE_FUNC_FN(·f291,291) 348 MAKE_FUNC_FN(·f292,292) 349 MAKE_FUNC_FN(·f293,293) 350 MAKE_FUNC_FN(·f294,294) 351 MAKE_FUNC_FN(·f295,295) 352 MAKE_FUNC_FN(·f296,296) 353 MAKE_FUNC_FN(·f297,297) 354 MAKE_FUNC_FN(·f298,298) 355 MAKE_FUNC_FN(·f299,299) 356 MAKE_FUNC_FN(·f300,300) 357 MAKE_FUNC_FN(·f301,301) 358 MAKE_FUNC_FN(·f302,302) 359 MAKE_FUNC_FN(·f303,303) 360 MAKE_FUNC_FN(·f304,304) 361 MAKE_FUNC_FN(·f305,305) 362 MAKE_FUNC_FN(·f306,306) 363 MAKE_FUNC_FN(·f307,307) 364 MAKE_FUNC_FN(·f308,308) 365 MAKE_FUNC_FN(·f309,309) 366 MAKE_FUNC_FN(·f310,310) 367 MAKE_FUNC_FN(·f311,311) 368 MAKE_FUNC_FN(·f312,312) 369 MAKE_FUNC_FN(·f313,313) 370 MAKE_FUNC_FN(·f314,314) 371 MAKE_FUNC_FN(·f315,315) 372 MAKE_FUNC_FN(·f316,316) 373 MAKE_FUNC_FN(·f317,317) 374 MAKE_FUNC_FN(·f318,318) 375 MAKE_FUNC_FN(·f319,319) 376 MAKE_FUNC_FN(·f320,320) 377 MAKE_FUNC_FN(·f321,321) 378 MAKE_FUNC_FN(·f322,322) 379 MAKE_FUNC_FN(·f323,323) 380 MAKE_FUNC_FN(·f324,324) 381 MAKE_FUNC_FN(·f325,325) 382 MAKE_FUNC_FN(·f326,326) 383 MAKE_FUNC_FN(·f327,327) 384 MAKE_FUNC_FN(·f328,328) 385 MAKE_FUNC_FN(·f329,329) 386 MAKE_FUNC_FN(·f330,330) 387 MAKE_FUNC_FN(·f331,331) 388 MAKE_FUNC_FN(·f332,332) 389 MAKE_FUNC_FN(·f333,333) 390 MAKE_FUNC_FN(·f334,334) 391 MAKE_FUNC_FN(·f335,335) 392 MAKE_FUNC_FN(·f336,336) 393 MAKE_FUNC_FN(·f337,337) 394 MAKE_FUNC_FN(·f338,338) 395 MAKE_FUNC_FN(·f339,339) 396 MAKE_FUNC_FN(·f340,340) 397 MAKE_FUNC_FN(·f341,341) 398 MAKE_FUNC_FN(·f342,342) 399 MAKE_FUNC_FN(·f343,343) 400 MAKE_FUNC_FN(·f344,344) 401 MAKE_FUNC_FN(·f345,345) 402 MAKE_FUNC_FN(·f346,346) 403 MAKE_FUNC_FN(·f347,347) 404 MAKE_FUNC_FN(·f348,348) 405 MAKE_FUNC_FN(·f349,349) 406 MAKE_FUNC_FN(·f350,350) 407 MAKE_FUNC_FN(·f351,351) 408 MAKE_FUNC_FN(·f352,352) 409 MAKE_FUNC_FN(·f353,353) 410 MAKE_FUNC_FN(·f354,354) 411 MAKE_FUNC_FN(·f355,355) 412 MAKE_FUNC_FN(·f356,356) 413 MAKE_FUNC_FN(·f357,357) 414 MAKE_FUNC_FN(·f358,358) 415 MAKE_FUNC_FN(·f359,359) 416 MAKE_FUNC_FN(·f360,360) 417 MAKE_FUNC_FN(·f361,361) 418 MAKE_FUNC_FN(·f362,362) 419 MAKE_FUNC_FN(·f363,363) 420 MAKE_FUNC_FN(·f364,364) 421 MAKE_FUNC_FN(·f365,365) 422 MAKE_FUNC_FN(·f366,366) 423 MAKE_FUNC_FN(·f367,367) 424 MAKE_FUNC_FN(·f368,368) 425 MAKE_FUNC_FN(·f369,369) 426 MAKE_FUNC_FN(·f370,370) 427 MAKE_FUNC_FN(·f371,371) 428 MAKE_FUNC_FN(·f372,372) 429 MAKE_FUNC_FN(·f373,373) 430 MAKE_FUNC_FN(·f374,374) 431 MAKE_FUNC_FN(·f375,375) 432 MAKE_FUNC_FN(·f376,376) 433 MAKE_FUNC_FN(·f377,377) 434 MAKE_FUNC_FN(·f378,378) 435 MAKE_FUNC_FN(·f379,379) 436 MAKE_FUNC_FN(·f380,380) 437 MAKE_FUNC_FN(·f381,381) 438 MAKE_FUNC_FN(·f382,382) 439 MAKE_FUNC_FN(·f383,383) 440 MAKE_FUNC_FN(·f384,384) 441 MAKE_FUNC_FN(·f385,385) 442 MAKE_FUNC_FN(·f386,386) 443 MAKE_FUNC_FN(·f387,387) 444 MAKE_FUNC_FN(·f388,388) 445 MAKE_FUNC_FN(·f389,389) 446 MAKE_FUNC_FN(·f390,390) 447 MAKE_FUNC_FN(·f391,391) 448 MAKE_FUNC_FN(·f392,392) 449 MAKE_FUNC_FN(·f393,393) 450 MAKE_FUNC_FN(·f394,394) 451 MAKE_FUNC_FN(·f395,395) 452 MAKE_FUNC_FN(·f396,396) 453 MAKE_FUNC_FN(·f397,397) 454 MAKE_FUNC_FN(·f398,398) 455 MAKE_FUNC_FN(·f399,399) 456 MAKE_FUNC_FN(·f400,400) 457 MAKE_FUNC_FN(·f401,401) 458 MAKE_FUNC_FN(·f402,402) 459 MAKE_FUNC_FN(·f403,403) 460 MAKE_FUNC_FN(·f404,404) 461 MAKE_FUNC_FN(·f405,405) 462 MAKE_FUNC_FN(·f406,406) 463 MAKE_FUNC_FN(·f407,407) 464 MAKE_FUNC_FN(·f408,408) 465 MAKE_FUNC_FN(·f409,409) 466 MAKE_FUNC_FN(·f410,410) 467 MAKE_FUNC_FN(·f411,411) 468 MAKE_FUNC_FN(·f412,412) 469 MAKE_FUNC_FN(·f413,413) 470 MAKE_FUNC_FN(·f414,414) 471 MAKE_FUNC_FN(·f415,415) 472 MAKE_FUNC_FN(·f416,416) 473 MAKE_FUNC_FN(·f417,417) 474 MAKE_FUNC_FN(·f418,418) 475 MAKE_FUNC_FN(·f419,419) 476 MAKE_FUNC_FN(·f420,420) 477 MAKE_FUNC_FN(·f421,421) 478 MAKE_FUNC_FN(·f422,422) 479 MAKE_FUNC_FN(·f423,423) 480 MAKE_FUNC_FN(·f424,424) 481 MAKE_FUNC_FN(·f425,425) 482 MAKE_FUNC_FN(·f426,426) 483 MAKE_FUNC_FN(·f427,427) 484 MAKE_FUNC_FN(·f428,428) 485 MAKE_FUNC_FN(·f429,429) 486 MAKE_FUNC_FN(·f430,430) 487 MAKE_FUNC_FN(·f431,431) 488 MAKE_FUNC_FN(·f432,432) 489 MAKE_FUNC_FN(·f433,433) 490 MAKE_FUNC_FN(·f434,434) 491 MAKE_FUNC_FN(·f435,435) 492 MAKE_FUNC_FN(·f436,436) 493 MAKE_FUNC_FN(·f437,437) 494 MAKE_FUNC_FN(·f438,438) 495 MAKE_FUNC_FN(·f439,439) 496 MAKE_FUNC_FN(·f440,440) 497 MAKE_FUNC_FN(·f441,441) 498 MAKE_FUNC_FN(·f442,442) 499 MAKE_FUNC_FN(·f443,443) 500 MAKE_FUNC_FN(·f444,444) 501 MAKE_FUNC_FN(·f445,445) 502 MAKE_FUNC_FN(·f446,446) 503 MAKE_FUNC_FN(·f447,447) 504 MAKE_FUNC_FN(·f448,448) 505 MAKE_FUNC_FN(·f449,449) 506 MAKE_FUNC_FN(·f450,450) 507 MAKE_FUNC_FN(·f451,451) 508 MAKE_FUNC_FN(·f452,452) 509 MAKE_FUNC_FN(·f453,453) 510 MAKE_FUNC_FN(·f454,454) 511 MAKE_FUNC_FN(·f455,455) 512 MAKE_FUNC_FN(·f456,456) 513 MAKE_FUNC_FN(·f457,457) 514 MAKE_FUNC_FN(·f458,458) 515 MAKE_FUNC_FN(·f459,459) 516 MAKE_FUNC_FN(·f460,460) 517 MAKE_FUNC_FN(·f461,461) 518 MAKE_FUNC_FN(·f462,462) 519 MAKE_FUNC_FN(·f463,463) 520 MAKE_FUNC_FN(·f464,464) 521 MAKE_FUNC_FN(·f465,465) 522 MAKE_FUNC_FN(·f466,466) 523 MAKE_FUNC_FN(·f467,467) 524 MAKE_FUNC_FN(·f468,468) 525 MAKE_FUNC_FN(·f469,469) 526 MAKE_FUNC_FN(·f470,470) 527 MAKE_FUNC_FN(·f471,471) 528 MAKE_FUNC_FN(·f472,472) 529 MAKE_FUNC_FN(·f473,473) 530 MAKE_FUNC_FN(·f474,474) 531 MAKE_FUNC_FN(·f475,475) 532 MAKE_FUNC_FN(·f476,476) 533 MAKE_FUNC_FN(·f477,477) 534 MAKE_FUNC_FN(·f478,478) 535 MAKE_FUNC_FN(·f479,479) 536 MAKE_FUNC_FN(·f480,480) 537 MAKE_FUNC_FN(·f481,481) 538 MAKE_FUNC_FN(·f482,482) 539 MAKE_FUNC_FN(·f483,483) 540 MAKE_FUNC_FN(·f484,484) 541 MAKE_FUNC_FN(·f485,485) 542 MAKE_FUNC_FN(·f486,486) 543 MAKE_FUNC_FN(·f487,487) 544 MAKE_FUNC_FN(·f488,488) 545 MAKE_FUNC_FN(·f489,489) 546 MAKE_FUNC_FN(·f490,490) 547 MAKE_FUNC_FN(·f491,491) 548 MAKE_FUNC_FN(·f492,492) 549 MAKE_FUNC_FN(·f493,493) 550 MAKE_FUNC_FN(·f494,494) 551 MAKE_FUNC_FN(·f495,495) 552 MAKE_FUNC_FN(·f496,496) 553 MAKE_FUNC_FN(·f497,497) 554 MAKE_FUNC_FN(·f498,498) 555 MAKE_FUNC_FN(·f499,499) 556 MAKE_FUNC_FN(·f500,500) 557 MAKE_FUNC_FN(·f501,501) 558 MAKE_FUNC_FN(·f502,502) 559 MAKE_FUNC_FN(·f503,503) 560 MAKE_FUNC_FN(·f504,504) 561 MAKE_FUNC_FN(·f505,505) 562 MAKE_FUNC_FN(·f506,506) 563 MAKE_FUNC_FN(·f507,507) 564 MAKE_FUNC_FN(·f508,508) 565 MAKE_FUNC_FN(·f509,509) 566 MAKE_FUNC_FN(·f510,510) 567 MAKE_FUNC_FN(·f511,511)