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