Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CcEmit.cpp File Reference

Implements code emission for a single ShStatement. More...

#include <map>
#include <vector>
#include <sstream>
#include "Cc.hpp"
#include "ShDebug.hpp"
#include "ShStream.hpp"
#include "ShVariant.hpp"
#include "ShOperation.hpp"

Include dependency graph for CcEmit.cpp:

Go to the source code of this file.

Namespaces

namespace  ShCc

Defines

#define SH_CC_DEBUG_PRINT(x)

Typedefs

typedef std::map< SH::ShOperation,
CcOpCodeVecs > 
CcOpCodeMap

Variables

const CcOpCode opCodeTable []


Detailed Description

Implements code emission for a single ShStatement.

This is a table-driven approach patterned on ArbEmit.cpp in the GL backend.

Definition in file CcEmit.cpp.


Generated on Mon Jan 24 18:36:40 2005 for Sh by  doxygen 1.4.1