34#ifndef LLVM_POM_BUILDER_H
35#define LLVM_POM_BUILDER_H
41#include "LLVMTCEBuilder.hh"
108 const MachineOperand&)
const {
#define IGNORE_COMPILER_WARNING(X)
#define POP_COMPILER_DIAGS
virtual TCEString registerFileName(unsigned llvmRegNum) const
virtual int registerIndex(unsigned llvmRegNum) const
virtual TCEString operationName(const MachineInstr &mi) const
bool doFinalization(Module &m)
virtual TTAProgram::Terminal * createFUTerminal(const MachineOperand &) const
virtual ~LLVMPOMBuilder()
virtual unsigned raPortDRegNum() const
virtual unsigned spDRegNum() const
const TargetMachine & targetMachine() const
FunctionPass * createLLVMPOMBuilderPass(TCETargetMachine &tm, TTAMachine::Machine *mach)