class AnyMemIntrinsic

Declaration

class AnyMemIntrinsic : public MemIntrinsicBase { /* full declaration omitted */ };

Description

Common base class for all memory intrinsics. Simply provides common methods. Written as CRTP to avoid a common base class amongst the three atomicity hierarchies.

Declared at: llvm/include/llvm/IR/IntrinsicInst.h:1088

Inherits from: MemIntrinsicBase

Method Overview

  • public static bool classof(const llvm::IntrinsicInst * I)
  • public static bool classof(const llvm::Value * V)
  • public bool isVolatile() const

Methods

static bool classof(const llvm::IntrinsicInst* I)

Declared at: llvm/include/llvm/IR/IntrinsicInst.h:1097

Parameters

const llvm::IntrinsicInst* I

static bool classof(const llvm::Value* V)

Declared at: llvm/include/llvm/IR/IntrinsicInst.h:1112

Parameters

const llvm::Value* V

bool isVolatile() const

Declared at: llvm/include/llvm/IR/IntrinsicInst.h:1090