Classes |
| class | llvm::MipsTargetLowering |
| struct | llvm::MipsTargetLowering::LTStr |
| struct | llvm::MipsTargetLowering::ByValArgInfo |
| | ByValArgInfo - Byval argument information. More...
|
| class | llvm::MipsTargetLowering::MipsCC |
Namespaces |
| namespace | llvm |
| | List of target independent CodeGen pass IDs.
|
| namespace | llvm::MipsISD |
Enumerations |
| enum | llvm::MipsISD::NodeType {
llvm::MipsISD::FIRST_NUMBER = ISD::BUILTIN_OP_END,
llvm::MipsISD::JmpLink,
llvm::MipsISD::TailCall,
llvm::MipsISD::Hi,
llvm::MipsISD::Lo,
llvm::MipsISD::GPRel,
llvm::MipsISD::ThreadPointer,
llvm::MipsISD::FPBrcond,
llvm::MipsISD::FPCmp,
llvm::MipsISD::CMovFP_T,
llvm::MipsISD::CMovFP_F,
llvm::MipsISD::TruncIntFP,
llvm::MipsISD::Ret,
llvm::MipsISD::EH_RETURN,
llvm::MipsISD::ExtractLOHI,
llvm::MipsISD::InsertLOHI,
llvm::MipsISD::Mult,
llvm::MipsISD::Multu,
llvm::MipsISD::MAdd,
llvm::MipsISD::MAddu,
llvm::MipsISD::MSub,
llvm::MipsISD::MSubu,
llvm::MipsISD::DivRem,
llvm::MipsISD::DivRemU,
llvm::MipsISD::DivRem16,
llvm::MipsISD::DivRemU16,
llvm::MipsISD::BuildPairF64,
llvm::MipsISD::ExtractElementF64,
llvm::MipsISD::Wrapper,
llvm::MipsISD::DynAlloc,
llvm::MipsISD::Sync,
llvm::MipsISD::Ext,
llvm::MipsISD::Ins,
llvm::MipsISD::EXTP,
llvm::MipsISD::EXTPDP,
llvm::MipsISD::EXTR_S_H,
llvm::MipsISD::EXTR_W,
llvm::MipsISD::EXTR_R_W,
llvm::MipsISD::EXTR_RS_W,
llvm::MipsISD::SHILO,
llvm::MipsISD::MTHLIP,
llvm::MipsISD::MULSAQ_S_W_PH,
llvm::MipsISD::MAQ_S_W_PHL,
llvm::MipsISD::MAQ_S_W_PHR,
llvm::MipsISD::MAQ_SA_W_PHL,
llvm::MipsISD::MAQ_SA_W_PHR,
llvm::MipsISD::DPAU_H_QBL,
llvm::MipsISD::DPAU_H_QBR,
llvm::MipsISD::DPSU_H_QBL,
llvm::MipsISD::DPSU_H_QBR,
llvm::MipsISD::DPAQ_S_W_PH,
llvm::MipsISD::DPSQ_S_W_PH,
llvm::MipsISD::DPAQ_SA_L_W,
llvm::MipsISD::DPSQ_SA_L_W,
llvm::MipsISD::DPA_W_PH,
llvm::MipsISD::DPS_W_PH,
llvm::MipsISD::DPAQX_S_W_PH,
llvm::MipsISD::DPAQX_SA_W_PH,
llvm::MipsISD::DPAX_W_PH,
llvm::MipsISD::DPSX_W_PH,
llvm::MipsISD::DPSQX_S_W_PH,
llvm::MipsISD::DPSQX_SA_W_PH,
llvm::MipsISD::MULSA_W_PH,
llvm::MipsISD::MULT,
llvm::MipsISD::MULTU,
llvm::MipsISD::MADD_DSP,
llvm::MipsISD::MADDU_DSP,
llvm::MipsISD::MSUB_DSP,
llvm::MipsISD::MSUBU_DSP,
llvm::MipsISD::SHLL_DSP,
llvm::MipsISD::SHRA_DSP,
llvm::MipsISD::SHRL_DSP,
llvm::MipsISD::SETCC_DSP,
llvm::MipsISD::SELECT_CC_DSP,
llvm::MipsISD::LWL = ISD::FIRST_TARGET_MEMORY_OPCODE,
llvm::MipsISD::LWR,
llvm::MipsISD::SWL,
llvm::MipsISD::SWR,
llvm::MipsISD::LDL,
llvm::MipsISD::LDR,
llvm::MipsISD::SDL,
llvm::MipsISD::SDR
} |
Functions |
| const MipsTargetLowering * | llvm::createMips16TargetLowering (MipsTargetMachine &TM) |
| | Create MipsTargetLowering objects.
|
| const MipsTargetLowering * | llvm::createMipsSETargetLowering (MipsTargetMachine &TM) |