enum Libcall

Description

RTLIB::Libcall enum - This enum defines all of the runtime library calls the backend can emit. The various long double types cannot be merged, because 80-bit library functions use "xf" and 128-bit use "tf". When adding PPCF128 functions here, note that their names generally need to be overridden for Darwin with the xxx$LDBL128 form. See PPCISelLowering.cpp.

Declared at: llvm/include/llvm/CodeGen/RuntimeLibcalls.h:30

Enumerators

NameValueComment
SHL_I160
SHL_I321
SHL_I642
SHL_I1283
SRL_I164
SRL_I325
SRL_I646
SRL_I1287
SRA_I168
SRA_I329
SRA_I6410
SRA_I12811
MUL_I812
MUL_I1613
MUL_I3214
MUL_I6415
MUL_I12816
MUL_IEXT17
MULO_I3218
MULO_I6419
MULO_I12820
SDIV_I821
SDIV_I1622
SDIV_I3223
SDIV_I6424
SDIV_I12825
SDIV_IEXT26
UDIV_I827
UDIV_I1628
UDIV_I3229
UDIV_I6430
UDIV_I12831
UDIV_IEXT32
SREM_I833
SREM_I1634
SREM_I3235
SREM_I6436
SREM_I12837
SREM_IEXT38
UREM_I839
UREM_I1640
UREM_I3241
UREM_I6442
UREM_I12843
UREM_IEXT44
SDIVREM_I845
SDIVREM_I1646
SDIVREM_I3247
SDIVREM_I6448
SDIVREM_I12849
SDIVREM_IEXT50
UDIVREM_I851
UDIVREM_I1652
UDIVREM_I3253
UDIVREM_I6454
UDIVREM_I12855
UDIVREM_IEXT56
NEG_I3257
NEG_I6458
CTLZ_I3259
CTLZ_I6460
CTLZ_I12861
ADD_F3262
ADD_F6463
ADD_F8064
ADD_F12865
ADD_PPCF12866
SUB_F3267
SUB_F6468
SUB_F8069
SUB_F12870
SUB_PPCF12871
MUL_F3272
MUL_F6473
MUL_F8074
MUL_F12875
MUL_PPCF12876
DIV_F3277
DIV_F6478
DIV_F8079
DIV_F12880
DIV_PPCF12881
REM_F3282
REM_F6483
REM_F8084
REM_F12885
REM_PPCF12886
FMA_F3287
FMA_F6488
FMA_F8089
FMA_F12890
FMA_PPCF12891
POWI_F3292
POWI_F6493
POWI_F8094
POWI_F12895
POWI_PPCF12896
SQRT_F3297
SQRT_F6498
SQRT_F8099
SQRT_F128100
SQRT_PPCF128101
CBRT_F32102
CBRT_F64103
CBRT_F80104
CBRT_F128105
CBRT_PPCF128106
LOG_F32107
LOG_F64108
LOG_F80109
LOG_F128110
LOG_PPCF128111
LOG_FINITE_F32112
LOG_FINITE_F64113
LOG_FINITE_F80114
LOG_FINITE_F128115
LOG_FINITE_PPCF128116
LOG2_F32117
LOG2_F64118
LOG2_F80119
LOG2_F128120
LOG2_PPCF128121
LOG2_FINITE_F32122
LOG2_FINITE_F64123
LOG2_FINITE_F80124
LOG2_FINITE_F128125
LOG2_FINITE_PPCF128126
LOG10_F32127
LOG10_F64128
LOG10_F80129
LOG10_F128130
LOG10_PPCF128131
LOG10_FINITE_F32132
LOG10_FINITE_F64133
LOG10_FINITE_F80134
LOG10_FINITE_F128135
LOG10_FINITE_PPCF128136
EXP_F32137
EXP_F64138
EXP_F80139
EXP_F128140
EXP_PPCF128141
EXP_FINITE_F32142
EXP_FINITE_F64143
EXP_FINITE_F80144
EXP_FINITE_F128145
EXP_FINITE_PPCF128146
EXP2_F32147
EXP2_F64148
EXP2_F80149
EXP2_F128150
EXP2_PPCF128151
EXP2_FINITE_F32152
EXP2_FINITE_F64153
EXP2_FINITE_F80154
EXP2_FINITE_F128155
EXP2_FINITE_PPCF128156
SIN_F32157
SIN_F64158
SIN_F80159
SIN_F128160
SIN_PPCF128161
COS_F32162
COS_F64163
COS_F80164
COS_F128165
COS_PPCF128166
SINCOS_F32167
SINCOS_F64168
SINCOS_F80169
SINCOS_F128170
SINCOS_PPCF128171
SINCOS_STRET_F32172
SINCOS_STRET_F64173
POW_F32174
POW_F64175
POW_F80176
POW_F128177
POW_PPCF128178
POW_FINITE_F32179
POW_FINITE_F64180
POW_FINITE_F80181
POW_FINITE_F128182
POW_FINITE_PPCF128183
CEIL_F32184
CEIL_F64185
CEIL_F80186
CEIL_F128187
CEIL_PPCF128188
TRUNC_F32189
TRUNC_F64190
TRUNC_F80191
TRUNC_F128192
TRUNC_PPCF128193
RINT_F32194
RINT_F64195
RINT_F80196
RINT_F128197
RINT_PPCF128198
NEARBYINT_F32199
NEARBYINT_F64200
NEARBYINT_F80201
NEARBYINT_F128202
NEARBYINT_PPCF128203
ROUND_F32204
ROUND_F64205
ROUND_F80206
ROUND_F128207
ROUND_PPCF128208
ROUNDEVEN_F32209
ROUNDEVEN_F64210
ROUNDEVEN_F80211
ROUNDEVEN_F128212
ROUNDEVEN_PPCF128213
FLOOR_F32214
FLOOR_F64215
FLOOR_F80216
FLOOR_F128217
FLOOR_PPCF128218
COPYSIGN_F32219
COPYSIGN_F64220
COPYSIGN_F80221
COPYSIGN_F128222
COPYSIGN_PPCF128223
FMIN_F32224
FMIN_F64225
FMIN_F80226
FMIN_F128227
FMIN_PPCF128228
FMAX_F32229
FMAX_F64230
FMAX_F80231
FMAX_F128232
FMAX_PPCF128233
LROUND_F32234
LROUND_F64235
LROUND_F80236
LROUND_F128237
LROUND_PPCF128238
LLROUND_F32239
LLROUND_F64240
LLROUND_F80241
LLROUND_F128242
LLROUND_PPCF128243
LRINT_F32244
LRINT_F64245
LRINT_F80246
LRINT_F128247
LRINT_PPCF128248
LLRINT_F32249
LLRINT_F64250
LLRINT_F80251
LLRINT_F128252
LLRINT_PPCF128253
FPEXT_F32_PPCF128254
FPEXT_F64_PPCF128255
FPEXT_F80_F128256
FPEXT_F64_F128257
FPEXT_F32_F128258
FPEXT_F16_F128259
FPEXT_F16_F80260
FPEXT_F32_F64261
FPEXT_F16_F64262
FPEXT_F16_F32263
FPROUND_F32_F16264
FPROUND_F64_F16265
FPROUND_F80_F16266
FPROUND_F128_F16267
FPROUND_PPCF128_F16268
FPROUND_F32_BF16269
FPROUND_F64_BF16270
FPROUND_F64_F32271
FPROUND_F80_F32272
FPROUND_F128_F32273
FPROUND_PPCF128_F32274
FPROUND_F80_F64275
FPROUND_F128_F64276
FPROUND_PPCF128_F64277
FPROUND_F128_F80278
FPTOSINT_F16_I32279
FPTOSINT_F16_I64280
FPTOSINT_F16_I128281
FPTOSINT_F32_I32282
FPTOSINT_F32_I64283
FPTOSINT_F32_I128284
FPTOSINT_F64_I32285
FPTOSINT_F64_I64286
FPTOSINT_F64_I128287
FPTOSINT_F80_I32288
FPTOSINT_F80_I64289
FPTOSINT_F80_I128290
FPTOSINT_F128_I32291
FPTOSINT_F128_I64292
FPTOSINT_F128_I128293
FPTOSINT_PPCF128_I32294
FPTOSINT_PPCF128_I64295
FPTOSINT_PPCF128_I128296
FPTOUINT_F16_I32297
FPTOUINT_F16_I64298
FPTOUINT_F16_I128299
FPTOUINT_F32_I32300
FPTOUINT_F32_I64301
FPTOUINT_F32_I128302
FPTOUINT_F64_I32303
FPTOUINT_F64_I64304
FPTOUINT_F64_I128305
FPTOUINT_F80_I32306
FPTOUINT_F80_I64307
FPTOUINT_F80_I128308
FPTOUINT_F128_I32309
FPTOUINT_F128_I64310
FPTOUINT_F128_I128311
FPTOUINT_PPCF128_I32312
FPTOUINT_PPCF128_I64313
FPTOUINT_PPCF128_I128314
SINTTOFP_I32_F16315
SINTTOFP_I32_F32316
SINTTOFP_I32_F64317
SINTTOFP_I32_F80318
SINTTOFP_I32_F128319
SINTTOFP_I32_PPCF128320
SINTTOFP_I64_F16321
SINTTOFP_I64_F32322
SINTTOFP_I64_F64323
SINTTOFP_I64_F80324
SINTTOFP_I64_F128325
SINTTOFP_I64_PPCF128326
SINTTOFP_I128_F16327
SINTTOFP_I128_F32328
SINTTOFP_I128_F64329
SINTTOFP_I128_F80330
SINTTOFP_I128_F128331
SINTTOFP_I128_PPCF128332
UINTTOFP_I32_F16333
UINTTOFP_I32_F32334
UINTTOFP_I32_F64335
UINTTOFP_I32_F80336
UINTTOFP_I32_F128337
UINTTOFP_I32_PPCF128338
UINTTOFP_I64_F16339
UINTTOFP_I64_F32340
UINTTOFP_I64_F64341
UINTTOFP_I64_F80342
UINTTOFP_I64_F128343
UINTTOFP_I64_PPCF128344
UINTTOFP_I128_F16345
UINTTOFP_I128_F32346
UINTTOFP_I128_F64347
UINTTOFP_I128_F80348
UINTTOFP_I128_F128349
UINTTOFP_I128_PPCF128350
CONVERT_F128_PPCF128351
CONVERT_PPCF128_F128352
OEQ_F32353
OEQ_F64354
OEQ_F128355
OEQ_PPCF128356
UNE_F32357
UNE_F64358
UNE_F128359
UNE_PPCF128360
OGE_F32361
OGE_F64362
OGE_F128363
OGE_PPCF128364
OLT_F32365
OLT_F64366
OLT_F128367
OLT_PPCF128368
OLE_F32369
OLE_F64370
OLE_F128371
OLE_PPCF128372
OGT_F32373
OGT_F64374
OGT_F128375
OGT_PPCF128376
UO_F32377
UO_F64378
UO_F128379
UO_PPCF128380
MEMCPY381
MEMMOVE382
MEMSET383
BZERO384
MEMCPY_ELEMENT_UNORDERED_ATOMIC_1385
MEMCPY_ELEMENT_UNORDERED_ATOMIC_2386
MEMCPY_ELEMENT_UNORDERED_ATOMIC_4387
MEMCPY_ELEMENT_UNORDERED_ATOMIC_8388
MEMCPY_ELEMENT_UNORDERED_ATOMIC_16389
MEMMOVE_ELEMENT_UNORDERED_ATOMIC_1390
MEMMOVE_ELEMENT_UNORDERED_ATOMIC_2391
MEMMOVE_ELEMENT_UNORDERED_ATOMIC_4392
MEMMOVE_ELEMENT_UNORDERED_ATOMIC_8393
MEMMOVE_ELEMENT_UNORDERED_ATOMIC_16394
MEMSET_ELEMENT_UNORDERED_ATOMIC_1395
MEMSET_ELEMENT_UNORDERED_ATOMIC_2396
MEMSET_ELEMENT_UNORDERED_ATOMIC_4397
MEMSET_ELEMENT_UNORDERED_ATOMIC_8398
MEMSET_ELEMENT_UNORDERED_ATOMIC_16399
UNWIND_RESUME400
CXA_END_CLEANUP401
SYNC_VAL_COMPARE_AND_SWAP_1402
SYNC_VAL_COMPARE_AND_SWAP_2403
SYNC_VAL_COMPARE_AND_SWAP_4404
SYNC_VAL_COMPARE_AND_SWAP_8405
SYNC_VAL_COMPARE_AND_SWAP_16406
SYNC_LOCK_TEST_AND_SET_1407
SYNC_LOCK_TEST_AND_SET_2408
SYNC_LOCK_TEST_AND_SET_4409
SYNC_LOCK_TEST_AND_SET_8410
SYNC_LOCK_TEST_AND_SET_16411
SYNC_FETCH_AND_ADD_1412
SYNC_FETCH_AND_ADD_2413
SYNC_FETCH_AND_ADD_4414
SYNC_FETCH_AND_ADD_8415
SYNC_FETCH_AND_ADD_16416
SYNC_FETCH_AND_SUB_1417
SYNC_FETCH_AND_SUB_2418
SYNC_FETCH_AND_SUB_4419
SYNC_FETCH_AND_SUB_8420
SYNC_FETCH_AND_SUB_16421
SYNC_FETCH_AND_AND_1422
SYNC_FETCH_AND_AND_2423
SYNC_FETCH_AND_AND_4424
SYNC_FETCH_AND_AND_8425
SYNC_FETCH_AND_AND_16426
SYNC_FETCH_AND_OR_1427
SYNC_FETCH_AND_OR_2428
SYNC_FETCH_AND_OR_4429
SYNC_FETCH_AND_OR_8430
SYNC_FETCH_AND_OR_16431
SYNC_FETCH_AND_XOR_1432
SYNC_FETCH_AND_XOR_2433
SYNC_FETCH_AND_XOR_4434
SYNC_FETCH_AND_XOR_8435
SYNC_FETCH_AND_XOR_16436
SYNC_FETCH_AND_NAND_1437
SYNC_FETCH_AND_NAND_2438
SYNC_FETCH_AND_NAND_4439
SYNC_FETCH_AND_NAND_8440
SYNC_FETCH_AND_NAND_16441
SYNC_FETCH_AND_MAX_1442
SYNC_FETCH_AND_MAX_2443
SYNC_FETCH_AND_MAX_4444
SYNC_FETCH_AND_MAX_8445
SYNC_FETCH_AND_MAX_16446
SYNC_FETCH_AND_UMAX_1447
SYNC_FETCH_AND_UMAX_2448
SYNC_FETCH_AND_UMAX_4449
SYNC_FETCH_AND_UMAX_8450
SYNC_FETCH_AND_UMAX_16451
SYNC_FETCH_AND_MIN_1452
SYNC_FETCH_AND_MIN_2453
SYNC_FETCH_AND_MIN_4454
SYNC_FETCH_AND_MIN_8455
SYNC_FETCH_AND_MIN_16456
SYNC_FETCH_AND_UMIN_1457
SYNC_FETCH_AND_UMIN_2458
SYNC_FETCH_AND_UMIN_4459
SYNC_FETCH_AND_UMIN_8460
SYNC_FETCH_AND_UMIN_16461
ATOMIC_LOAD462
ATOMIC_LOAD_1463
ATOMIC_LOAD_2464
ATOMIC_LOAD_4465
ATOMIC_LOAD_8466
ATOMIC_LOAD_16467
ATOMIC_STORE468
ATOMIC_STORE_1469
ATOMIC_STORE_2470
ATOMIC_STORE_4471
ATOMIC_STORE_8472
ATOMIC_STORE_16473
ATOMIC_EXCHANGE474
ATOMIC_EXCHANGE_1475
ATOMIC_EXCHANGE_2476
ATOMIC_EXCHANGE_4477
ATOMIC_EXCHANGE_8478
ATOMIC_EXCHANGE_16479
ATOMIC_COMPARE_EXCHANGE480
ATOMIC_COMPARE_EXCHANGE_1481
ATOMIC_COMPARE_EXCHANGE_2482
ATOMIC_COMPARE_EXCHANGE_4483
ATOMIC_COMPARE_EXCHANGE_8484
ATOMIC_COMPARE_EXCHANGE_16485
ATOMIC_FETCH_ADD_1486
ATOMIC_FETCH_ADD_2487
ATOMIC_FETCH_ADD_4488
ATOMIC_FETCH_ADD_8489
ATOMIC_FETCH_ADD_16490
ATOMIC_FETCH_SUB_1491
ATOMIC_FETCH_SUB_2492
ATOMIC_FETCH_SUB_4493
ATOMIC_FETCH_SUB_8494
ATOMIC_FETCH_SUB_16495
ATOMIC_FETCH_AND_1496
ATOMIC_FETCH_AND_2497
ATOMIC_FETCH_AND_4498
ATOMIC_FETCH_AND_8499
ATOMIC_FETCH_AND_16500
ATOMIC_FETCH_OR_1501
ATOMIC_FETCH_OR_2502
ATOMIC_FETCH_OR_4503
ATOMIC_FETCH_OR_8504
ATOMIC_FETCH_OR_16505
ATOMIC_FETCH_XOR_1506
ATOMIC_FETCH_XOR_2507
ATOMIC_FETCH_XOR_4508
ATOMIC_FETCH_XOR_8509
ATOMIC_FETCH_XOR_16510
ATOMIC_FETCH_NAND_1511
ATOMIC_FETCH_NAND_2512
ATOMIC_FETCH_NAND_4513
ATOMIC_FETCH_NAND_8514
ATOMIC_FETCH_NAND_16515
OUTLINE_ATOMIC_CAS1_RELAX516
OUTLINE_ATOMIC_CAS1_ACQ517
OUTLINE_ATOMIC_CAS1_REL518
OUTLINE_ATOMIC_CAS1_ACQ_REL519
OUTLINE_ATOMIC_CAS2_RELAX520
OUTLINE_ATOMIC_CAS2_ACQ521
OUTLINE_ATOMIC_CAS2_REL522
OUTLINE_ATOMIC_CAS2_ACQ_REL523
OUTLINE_ATOMIC_CAS4_RELAX524
OUTLINE_ATOMIC_CAS4_ACQ525
OUTLINE_ATOMIC_CAS4_REL526
OUTLINE_ATOMIC_CAS4_ACQ_REL527
OUTLINE_ATOMIC_CAS8_RELAX528
OUTLINE_ATOMIC_CAS8_ACQ529
OUTLINE_ATOMIC_CAS8_REL530
OUTLINE_ATOMIC_CAS8_ACQ_REL531
OUTLINE_ATOMIC_CAS16_RELAX532
OUTLINE_ATOMIC_CAS16_ACQ533
OUTLINE_ATOMIC_CAS16_REL534
OUTLINE_ATOMIC_CAS16_ACQ_REL535
OUTLINE_ATOMIC_SWP1_RELAX536
OUTLINE_ATOMIC_SWP1_ACQ537
OUTLINE_ATOMIC_SWP1_REL538
OUTLINE_ATOMIC_SWP1_ACQ_REL539
OUTLINE_ATOMIC_SWP2_RELAX540
OUTLINE_ATOMIC_SWP2_ACQ541
OUTLINE_ATOMIC_SWP2_REL542
OUTLINE_ATOMIC_SWP2_ACQ_REL543
OUTLINE_ATOMIC_SWP4_RELAX544
OUTLINE_ATOMIC_SWP4_ACQ545
OUTLINE_ATOMIC_SWP4_REL546
OUTLINE_ATOMIC_SWP4_ACQ_REL547
OUTLINE_ATOMIC_SWP8_RELAX548
OUTLINE_ATOMIC_SWP8_ACQ549
OUTLINE_ATOMIC_SWP8_REL550
OUTLINE_ATOMIC_SWP8_ACQ_REL551
OUTLINE_ATOMIC_SWP16_RELAX552
OUTLINE_ATOMIC_SWP16_ACQ553
OUTLINE_ATOMIC_SWP16_REL554
OUTLINE_ATOMIC_SWP16_ACQ_REL555
OUTLINE_ATOMIC_LDADD1_RELAX556
OUTLINE_ATOMIC_LDADD1_ACQ557
OUTLINE_ATOMIC_LDADD1_REL558
OUTLINE_ATOMIC_LDADD1_ACQ_REL559
OUTLINE_ATOMIC_LDADD2_RELAX560
OUTLINE_ATOMIC_LDADD2_ACQ561
OUTLINE_ATOMIC_LDADD2_REL562
OUTLINE_ATOMIC_LDADD2_ACQ_REL563
OUTLINE_ATOMIC_LDADD4_RELAX564
OUTLINE_ATOMIC_LDADD4_ACQ565
OUTLINE_ATOMIC_LDADD4_REL566
OUTLINE_ATOMIC_LDADD4_ACQ_REL567
OUTLINE_ATOMIC_LDADD8_RELAX568
OUTLINE_ATOMIC_LDADD8_ACQ569
OUTLINE_ATOMIC_LDADD8_REL570
OUTLINE_ATOMIC_LDADD8_ACQ_REL571
OUTLINE_ATOMIC_LDADD16_RELAX572
OUTLINE_ATOMIC_LDADD16_ACQ573
OUTLINE_ATOMIC_LDADD16_REL574
OUTLINE_ATOMIC_LDADD16_ACQ_REL575
OUTLINE_ATOMIC_LDSET1_RELAX576
OUTLINE_ATOMIC_LDSET1_ACQ577
OUTLINE_ATOMIC_LDSET1_REL578
OUTLINE_ATOMIC_LDSET1_ACQ_REL579
OUTLINE_ATOMIC_LDSET2_RELAX580
OUTLINE_ATOMIC_LDSET2_ACQ581
OUTLINE_ATOMIC_LDSET2_REL582
OUTLINE_ATOMIC_LDSET2_ACQ_REL583
OUTLINE_ATOMIC_LDSET4_RELAX584
OUTLINE_ATOMIC_LDSET4_ACQ585
OUTLINE_ATOMIC_LDSET4_REL586
OUTLINE_ATOMIC_LDSET4_ACQ_REL587
OUTLINE_ATOMIC_LDSET8_RELAX588
OUTLINE_ATOMIC_LDSET8_ACQ589
OUTLINE_ATOMIC_LDSET8_REL590
OUTLINE_ATOMIC_LDSET8_ACQ_REL591
OUTLINE_ATOMIC_LDSET16_RELAX592
OUTLINE_ATOMIC_LDSET16_ACQ593
OUTLINE_ATOMIC_LDSET16_REL594
OUTLINE_ATOMIC_LDSET16_ACQ_REL595
OUTLINE_ATOMIC_LDCLR1_RELAX596
OUTLINE_ATOMIC_LDCLR1_ACQ597
OUTLINE_ATOMIC_LDCLR1_REL598
OUTLINE_ATOMIC_LDCLR1_ACQ_REL599
OUTLINE_ATOMIC_LDCLR2_RELAX600
OUTLINE_ATOMIC_LDCLR2_ACQ601
OUTLINE_ATOMIC_LDCLR2_REL602
OUTLINE_ATOMIC_LDCLR2_ACQ_REL603
OUTLINE_ATOMIC_LDCLR4_RELAX604
OUTLINE_ATOMIC_LDCLR4_ACQ605
OUTLINE_ATOMIC_LDCLR4_REL606
OUTLINE_ATOMIC_LDCLR4_ACQ_REL607
OUTLINE_ATOMIC_LDCLR8_RELAX608
OUTLINE_ATOMIC_LDCLR8_ACQ609
OUTLINE_ATOMIC_LDCLR8_REL610
OUTLINE_ATOMIC_LDCLR8_ACQ_REL611
OUTLINE_ATOMIC_LDCLR16_RELAX612
OUTLINE_ATOMIC_LDCLR16_ACQ613
OUTLINE_ATOMIC_LDCLR16_REL614
OUTLINE_ATOMIC_LDCLR16_ACQ_REL615
OUTLINE_ATOMIC_LDEOR1_RELAX616
OUTLINE_ATOMIC_LDEOR1_ACQ617
OUTLINE_ATOMIC_LDEOR1_REL618
OUTLINE_ATOMIC_LDEOR1_ACQ_REL619
OUTLINE_ATOMIC_LDEOR2_RELAX620
OUTLINE_ATOMIC_LDEOR2_ACQ621
OUTLINE_ATOMIC_LDEOR2_REL622
OUTLINE_ATOMIC_LDEOR2_ACQ_REL623
OUTLINE_ATOMIC_LDEOR4_RELAX624
OUTLINE_ATOMIC_LDEOR4_ACQ625
OUTLINE_ATOMIC_LDEOR4_REL626
OUTLINE_ATOMIC_LDEOR4_ACQ_REL627
OUTLINE_ATOMIC_LDEOR8_RELAX628
OUTLINE_ATOMIC_LDEOR8_ACQ629
OUTLINE_ATOMIC_LDEOR8_REL630
OUTLINE_ATOMIC_LDEOR8_ACQ_REL631
OUTLINE_ATOMIC_LDEOR16_RELAX632
OUTLINE_ATOMIC_LDEOR16_ACQ633
OUTLINE_ATOMIC_LDEOR16_REL634
OUTLINE_ATOMIC_LDEOR16_ACQ_REL635
STACKPROTECTOR_CHECK_FAIL636
DEOPTIMIZE637
RETURN_ADDRESS638
UNKNOWN_LIBCALL639