LLVM: lib/Frontend/Directive/Spelling.cpp Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8

10

13

14#include

15

16using namespace llvm;

17

19 return V.Min <= P && P <= V.Max;

20}

21

25

27

28

29

30

31

32

33 for (auto &S : Range) {

35 return S.Name;

36 }

38}

assert(UImm &&(UImm !=~static_cast< T >(0)) &&"Invalid immediate!")

ConstantRange Range(APInt(BitWidth, Low), APInt(BitWidth, High))

static bool Contains(directive::VersionRange V, int P)

Definition Spelling.cpp:18

StringRef - Represent a constant reference to a string, i.e.

A range adaptor for a pair of iterators.

LLVM_ABI StringRef FindName(llvm::iterator_range< const Spelling * >, unsigned Version)

Definition Spelling.cpp:22

This is an optimization pass for GlobalISel generic memory operations.

constexpr bool isInt(int64_t x)

Checks if an integer fits into the given bit width.

FunctionAddr VTableAddr uintptr_t uintptr_t Version