class X86MaskedGatherSDNode

Declaration

class X86MaskedGatherSDNode : 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:1768

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 & getPassThru() 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:1772

Parameters

const llvm::SDNode* N

const llvm::SDValue& getPassThru() const

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