|
OpenASIP 2.2
|
#include <list>#include <fstream>#include <sstream>#include <boost/format.hpp>#include "CompilerWarnings.hh"#include "LLVMTCEBuilder.hh"#include "Program.hh"#include "BasicBlock.hh"#include "Machine.hh"#include "Procedure.hh"#include "Instruction.hh"#include "NullInstruction.hh"#include "DataDefinition.hh"#include "DataAddressDef.hh"#include "DataInstructionAddressDef.hh"#include "InstructionReference.hh"#include "Move.hh"#include "MoveGuard.hh"#include "Guard.hh"#include "Terminal.hh"#include "TerminalInstructionReference.hh"#include "TerminalSymbolReference.hh"#include "TerminalAddress.hh"#include "TerminalRegister.hh"#include "TerminalImmediate.hh"#include "TerminalFUPort.hh"#include "TerminalProgramOperation.hh"#include "ControlUnit.hh"#include "SpecialRegisterPort.hh"#include "UniversalMachine.hh"#include "UniversalFunctionUnit.hh"#include "ExecutionPipeline.hh"#include "POMDisassembler.hh"#include "DataMemory.hh"#include "CodeLabel.hh"#include "DataLabel.hh"#include "Operand.hh"#include "CodeGenerator.hh"#include "ProgramAnnotation.hh"#include "TCEString.hh"#include "ProgramOperation.hh"#include "LLVMTCECmdLineOptions.hh"#include "GlobalScope.hh"#include "InstructionReferenceManager.hh"#include "HWOperation.hh"#include "AssocTools.hh"#include "PRegionMarkerAnalyzer.hh"#include "Conversion.hh"#include "UnboundedRegisterFile.hh"#include "InstructionElement.hh"#include "MachineInfo.hh"#include "LiveRangeData.hh"#include "LLVMUtilities.hh"#include <llvm/IR/Constants.h>#include <llvm/IR/DerivedTypes.h>#include <llvm/IR/Module.h>#include "llvm/IR/InlineAsm.h"#include <llvm/CodeGen/MachineInstr.h>#include <llvm/CodeGen/MachineMemOperand.h>#include <llvm/CodeGen/MachineConstantPool.h>#include <llvm/CodeGen/TargetInstrInfo.h>#include <llvm/CodeGen/TargetLowering.h>#include <llvm/Target/TargetMachine.h>#include <llvm/Support/Debug.h>#include <llvm/Support/raw_ostream.h>#include <llvm/IR/DebugInfo.h>#include <llvm/MC/MCContext.h>#include <llvm/MC/MCSymbol.h>#include "MapTools.hh"#include "StringTools.hh"#include "Operation.hh"#include "OperationPool.hh"#include "MoveNode.hh"#include "TCETargetMachine.hh"#include "tce_config.h"#include "llvm/IR/DataLayout.h"#include <llvm/MC/MCInstrDesc.h>#include <llvm/ADT/SmallString.h>Go to the source code of this file.
Macros | |
| #define | TYPE_CONST |
| #define | END_SYMBOL_NAME "_end" |
| #define END_SYMBOL_NAME "_end" |
Definition at line 135 of file LLVMTCEBuilder.cc.
| #define TYPE_CONST |
Definition at line 130 of file LLVMTCEBuilder.cc.