Path: blob/main/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyFixupKinds.h
35294 views
//=- WebAssemblyFixupKinds.h - WebAssembly Specific Fixup Entries -*- C++ -*-=//1//2// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.3// See https://llvm.org/LICENSE.txt for license information.4// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception5//6//===----------------------------------------------------------------------===//78#ifndef LLVM_LIB_TARGET_WEBASSEMBLY_MCTARGETDESC_WEBASSEMBLYFIXUPKINDS_H9#define LLVM_LIB_TARGET_WEBASSEMBLY_MCTARGETDESC_WEBASSEMBLYFIXUPKINDS_H1011#include "llvm/MC/MCFixup.h"1213namespace llvm {14namespace WebAssembly {15enum Fixups {16fixup_sleb128_i32 = FirstTargetFixupKind, // 32-bit signed17fixup_sleb128_i64, // 64-bit signed18fixup_uleb128_i32, // 32-bit unsigned19fixup_uleb128_i64, // 64-bit unsigned2021// Marker22LastTargetFixupKind,23NumTargetFixupKinds = LastTargetFixupKind - FirstTargetFixupKind24};25} // end namespace WebAssembly26} // end namespace llvm2728#endif293031