struct Use::UserRefPointerTraits

Declaration

struct Use::UserRefPointerTraits { /* full declaration omitted */ };

Description

Pointer traits for the UserRef PointerIntPair. This ensures we always use the LSB regardless of pointer alignment on different targets.

Declared at: llvm/include/llvm/IR/Use.h:65

Method Overview

Methods

static inline void* getAsVoidPointer(
    llvm::User* P)

Declared at: llvm/include/llvm/IR/Use.h:66

Parameters

llvm::User* P

static inline llvm::User* getFromVoidPointer(
    void* P)

Declared at: llvm/include/llvm/IR/Use.h:68

Parameters

void* P