mini-llvm
0.1.0
Toggle main menu visibility
Loading...
Searching...
No Matches
RISCVFallthrough.h
Go to the documentation of this file.
1
// SPDX-License-Identifier: MIT
2
3
#pragma once
4
5
#include "
mini-llvm/mc/GlobalValue.h
"
6
#include "
mini-llvm/opt/mc/GlobalValueTransform.h
"
7
#include "
mini-llvm/utils/Compiler.h
"
8
9
namespace
mini_llvm::mc
{
10
11
class
MINI_LLVM_EXPORT
RISCVFallthrough
final :
public
GlobalValueTransform
{
12
public
:
13
bool
runOnGlobalValue
(
GlobalValue
&G)
override
;
14
};
15
16
}
// namespace mini_llvm::mc
Compiler.h
MINI_LLVM_EXPORT
#define MINI_LLVM_EXPORT
Definition
Compiler.h:17
GlobalValueTransform.h
mini_llvm::mc::GlobalValueTransform
Definition
GlobalValueTransform.h:12
mini_llvm::mc::GlobalValue
Definition
GlobalValue.h:21
mini_llvm::mc::RISCVFallthrough
Definition
RISCVFallthrough.h:11
mini_llvm::mc::RISCVFallthrough::runOnGlobalValue
bool runOnGlobalValue(GlobalValue &G) override
GlobalValue.h
mini_llvm::mc
Definition
Directive.h:8
include
mini-llvm
targets
riscv
opt
mc
passes
RISCVFallthrough.h
Generated by
1.17.0