builtinlist.go 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245
  1. // Code generated by mkbuiltin.go. DO NOT EDIT.
  2. package goobj
  3. var builtins = [...]struct {
  4. name string
  5. abi int
  6. }{
  7. {"runtime.newobject", 1},
  8. {"runtime.mallocgc", 1},
  9. {"runtime.panicdivide", 1},
  10. {"runtime.panicshift", 1},
  11. {"runtime.panicmakeslicelen", 1},
  12. {"runtime.panicmakeslicecap", 1},
  13. {"runtime.throwinit", 1},
  14. {"runtime.panicwrap", 1},
  15. {"runtime.gopanic", 1},
  16. {"runtime.gorecover", 1},
  17. {"runtime.goschedguarded", 1},
  18. {"runtime.goPanicIndex", 1},
  19. {"runtime.goPanicIndexU", 1},
  20. {"runtime.goPanicSliceAlen", 1},
  21. {"runtime.goPanicSliceAlenU", 1},
  22. {"runtime.goPanicSliceAcap", 1},
  23. {"runtime.goPanicSliceAcapU", 1},
  24. {"runtime.goPanicSliceB", 1},
  25. {"runtime.goPanicSliceBU", 1},
  26. {"runtime.goPanicSlice3Alen", 1},
  27. {"runtime.goPanicSlice3AlenU", 1},
  28. {"runtime.goPanicSlice3Acap", 1},
  29. {"runtime.goPanicSlice3AcapU", 1},
  30. {"runtime.goPanicSlice3B", 1},
  31. {"runtime.goPanicSlice3BU", 1},
  32. {"runtime.goPanicSlice3C", 1},
  33. {"runtime.goPanicSlice3CU", 1},
  34. {"runtime.printbool", 1},
  35. {"runtime.printfloat", 1},
  36. {"runtime.printint", 1},
  37. {"runtime.printhex", 1},
  38. {"runtime.printuint", 1},
  39. {"runtime.printcomplex", 1},
  40. {"runtime.printstring", 1},
  41. {"runtime.printpointer", 1},
  42. {"runtime.printiface", 1},
  43. {"runtime.printeface", 1},
  44. {"runtime.printslice", 1},
  45. {"runtime.printnl", 1},
  46. {"runtime.printsp", 1},
  47. {"runtime.printlock", 1},
  48. {"runtime.printunlock", 1},
  49. {"runtime.concatstring2", 1},
  50. {"runtime.concatstring3", 1},
  51. {"runtime.concatstring4", 1},
  52. {"runtime.concatstring5", 1},
  53. {"runtime.concatstrings", 1},
  54. {"runtime.cmpstring", 1},
  55. {"runtime.intstring", 1},
  56. {"runtime.slicebytetostring", 1},
  57. {"runtime.slicebytetostringtmp", 1},
  58. {"runtime.slicerunetostring", 1},
  59. {"runtime.stringtoslicebyte", 1},
  60. {"runtime.stringtoslicerune", 1},
  61. {"runtime.slicecopy", 1},
  62. {"runtime.slicestringcopy", 1},
  63. {"runtime.decoderune", 1},
  64. {"runtime.countrunes", 1},
  65. {"runtime.convI2I", 1},
  66. {"runtime.convT16", 1},
  67. {"runtime.convT32", 1},
  68. {"runtime.convT64", 1},
  69. {"runtime.convTstring", 1},
  70. {"runtime.convTslice", 1},
  71. {"runtime.convT2E", 1},
  72. {"runtime.convT2Enoptr", 1},
  73. {"runtime.convT2I", 1},
  74. {"runtime.convT2Inoptr", 1},
  75. {"runtime.assertE2I", 1},
  76. {"runtime.assertE2I2", 1},
  77. {"runtime.assertI2I", 1},
  78. {"runtime.assertI2I2", 1},
  79. {"runtime.panicdottypeE", 1},
  80. {"runtime.panicdottypeI", 1},
  81. {"runtime.panicnildottype", 1},
  82. {"runtime.ifaceeq", 1},
  83. {"runtime.efaceeq", 1},
  84. {"runtime.fastrand", 1},
  85. {"runtime.makemap64", 1},
  86. {"runtime.makemap", 1},
  87. {"runtime.makemap_small", 1},
  88. {"runtime.mapaccess1", 1},
  89. {"runtime.mapaccess1_fast32", 1},
  90. {"runtime.mapaccess1_fast64", 1},
  91. {"runtime.mapaccess1_faststr", 1},
  92. {"runtime.mapaccess1_fat", 1},
  93. {"runtime.mapaccess2", 1},
  94. {"runtime.mapaccess2_fast32", 1},
  95. {"runtime.mapaccess2_fast64", 1},
  96. {"runtime.mapaccess2_faststr", 1},
  97. {"runtime.mapaccess2_fat", 1},
  98. {"runtime.mapassign", 1},
  99. {"runtime.mapassign_fast32", 1},
  100. {"runtime.mapassign_fast32ptr", 1},
  101. {"runtime.mapassign_fast64", 1},
  102. {"runtime.mapassign_fast64ptr", 1},
  103. {"runtime.mapassign_faststr", 1},
  104. {"runtime.mapiterinit", 1},
  105. {"runtime.mapdelete", 1},
  106. {"runtime.mapdelete_fast32", 1},
  107. {"runtime.mapdelete_fast64", 1},
  108. {"runtime.mapdelete_faststr", 1},
  109. {"runtime.mapiternext", 1},
  110. {"runtime.mapclear", 1},
  111. {"runtime.makechan64", 1},
  112. {"runtime.makechan", 1},
  113. {"runtime.chanrecv1", 1},
  114. {"runtime.chanrecv2", 1},
  115. {"runtime.chansend1", 1},
  116. {"runtime.closechan", 1},
  117. {"runtime.writeBarrier", 0},
  118. {"runtime.typedmemmove", 1},
  119. {"runtime.typedmemclr", 1},
  120. {"runtime.typedslicecopy", 1},
  121. {"runtime.selectnbsend", 1},
  122. {"runtime.selectnbrecv", 1},
  123. {"runtime.selectnbrecv2", 1},
  124. {"runtime.selectsetpc", 1},
  125. {"runtime.selectgo", 1},
  126. {"runtime.block", 1},
  127. {"runtime.makeslice", 1},
  128. {"runtime.makeslice64", 1},
  129. {"runtime.makeslicecopy", 1},
  130. {"runtime.growslice", 1},
  131. {"runtime.memmove", 1},
  132. {"runtime.memclrNoHeapPointers", 1},
  133. {"runtime.memclrHasPointers", 1},
  134. {"runtime.memequal", 1},
  135. {"runtime.memequal0", 1},
  136. {"runtime.memequal8", 1},
  137. {"runtime.memequal16", 1},
  138. {"runtime.memequal32", 1},
  139. {"runtime.memequal64", 1},
  140. {"runtime.memequal128", 1},
  141. {"runtime.f32equal", 1},
  142. {"runtime.f64equal", 1},
  143. {"runtime.c64equal", 1},
  144. {"runtime.c128equal", 1},
  145. {"runtime.strequal", 1},
  146. {"runtime.interequal", 1},
  147. {"runtime.nilinterequal", 1},
  148. {"runtime.memhash", 1},
  149. {"runtime.memhash0", 1},
  150. {"runtime.memhash8", 1},
  151. {"runtime.memhash16", 1},
  152. {"runtime.memhash32", 1},
  153. {"runtime.memhash64", 1},
  154. {"runtime.memhash128", 1},
  155. {"runtime.f32hash", 1},
  156. {"runtime.f64hash", 1},
  157. {"runtime.c64hash", 1},
  158. {"runtime.c128hash", 1},
  159. {"runtime.strhash", 1},
  160. {"runtime.interhash", 1},
  161. {"runtime.nilinterhash", 1},
  162. {"runtime.int64div", 1},
  163. {"runtime.uint64div", 1},
  164. {"runtime.int64mod", 1},
  165. {"runtime.uint64mod", 1},
  166. {"runtime.float64toint64", 1},
  167. {"runtime.float64touint64", 1},
  168. {"runtime.float64touint32", 1},
  169. {"runtime.int64tofloat64", 1},
  170. {"runtime.uint64tofloat64", 1},
  171. {"runtime.uint32tofloat64", 1},
  172. {"runtime.complex128div", 1},
  173. {"runtime.racefuncenter", 1},
  174. {"runtime.racefuncenterfp", 1},
  175. {"runtime.racefuncexit", 1},
  176. {"runtime.raceread", 1},
  177. {"runtime.racewrite", 1},
  178. {"runtime.racereadrange", 1},
  179. {"runtime.racewriterange", 1},
  180. {"runtime.msanread", 1},
  181. {"runtime.msanwrite", 1},
  182. {"runtime.checkptrAlignment", 1},
  183. {"runtime.checkptrArithmetic", 1},
  184. {"runtime.libfuzzerTraceCmp1", 1},
  185. {"runtime.libfuzzerTraceCmp2", 1},
  186. {"runtime.libfuzzerTraceCmp4", 1},
  187. {"runtime.libfuzzerTraceCmp8", 1},
  188. {"runtime.libfuzzerTraceConstCmp1", 1},
  189. {"runtime.libfuzzerTraceConstCmp2", 1},
  190. {"runtime.libfuzzerTraceConstCmp4", 1},
  191. {"runtime.libfuzzerTraceConstCmp8", 1},
  192. {"runtime.x86HasPOPCNT", 0},
  193. {"runtime.x86HasSSE41", 0},
  194. {"runtime.x86HasFMA", 0},
  195. {"runtime.armHasVFPv4", 0},
  196. {"runtime.arm64HasATOMICS", 0},
  197. {"runtime.deferproc", 1},
  198. {"runtime.deferprocStack", 1},
  199. {"runtime.deferreturn", 1},
  200. {"runtime.newproc", 1},
  201. {"runtime.panicoverflow", 1},
  202. {"runtime.sigpanic", 1},
  203. {"runtime.gcWriteBarrier", 0},
  204. {"runtime.morestack", 0},
  205. {"runtime.morestackc", 0},
  206. {"runtime.morestack_noctxt", 0},
  207. {"type.int8", 0},
  208. {"type.*int8", 0},
  209. {"type.uint8", 0},
  210. {"type.*uint8", 0},
  211. {"type.int16", 0},
  212. {"type.*int16", 0},
  213. {"type.uint16", 0},
  214. {"type.*uint16", 0},
  215. {"type.int32", 0},
  216. {"type.*int32", 0},
  217. {"type.uint32", 0},
  218. {"type.*uint32", 0},
  219. {"type.int64", 0},
  220. {"type.*int64", 0},
  221. {"type.uint64", 0},
  222. {"type.*uint64", 0},
  223. {"type.float32", 0},
  224. {"type.*float32", 0},
  225. {"type.float64", 0},
  226. {"type.*float64", 0},
  227. {"type.complex64", 0},
  228. {"type.*complex64", 0},
  229. {"type.complex128", 0},
  230. {"type.*complex128", 0},
  231. {"type.unsafe.Pointer", 0},
  232. {"type.*unsafe.Pointer", 0},
  233. {"type.uintptr", 0},
  234. {"type.*uintptr", 0},
  235. {"type.bool", 0},
  236. {"type.*bool", 0},
  237. {"type.string", 0},
  238. {"type.*string", 0},
  239. {"type.error", 0},
  240. {"type.*error", 0},
  241. {"type.func(error) string", 0},
  242. {"type.*func(error) string", 0},
  243. }