LLVM: include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/SeedCollection.h Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8

9

10

11

12#ifndef LLVM_TRANSFORMS_VECTORIZE_SANDBOXVECTORIZER_PASSES_SEEDCOLLECTION_H

13#define LLVM_TRANSFORMS_VECTORIZE_SANDBOXVECTORIZER_PASSES_SEEDCOLLECTION_H

14

17

19

20

21

22

23

25

26

28

29public:

34 RPM.printPipeline(OS);

35 }

36};

37

38}

39

40#endif

static GCRegistry::Add< ErlangGC > A("erlang", "erlang-compatible garbage collector")

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

This class implements an extremely fast bulk output stream that can only output to a stream.

FunctionPass(StringRef Name)

Name can't contain any spaces or start with '-'.

StringRef getName() const

\Returns the name of the pass.

void printPipeline(raw_ostream &OS) const final

Similar to print() but adds a newline. Used for testing.

Definition SeedCollection.h:32

bool runOnFunction(Function &F, const Analyses &A) final

\Returns true if it modifies F.

SeedCollection(StringRef Pipeline)