LLVM: lib/Target/XCore/XCoreInstrInfo.cpp File Reference (original) (raw)
Go to the source code of this file.
Namespaces | |
---|---|
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::XCore |
Functions | |
---|---|
static bool | isZeroImm (const MachineOperand &op) |
static bool | IsBRU (unsigned BrOpc) |
static bool | IsBRT (unsigned BrOpc) |
static bool | IsBRF (unsigned BrOpc) |
static bool | IsCondBranch (unsigned BrOpc) |
static bool | IsBR_JT (unsigned BrOpc) |
static XCore::CondCode | GetCondFromBranchOpc (unsigned BrOpc) |
GetCondFromBranchOpc - Return the XCore CC that matches the correspondent Branch instruction opcode. | |
static unsigned | GetCondBranchFromCond (XCore::CondCode CC) |
GetCondBranchFromCond - Return the Branch instruction opcode that matches the cc. | |
static XCore::CondCode | GetOppositeBranchCondition (XCore::CondCode CC) |
GetOppositeBranchCondition - Return the inverse of the specified condition, e.g. | |
static bool | isImmU6 (unsigned val) |
static bool | isImmU16 (unsigned val) |
static bool | isImmMskBitp (unsigned val) |
◆ GET_INSTRINFO_CTOR_DTOR
#define GET_INSTRINFO_CTOR_DTOR