Go to the source code of this file.
Classes |
class | llvm::SystemZTargetLowering |
Namespaces |
namespace | llvm |
| List of target independent CodeGen pass IDs.
|
namespace | llvm::SystemZISD |
namespace | llvm::SystemZICMP |
Enumerations |
enum | {
llvm::SystemZISD::FIRST_NUMBER = ISD::BUILTIN_OP_END,
llvm::SystemZISD::RET_FLAG,
llvm::SystemZISD::CALL,
llvm::SystemZISD::SIBCALL,
llvm::SystemZISD::PCREL_WRAPPER,
llvm::SystemZISD::PCREL_OFFSET,
llvm::SystemZISD::IABS,
llvm::SystemZISD::ICMP,
llvm::SystemZISD::FCMP,
llvm::SystemZISD::TM,
llvm::SystemZISD::BR_CCMASK,
llvm::SystemZISD::SELECT_CCMASK,
llvm::SystemZISD::ADJDYNALLOC,
llvm::SystemZISD::EXTRACT_ACCESS,
llvm::SystemZISD::UMUL_LOHI64,
llvm::SystemZISD::SDIVREM32,
llvm::SystemZISD::SDIVREM64,
llvm::SystemZISD::UDIVREM32,
llvm::SystemZISD::UDIVREM64,
llvm::SystemZISD::MVC,
llvm::SystemZISD::MVC_LOOP,
llvm::SystemZISD::NC,
llvm::SystemZISD::NC_LOOP,
llvm::SystemZISD::OC,
llvm::SystemZISD::OC_LOOP,
llvm::SystemZISD::XC,
llvm::SystemZISD::XC_LOOP,
llvm::SystemZISD::CLC,
llvm::SystemZISD::CLC_LOOP,
llvm::SystemZISD::STPCPY,
llvm::SystemZISD::STRCMP,
llvm::SystemZISD::SEARCH_STRING,
llvm::SystemZISD::IPM,
llvm::SystemZISD::SERIALIZE,
llvm::SystemZISD::ATOMIC_SWAPW = ISD::FIRST_TARGET_MEMORY_OPCODE,
llvm::SystemZISD::ATOMIC_LOADW_ADD,
llvm::SystemZISD::ATOMIC_LOADW_SUB,
llvm::SystemZISD::ATOMIC_LOADW_AND,
llvm::SystemZISD::ATOMIC_LOADW_OR,
llvm::SystemZISD::ATOMIC_LOADW_XOR,
llvm::SystemZISD::ATOMIC_LOADW_NAND,
llvm::SystemZISD::ATOMIC_LOADW_MIN,
llvm::SystemZISD::ATOMIC_LOADW_MAX,
llvm::SystemZISD::ATOMIC_LOADW_UMIN,
llvm::SystemZISD::ATOMIC_LOADW_UMAX,
llvm::SystemZISD::ATOMIC_CMP_SWAPW,
llvm::SystemZISD::PREFETCH
} |
enum | { llvm::SystemZICMP::Any,
llvm::SystemZICMP::UnsignedOnly,
llvm::SystemZICMP::SignedOnly
} |
Functions |
bool | llvm::SystemZISD::isPCREL (unsigned Opcode) |