LLVM 22.0.0git
BPFTargetLoweringObjectFile.cpp
Go to the documentation of this file.
1//===------------------ BPFTargetLoweringObjectFile.cpp -------------------===//
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
10#include "llvm/MC/MCContext.h"
12
13using namespace llvm;
14
#define F(x, y, z)
Definition MD5.cpp:55
virtual MCSection * getSectionForJumpTable(const Function &F, const TargetMachine &TM, const MachineJumpTableEntry *JTE) const override
MCSectionELF * getELFSection(const Twine &Section, unsigned Type, unsigned Flags)
Definition MCContext.h:553
MCContext & getContext() const
Instances of this class represent a uniqued identifier for a section in the current translation unit.
Definition MCSection.h:521
Primary interface to the complete machine description for the target machine.
@ SHT_PROGBITS
Definition ELF.h:1143
This is an optimization pass for GlobalISel generic memory operations.
MachineJumpTableEntry - One jump table in the jump table info.