enum LocationAtom

Declared at: llvm/include/llvm/BinaryFormat/Dwarf.h:138

Enumerators

NameValueComment
DW_OP_addr3
DW_OP_deref6
DW_OP_const1u8
DW_OP_const1s9
DW_OP_const2u10
DW_OP_const2s11
DW_OP_const4u12
DW_OP_const4s13
DW_OP_const8u14
DW_OP_const8s15
DW_OP_constu16
DW_OP_consts17
DW_OP_dup18
DW_OP_drop19
DW_OP_over20
DW_OP_pick21
DW_OP_swap22
DW_OP_rot23
DW_OP_xderef24
DW_OP_abs25
DW_OP_and26
DW_OP_div27
DW_OP_minus28
DW_OP_mod29
DW_OP_mul30
DW_OP_neg31
DW_OP_not32
DW_OP_or33
DW_OP_plus34
DW_OP_plus_uconst35
DW_OP_shl36
DW_OP_shr37
DW_OP_shra38
DW_OP_xor39
DW_OP_bra40
DW_OP_eq41
DW_OP_ge42
DW_OP_gt43
DW_OP_le44
DW_OP_lt45
DW_OP_ne46
DW_OP_skip47
DW_OP_lit048
DW_OP_lit149
DW_OP_lit250
DW_OP_lit351
DW_OP_lit452
DW_OP_lit553
DW_OP_lit654
DW_OP_lit755
DW_OP_lit856
DW_OP_lit957
DW_OP_lit1058
DW_OP_lit1159
DW_OP_lit1260
DW_OP_lit1361
DW_OP_lit1462
DW_OP_lit1563
DW_OP_lit1664
DW_OP_lit1765
DW_OP_lit1866
DW_OP_lit1967
DW_OP_lit2068
DW_OP_lit2169
DW_OP_lit2270
DW_OP_lit2371
DW_OP_lit2472
DW_OP_lit2573
DW_OP_lit2674
DW_OP_lit2775
DW_OP_lit2876
DW_OP_lit2977
DW_OP_lit3078
DW_OP_lit3179
DW_OP_reg080
DW_OP_reg181
DW_OP_reg282
DW_OP_reg383
DW_OP_reg484
DW_OP_reg585
DW_OP_reg686
DW_OP_reg787
DW_OP_reg888
DW_OP_reg989
DW_OP_reg1090
DW_OP_reg1191
DW_OP_reg1292
DW_OP_reg1393
DW_OP_reg1494
DW_OP_reg1595
DW_OP_reg1696
DW_OP_reg1797
DW_OP_reg1898
DW_OP_reg1999
DW_OP_reg20100
DW_OP_reg21101
DW_OP_reg22102
DW_OP_reg23103
DW_OP_reg24104
DW_OP_reg25105
DW_OP_reg26106
DW_OP_reg27107
DW_OP_reg28108
DW_OP_reg29109
DW_OP_reg30110
DW_OP_reg31111
DW_OP_breg0112
DW_OP_breg1113
DW_OP_breg2114
DW_OP_breg3115
DW_OP_breg4116
DW_OP_breg5117
DW_OP_breg6118
DW_OP_breg7119
DW_OP_breg8120
DW_OP_breg9121
DW_OP_breg10122
DW_OP_breg11123
DW_OP_breg12124
DW_OP_breg13125
DW_OP_breg14126
DW_OP_breg15127
DW_OP_breg16128
DW_OP_breg17129
DW_OP_breg18130
DW_OP_breg19131
DW_OP_breg20132
DW_OP_breg21133
DW_OP_breg22134
DW_OP_breg23135
DW_OP_breg24136
DW_OP_breg25137
DW_OP_breg26138
DW_OP_breg27139
DW_OP_breg28140
DW_OP_breg29141
DW_OP_breg30142
DW_OP_breg31143
DW_OP_regx144
DW_OP_fbreg145
DW_OP_bregx146
DW_OP_piece147
DW_OP_deref_size148
DW_OP_xderef_size149
DW_OP_nop150
DW_OP_push_object_address151
DW_OP_call2152
DW_OP_call4153
DW_OP_call_ref154
DW_OP_form_tls_address155
DW_OP_call_frame_cfa156
DW_OP_bit_piece157
DW_OP_implicit_value158
DW_OP_stack_value159
DW_OP_implicit_pointer160
DW_OP_addrx161
DW_OP_constx162
DW_OP_entry_value163
DW_OP_const_type164
DW_OP_regval_type165
DW_OP_deref_type166
DW_OP_xderef_type167
DW_OP_convert168
DW_OP_reinterpret169
DW_OP_GNU_push_tls_address224
DW_OP_HP_is_value225
DW_OP_HP_fltconst4226
DW_OP_HP_fltconst8227
DW_OP_HP_mod_range228
DW_OP_HP_unmod_range229
DW_OP_HP_tls230
DW_OP_INTEL_bit_piece232
DW_OP_WASM_location237
DW_OP_WASM_location_int238
DW_OP_APPLE_uninit240
DW_OP_GNU_entry_value243
DW_OP_PGI_omp_thread_num248
DW_OP_GNU_addr_index251
DW_OP_GNU_const_index252
DW_OP_lo_user224
DW_OP_hi_user255
DW_OP_LLVM_fragment4096Only used in LLVM metadata.
DW_OP_LLVM_convert4097Only used in LLVM metadata.
DW_OP_LLVM_tag_offset4098Only used in LLVM metadata.
DW_OP_LLVM_entry_value4099Only used in LLVM metadata.
DW_OP_LLVM_implicit_pointer4100Only used in LLVM metadata.
DW_OP_LLVM_arg4101Only used in LLVM metadata.