OpenASIP
2.0
|
#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().