LLVM: lib/Target/BPF/GISel/BPFLegalizerInfo.cpp Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8

9

10

11

13

14#define DEBUG_TYPE "bpf-legalinfo"

15

16using namespace llvm;

18

This file declares the targeting of the Machinelegalizer class for BPF.

BPFLegalizerInfo(const BPFSubtarget &ST)

Definition BPFLegalizerInfo.cpp:19

LLVM_ABI void computeTables()

Compute any ancillary tables needed to quickly decide how an operation should be handled.

const LegacyLegalizerInfo & getLegacyLegalizerInfo() const

This is an optimization pass for GlobalISel generic memory operations.