LLVM: lib/Target/M68k/M68kInstrInfo.h File Reference (original) (raw)
This file contains the M68k implementation of the TargetInstrInfo class. More...
Go to the source code of this file.
| Namespaces | |
|---|---|
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::M68k |
| Define some predicates that are used for node matching. |
| Macros | |
|---|---|
| #define | GET_INSTRINFO_HEADER |
| Enumerations | |
|---|---|
| enum | llvm::M68k::CondCode { llvm::M68k::COND_T = 0 , llvm::M68k::COND_F = 1 , llvm::M68k::COND_HI = 2 , llvm::M68k::COND_LS = 3 , llvm::M68k::COND_CC = 4 , llvm::M68k::COND_CS = 5 , llvm::M68k::COND_NE = 6 , llvm::M68k::COND_EQ = 7 , llvm::M68k::COND_VC = 8 , llvm::M68k::COND_VS = 9 , llvm::M68k::COND_PL = 10 , llvm::M68k::COND_MI = 11 , llvm::M68k::COND_GE = 12 , llvm::M68k::COND_LT = 13 , llvm::M68k::COND_GT = 14 , llvm::M68k::COND_LE = 15 , llvm::M68k::LAST_VALID_COND = COND_LE , llvm::M68k::COND_INVALID } |
| Functions | |
|---|---|
| static M68k::CondCode | llvm::M68k::GetOppositeBranchCondition (M68k::CondCode CC) |
| static unsigned | llvm::M68k::GetCondBranchFromCond (M68k::CondCode CC) |
| static M68k::CondCode | llvm::M68k::GetCondFromBranchOpc (unsigned Opcode) |
| static unsigned | llvm::M68k::IsCMP (unsigned Op) |
| static bool | llvm::M68k::IsSETCC (unsigned SETCC) |
Detailed Description
This file contains the M68k implementation of the TargetInstrInfo class.
Definition in file M68kInstrInfo.h.
Macro Definition Documentation
◆ GET_INSTRINFO_HEADER
#define GET_INSTRINFO_HEADER