LLVM: lib/SandboxIR/Module.cpp Source File (original) (raw)

1

2

3

4

5

6

7

8

14

16

18 llvm::Function *LLVMF = LLVMM.getFunction(Name);

20}

21

23 bool AllowInternal) const {

25 Ctx.getValue(LLVMM.getGlobalVariable(Name, AllowInternal)));

26}

27

30}

31

34}

35

36#ifndef NDEBUG

38

41 dbgs() << "\n";

42}

43#endif

void dump() const

Dump the module to stderr (for debugging).

GlobalIFunc * getNamedIFunc(StringRef Name) const

Return the global ifunc in the module with the specified name, of arbitrary type.

Definition Module.cpp:289

GlobalVariable * getGlobalVariable(StringRef Name) const

Look up the specified global variable in the module symbol table.

GlobalAlias * getNamedAlias(StringRef Name) const

Return the global alias in the module with the specified name, of arbitrary type.

Definition Module.cpp:285

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.

void dumpOS(raw_ostream &OS) const

Definition Module.cpp:37

LLVM_ABI Function * getFunction(StringRef Name) const

LLVM_ABI_FOR_TEST void dumpOS(raw_ostream &OS) const final

auto cast_or_null(const Y &Val)

LLVM_ABI raw_ostream & dbgs()

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