LLVM
23.0.0git
include
llvm
MC
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
14
#include "
llvm/Support/Compiler.h
"
15
16
namespace
llvm
{
17
18
class
MCContext
;
19
class
MCStreamer
;
20
class
Triple
;
21
22
LLVM_ABI
void
initializeLFIMCStreamer
(
MCStreamer
&Streamer,
MCContext
&Ctx,
23
const
Triple
&TheTriple);
24
25
}
// namespace llvm
Compiler.h
LLVM_ABI
#define LLVM_ABI
Definition
Compiler.h:213
llvm::MCContext
Context object for machine code objects.
Definition
MCContext.h:83
llvm::MCStreamer
Streaming machine code generation interface.
Definition
MCStreamer.h:221
llvm::Triple
Triple - Helper class for working with autoconf configuration names.
Definition
Triple.h:47
llvm
This is an optimization pass for GlobalISel generic memory operations.
Definition
Types.h:26
llvm::initializeLFIMCStreamer
LLVM_ABI void initializeLFIMCStreamer(MCStreamer &Streamer, MCContext &Ctx, const Triple &TheTriple)
Definition
MCLFI.cpp:34
Generated on
for LLVM by
1.14.0