LLVM 20.0.0git
|
This is the complete list of members for llvm::AArch64SelectionDAGInfo, including all inherited members.
disableGenericCombines(CodeGenOptLevel OptLevel) const | llvm::SelectionDAGTargetInfo | inlinevirtual |
EmitMOPS(AArch64ISD::NodeType SDOpcode, SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue SrcOrValue, SDValue Size, Align Alignment, bool isVolatile, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const | llvm::AArch64SelectionDAGInfo | |
EmitStreamingCompatibleMemLibCall(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, RTLIB::Libcall LC) const | llvm::AArch64SelectionDAGInfo | |
EmitTargetCodeForMemchr(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Src, SDValue Char, SDValue Length, MachinePointerInfo SrcPtrInfo) const | llvm::SelectionDAGTargetInfo | inlinevirtual |
EmitTargetCodeForMemcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Op1, SDValue Op2, SDValue Op3, MachinePointerInfo Op1PtrInfo, MachinePointerInfo Op2PtrInfo) const | llvm::SelectionDAGTargetInfo | inlinevirtual |
EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const override | llvm::AArch64SelectionDAGInfo | virtual |
EmitTargetCodeForMemmove(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, Align Alignment, bool isVolatile, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const override | llvm::AArch64SelectionDAGInfo | virtual |
EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, MachinePointerInfo DstPtrInfo) const override | llvm::AArch64SelectionDAGInfo | virtual |
EmitTargetCodeForSetTag(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Op1, SDValue Op2, MachinePointerInfo DstPtrInfo, bool ZeroData) const override | llvm::AArch64SelectionDAGInfo | virtual |
EmitTargetCodeForStrcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Op1, SDValue Op2, MachinePointerInfo Op1PtrInfo, MachinePointerInfo Op2PtrInfo) const | llvm::SelectionDAGTargetInfo | inlinevirtual |
EmitTargetCodeForStrcpy(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dest, SDValue Src, MachinePointerInfo DestPtrInfo, MachinePointerInfo SrcPtrInfo, bool isStpcpy) const | llvm::SelectionDAGTargetInfo | inlinevirtual |
EmitTargetCodeForStrlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src, MachinePointerInfo SrcPtrInfo) const | llvm::SelectionDAGTargetInfo | inlinevirtual |
EmitTargetCodeForStrnlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src, SDValue MaxLength, MachinePointerInfo SrcPtrInfo) const | llvm::SelectionDAGTargetInfo | inlinevirtual |
operator=(const SelectionDAGTargetInfo &)=delete | llvm::SelectionDAGTargetInfo | |
SelectionDAGTargetInfo()=default | llvm::SelectionDAGTargetInfo | explicit |
SelectionDAGTargetInfo(const SelectionDAGTargetInfo &)=delete | llvm::SelectionDAGTargetInfo | |
~SelectionDAGTargetInfo() | llvm::SelectionDAGTargetInfo | virtual |