computeKnownBitsAddrSpaceCast overloads

Synopses

Declared in <llvm/Analysis/TargetTransformInfo.h>

Compute known bits for both sides of an address‐space cast of PtrOp.

std::pair<KnownBits, KnownBits>
computeKnownBitsAddrSpaceCast(
    unsigned int ToAS,
    Value const& PtrOp) const;

Compute known bits of an address‐space cast from known source bits.

KnownBits
computeKnownBitsAddrSpaceCast(
    unsigned int FromAS,
    unsigned int ToAS,
    KnownBits const& FromPtrBits) const;

Return Value

  • Known bits for the source and destination pointers.

  • Known bits of the resulting pointer in the destination address space.

Parameters

Name

Description

ToAS

Destination address space.

PtrOp

Pointer operand being cast.

FromAS

Source address space.

FromPtrBits

Known bits of the source pointer.

Created with MrDocs