class X86MaskedScatterSDNode

Declaration

class X86MaskedScatterSDNode : public X86MaskedGatherScatterSDNode { /* full declaration omitted */ };

Description

This SDNode is used for target intrinsics that touch memory and need an associated MachineMemOperand. Its opcode may be INTRINSIC_VOID, INTRINSIC_W_CHAIN, PREFETCH, or a target-specific opcode with a value not less than FIRST_TARGET_MEMORY_OPCODE.

Declared at: llvm/lib/Target/X86/X86ISelLowering.h:1777

Inherits from: X86MaskedGatherScatterSDNode

Member Variables

Inherited from MemSDNode:

protected MMO

Inherited from SDNode:

protected
public PersistentId

Method Overview

  • public static bool classof(const llvm::SDNode * N)
  • public const llvm::SDValue & getValue() const

Inherited from X86MaskedGatherScatterSDNode:

Inherited from MemIntrinsicSDNode:

Inherited from MemSDNode:

Inherited from SDNode:

Inherited from FoldingSetBase::Node:

Methods

static bool classof(const llvm::SDNode* N)

Declared at: llvm/lib/Target/X86/X86ISelLowering.h:1781

Parameters

const llvm::SDNode* N

const llvm::SDValue& getValue() const

Declared at: llvm/lib/Target/X86/X86ISelLowering.h:1779