Path: blob/main/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/CSKYFixupKinds.h
35294 views
//===-- CSKYFixupKinds.h - CSKY 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_CSKY_MCTARGETDESC_CSKYFIXUPKINDS_H9#define LLVM_LIB_TARGET_CSKY_MCTARGETDESC_CSKYFIXUPKINDS_H1011#include "llvm/MC/MCFixup.h"1213namespace llvm {14namespace CSKY {15enum Fixups {16fixup_csky_addr32 = FirstTargetFixupKind,1718fixup_csky_addr_hi16,1920fixup_csky_addr_lo16,2122fixup_csky_pcrel_imm16_scale2,2324fixup_csky_pcrel_uimm16_scale4,2526fixup_csky_pcrel_imm26_scale2,2728fixup_csky_pcrel_imm18_scale2,2930fixup_csky_gotpc,3132fixup_csky_gotoff,3334fixup_csky_got32,3536fixup_csky_got_imm18_scale4,3738fixup_csky_plt32,3940fixup_csky_plt_imm18_scale4,4142fixup_csky_pcrel_imm10_scale2,4344fixup_csky_pcrel_uimm7_scale4,4546fixup_csky_pcrel_uimm8_scale4,4748fixup_csky_doffset_imm18,4950fixup_csky_doffset_imm18_scale2,5152fixup_csky_doffset_imm18_scale4,53// Marker54fixup_csky_invalid,55NumTargetFixupKinds = fixup_csky_invalid - FirstTargetFixupKind56};57} // end namespace CSKY58} // end namespace llvm5960#endif // LLVM_LIB_TARGET_CSKY_MCTARGETDESC_CSKYFIXUPKINDS_H616263