LLVM: include/llvm/ExecutionEngine/JITLink/JITLinkDylib.h Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8

9

10

11

12

13#ifndef LLVM_EXECUTIONENGINE_JITLINK_JITLINKDYLIB_H

14#define LLVM_EXECUTIONENGINE_JITLINK_JITLINKDYLIB_H

15

16#include

17

18namespace llvm {

20

22public:

24

25

26 const std::string &getName() const { return Name; }

27

28private:

29 std::string Name;

30};

31

32}

33}

34

35#endif

const std::string & getName() const

Get the name for this JITLinkDylib.

Definition JITLinkDylib.h:26

JITLinkDylib(std::string Name)

Definition JITLinkDylib.h:23

This is an optimization pass for GlobalISel generic memory operations.

OutputIt move(R &&Range, OutputIt Out)

Provide wrappers to std::move which take ranges instead of having to pass begin/end explicitly.

Implement std::hash so that hash_code can be used in STL containers.