LLVM: lib/Transforms/Vectorize/SandboxVectorizer/InstrMaps.cpp Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8

12

14

15#ifndef NDEBUG

18 OS.indent(2) << "Bndl:\n";

20 OS.indent(4) << *V << "\n";

21 OS.indent(2) << "UserBndl:\n";

23 OS.indent(4) << *V << "\n";

24}

25

27

32#endif

33

34}

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

raw_ostream & indent(unsigned NumSpaces)

indent - Insert 'NumSpaces' spaces.

void print(raw_ostream &OS) const

LLVM_DUMP_METHOD void dump() const

Definition InstrMaps.cpp:28

A SandboxIR Value has users. This is the base class.

LLVM_ABI raw_ostream & dbgs()

dbgs() - This returns a reference to a raw_ostream for debugging messages.

SmallVector< Value * > UserBndl

SmallVector< Value *, 4 > Bndl

void print(raw_ostream &OS) const

Definition InstrMaps.cpp:16

void dump() const

Definition InstrMaps.cpp:26

const LegalityResult * LegalityRes