|
OpenASIP 2.2
|
#include "InlineAsmParser.hh"#include <memory>#include <regex>#include <algorithm>#include "AssemblerParser.hh"#include "Machine.hh"#include "Binary.hh"#include "BasicBlock.hh"#include "Program.hh"#include "InstructionReferenceManager.hh"#include "InstructionReference.hh"#include "Procedure.hh"#include "Instruction.hh"#include "Move.hh"#include "Terminal.hh"#include "TerminalImmediate.hh"#include "TerminalInstructionReference.hh"#include "Immediate.hh"#include "TPEFProgramFactory.hh"#include "LiveRangeData.hh"#include "TCETargetMachine.hh"#include "LLVMUtilities.hh"#include <llvm/CodeGen/MachineOperand.h>#include <llvm/CodeGen/MachineInstr.h>#include "llvm/IR/InlineAsm.h"#include "llvm/IR/Mangler.h"#include <llvm/ADT/SmallString.h>
Go to the source code of this file.
Functions | |
| std::vector< TTAProgram::TerminalInstructionReference * > | getInstructionReferenceTerminals (TTAProgram::Instruction &instr) |
| std::vector< TTAProgram::TerminalInstructionReference * > getInstructionReferenceTerminals | ( | TTAProgram::Instruction & | instr | ) |
Definition at line 473 of file InlineAsmParser.cc.
References assert, TTAProgram::Instruction::immediate(), TTAProgram::Instruction::immediateCount(), TTAProgram::Instruction::move(), TTAProgram::Instruction::moveCount(), TTAProgram::Move::source(), and TTAProgram::Immediate::value().
Referenced by InlineAsmParser::copyInstructions().
