|
OpenASIP 2.2
|
#include "TCEFrameInfo.hh"#include <llvm/IR/Function.h>#include <llvm/CodeGen/MachineFrameInfo.h>#include <llvm/CodeGen/MachineInstrBuilder.h>#include "TCEPlugin.hh"#include "TCEString.hh"#include "Application.hh"#include "LLVMTCECmdLineOptions.hh"

Go to the source code of this file.
Macros | |
| #define | ERASE_INSTR_AND_RETURN(I) return MBB.erase(I) |
| #define | ADDIMM TCE::ADDrri |
| #define | SUBIMM TCE::SUBrri |
| #define | MOVREG TCE::MOVI32rr |
| #define | STREG TCE::STWrr |
| #define | LDREG TCE::LDWrr |
| #define | LDRA TCE::LDWRAr |
| #define | STRA TCE::STWRArr |
| #define ADDIMM TCE::ADDrri |
Definition at line 62 of file TCEFrameInfo.cc.
| #define ERASE_INSTR_AND_RETURN | ( | I | ) | return MBB.erase(I) |
Emits machine function prologue to machine functions.
Definition at line 51 of file TCEFrameInfo.cc.
| #define LDRA TCE::LDWRAr |
Definition at line 73 of file TCEFrameInfo.cc.
| #define LDREG TCE::LDWrr |
Definition at line 72 of file TCEFrameInfo.cc.
| #define MOVREG TCE::MOVI32rr |
Definition at line 64 of file TCEFrameInfo.cc.
| #define STRA TCE::STWRArr |
Definition at line 74 of file TCEFrameInfo.cc.
| #define STREG TCE::STWrr |
Definition at line 71 of file TCEFrameInfo.cc.
| #define SUBIMM TCE::SUBrri |
Definition at line 63 of file TCEFrameInfo.cc.