LLVM API Documentation

EmitBytecodeToAssembly.cpp File Reference

#include "SparcV9Internals.h"
#include "llvm/Pass.h"
#include "llvm/Bytecode/Writer.h"
#include <iostream>

Include dependency graph for EmitBytecodeToAssembly.cpp:

Go to the source code of this file.

Typedefs

typedef char char_type
typedef int int_type
typedef std::streampos pos_type
typedef std::streamoff off_type
typedef char char_type
typedef int int_type
typedef std::streampos pos_type
typedef std::streamoff off_type

Functions

static void writePrologue (std::ostream &Out, const std::string &comment, const std::string &symName)
static void writeEpilogue (std::ostream &Out, const std::string &symName)
ModulePassllvm::createBytecodeAsmPrinterPass (std::ostream &Out)

Variables

std::ostream & BaseStr
sparcasmbuf sb
std::ostream & Out


Typedef Documentation

typedef char char_type

Definition at line 52 of file EmitBytecodeToAssembly.cpp.

typedef char char_type

Definition at line 30 of file EmitBytecodeToAssembly.cpp.

typedef int int_type

Definition at line 53 of file EmitBytecodeToAssembly.cpp.

typedef int int_type

Definition at line 31 of file EmitBytecodeToAssembly.cpp.

typedef std::streamoff off_type

Definition at line 55 of file EmitBytecodeToAssembly.cpp.

typedef std::streamoff off_type

Definition at line 33 of file EmitBytecodeToAssembly.cpp.

typedef std::streampos pos_type

Definition at line 54 of file EmitBytecodeToAssembly.cpp.

typedef std::streampos pos_type

Definition at line 32 of file EmitBytecodeToAssembly.cpp.


Function Documentation

static void @159::writeEpilogue ( std::ostream &  Out,
const std::string &  symName 
) [static]

Definition at line 77 of file EmitBytecodeToAssembly.cpp.

static void @159::writePrologue ( std::ostream &  Out,
const std::string &  comment,
const std::string &  symName 
) [static]

Definition at line 64 of file EmitBytecodeToAssembly.cpp.


Variable Documentation

std::ostream& BaseStr

Definition at line 28 of file EmitBytecodeToAssembly.cpp.

std::ostream& Out

Definition at line 88 of file EmitBytecodeToAssembly.cpp.

sparcasmbuf sb

Definition at line 50 of file EmitBytecodeToAssembly.cpp.

Referenced by mainSort().