OpenASIP 2.2
Loading...
Searching...
No Matches
Functions
OperationPimpl.cc File Reference
#include "OperationPimpl.hh"
#include "Operation.hh"
#include "OperationBehavior.hh"
#include "OperationDAG.hh"
#include "OperationDAGConverter.hh"
#include "SequenceTools.hh"
#include "ContainerTools.hh"
#include "StringTools.hh"
#include "Application.hh"
#include "OperationPool.hh"
#include "TCEString.hh"
#include "ObjectState.hh"
#include "boost/assign.hpp"
Include dependency graph for OperationPimpl.cc:

Go to the source code of this file.

Functions

std::string llvmOperandType (Operand::OperandType type)
 

Detailed Description

Definition of OperationPimpl (private implementation) class.

Author
Viljami Korhonen 2008 (viljami.korhonen-no.spam-tut.fi)
Note
rating: red

Definition in file OperationPimpl.cc.

Function Documentation

◆ llvmOperandType()

std::string llvmOperandType ( Operand::OperandType  type)

Definition at line 792 of file OperationPimpl.cc.

792 {
793 switch (type) {
795 return "i32";
797 return "i32";
799 return "f16";
801 return "f32";
803 return "f64";
806 return "i64";
807 default:
808 return "Unknown";
809 }
810}
@ SLONG_WORD
Definition Operand.hh:66
@ FLOAT_WORD
Definition Operand.hh:61
@ ULONG_WORD
Definition Operand.hh:67
@ SINT_WORD
Definition Operand.hh:59
@ DOUBLE_WORD
Definition Operand.hh:62
@ UINT_WORD
Definition Operand.hh:60
@ HALF_FLOAT_WORD
Definition Operand.hh:63

References Operand::DOUBLE_WORD, Operand::FLOAT_WORD, Operand::HALF_FLOAT_WORD, Operand::SINT_WORD, Operand::SLONG_WORD, Operand::UINT_WORD, and Operand::ULONG_WORD.

Referenced by OperationPimpl::emulationFunctionName().