LLVM
15.0.0git
include
llvm
DebugInfo
PDB
Native
ISectionContribVisitor.h
Go to the documentation of this file.
1
//===- ISectionContribVisitor.h ---------------------------------*- 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_DEBUGINFO_PDB_NATIVE_ISECTIONCONTRIBVISITOR_H
10
#define LLVM_DEBUGINFO_PDB_NATIVE_ISECTIONCONTRIBVISITOR_H
11
12
namespace
llvm
{
13
namespace
pdb {
14
15
struct
SectionContrib;
16
struct
SectionContrib2;
17
18
class
ISectionContribVisitor
{
19
public
:
20
virtual
~ISectionContribVisitor
() =
default
;
21
22
virtual
void
visit
(
const
SectionContrib
&
C
) = 0;
23
virtual
void
visit
(
const
SectionContrib2
&
C
) = 0;
24
};
25
26
}
// end namespace pdb
27
}
// end namespace llvm
28
29
#endif // LLVM_DEBUGINFO_PDB_NATIVE_ISECTIONCONTRIBVISITOR_H
llvm
This is an optimization pass for GlobalISel generic memory operations.
Definition:
AddressRanges.h:17
llvm::pdb::SectionContrib
Definition:
RawTypes.h:46
llvm::pdb::ISectionContribVisitor
Definition:
ISectionContribVisitor.h:18
llvm::pdb::ISectionContribVisitor::~ISectionContribVisitor
virtual ~ISectionContribVisitor()=default
C
(vector float) vec_cmpeq(*A, *B) C
Definition:
README_ALTIVEC.txt:86
llvm::pdb::SectionContrib2
Definition:
RawTypes.h:59
llvm::pdb::ISectionContribVisitor::visit
virtual void visit(const SectionContrib &C)=0
Generated on Sun May 22 2022 17:31:38 for LLVM by
1.8.17