LLVM
17.0.0git
lib
Target
SystemZ
MCTargetDesc
SystemZMCFixups.h
Go to the documentation of this file.
1
//===-- SystemZMCFixups.h - SystemZ-specific fixup entries ------*- C++ -*-===//
2
//
3
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4
// See https://llvm.org/LICENSE.txt for license information.
5
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6
//
7
//===----------------------------------------------------------------------===//
8
9
#ifndef LLVM_LIB_TARGET_SYSTEMZ_MCTARGETDESC_SYSTEMZMCFIXUPS_H
10
#define LLVM_LIB_TARGET_SYSTEMZ_MCTARGETDESC_SYSTEMZMCFIXUPS_H
11
12
#include "
llvm/MC/MCFixup.h
"
13
14
namespace
llvm
{
15
namespace
SystemZ {
16
enum
FixupKind
{
17
// These correspond directly to R_390_* relocations.
18
FK_390_PC12DBL
=
FirstTargetFixupKind
,
19
FK_390_PC16DBL
,
20
FK_390_PC24DBL
,
21
FK_390_PC32DBL
,
22
FK_390_TLS_CALL
,
23
FK_390_12
,
24
FK_390_20
,
25
26
// Marker
27
LastTargetFixupKind
,
28
NumTargetFixupKinds
=
LastTargetFixupKind
-
FirstTargetFixupKind
29
};
30
}
// end namespace SystemZ
31
}
// end namespace llvm
32
33
#endif
MCFixup.h
llvm::SystemZ::FixupKind
FixupKind
Definition:
SystemZMCFixups.h:16
llvm::SystemZ::FK_390_PC32DBL
@ FK_390_PC32DBL
Definition:
SystemZMCFixups.h:21
llvm::SystemZ::FK_390_PC16DBL
@ FK_390_PC16DBL
Definition:
SystemZMCFixups.h:19
llvm::SystemZ::FK_390_PC24DBL
@ FK_390_PC24DBL
Definition:
SystemZMCFixups.h:20
llvm::SystemZ::LastTargetFixupKind
@ LastTargetFixupKind
Definition:
SystemZMCFixups.h:27
llvm::SystemZ::FK_390_12
@ FK_390_12
Definition:
SystemZMCFixups.h:23
llvm::SystemZ::NumTargetFixupKinds
@ NumTargetFixupKinds
Definition:
SystemZMCFixups.h:28
llvm::SystemZ::FK_390_TLS_CALL
@ FK_390_TLS_CALL
Definition:
SystemZMCFixups.h:22
llvm::SystemZ::FK_390_PC12DBL
@ FK_390_PC12DBL
Definition:
SystemZMCFixups.h:18
llvm::SystemZ::FK_390_20
@ FK_390_20
Definition:
SystemZMCFixups.h:24
llvm
This is an optimization pass for GlobalISel generic memory operations.
Definition:
AddressRanges.h:18
llvm::FirstTargetFixupKind
@ FirstTargetFixupKind
Definition:
MCFixup.h:45
Generated on Thu Mar 30 2023 08:18:31 for LLVM by
1.9.6