|
Namespaces |
| namespace | llvm |
| namespace | llvm::PPCISD |
| namespace | llvm::PPC |
Classes |
| class | llvm::PPCTargetLowering |
Enumerations |
| enum | llvm::PPCISD::NodeType {
llvm::PPCISD::FIRST_NUMBER = ISD::BUILTIN_OP_END,
llvm::PPCISD::FSEL,
llvm::PPCISD::FCFID,
llvm::PPCISD::FCTIDZ,
llvm::PPCISD::FCTIWZ,
llvm::PPCISD::STFIWX,
llvm::PPCISD::VMADDFP,
llvm::PPCISD::VNMSUBFP,
llvm::PPCISD::VPERM,
llvm::PPCISD::Hi,
llvm::PPCISD::Lo,
llvm::PPCISD::DYNALLOC,
llvm::PPCISD::GlobalBaseReg,
llvm::PPCISD::SRL,
llvm::PPCISD::SRA,
llvm::PPCISD::SHL,
llvm::PPCISD::EXTSW_32,
llvm::PPCISD::STD_32,
llvm::PPCISD::CALL_Macho,
llvm::PPCISD::CALL_ELF,
llvm::PPCISD::MTCTR,
llvm::PPCISD::BCTRL_Macho,
llvm::PPCISD::BCTRL_ELF,
llvm::PPCISD::RET_FLAG,
llvm::PPCISD::MFCR,
llvm::PPCISD::VCMP,
llvm::PPCISD::VCMPo,
llvm::PPCISD::COND_BRANCH,
llvm::PPCISD::STBRX,
llvm::PPCISD::LBRX,
llvm::PPCISD::MFFS,
llvm::PPCISD::MTFSB0,
llvm::PPCISD::MTFSB1,
llvm::PPCISD::FADDRTZ,
llvm::PPCISD::MTFSF,
llvm::PPCISD::LARX,
llvm::PPCISD::STCX,
llvm::PPCISD::TAILCALL,
llvm::PPCISD::TC_RETURN
} |
Functions |
| bool | llvm::PPC::isVPKUHUMShuffleMask (SDNode *N, bool isUnary) |
| bool | llvm::PPC::isVPKUWUMShuffleMask (SDNode *N, bool isUnary) |
| bool | llvm::PPC::isVMRGLShuffleMask (SDNode *N, unsigned UnitSize, bool isUnary) |
| bool | llvm::PPC::isVMRGHShuffleMask (SDNode *N, unsigned UnitSize, bool isUnary) |
| int | llvm::PPC::isVSLDOIShuffleMask (SDNode *N, bool isUnary) |
| bool | llvm::PPC::isSplatShuffleMask (SDNode *N, unsigned EltSize) |
| bool | llvm::PPC::isAllNegativeZeroVector (SDNode *N) |
| unsigned | llvm::PPC::getVSPLTImmediate (SDNode *N, unsigned EltSize) |
| SDValue | llvm::PPC::get_VSPLTI_elt (SDNode *N, unsigned ByteSize, SelectionDAG &DAG) |