Source file src/cmd/internal/goobj/builtinlist.go

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

View as plain text