LLVM 23.0.0git
MCLFI.h
Go to the documentation of this file.
1//===----------------------------------------------------------------------===//
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/// \file
10/// LFI-specific code for MC.
11///
12//===----------------------------------------------------------------------===//
13
15
16namespace llvm {
17
18class MCContext;
19class MCStreamer;
20class Triple;
21
23 const Triple &TheTriple);
24
25} // namespace llvm
#define LLVM_ABI
Definition Compiler.h:213
Context object for machine code objects.
Definition MCContext.h:83
Streaming machine code generation interface.
Definition MCStreamer.h:221
Triple - Helper class for working with autoconf configuration names.
Definition Triple.h:47
This is an optimization pass for GlobalISel generic memory operations.
Definition Types.h:26
LLVM_ABI void initializeLFIMCStreamer(MCStreamer &Streamer, MCContext &Ctx, const Triple &TheTriple)
Definition MCLFI.cpp:34