LLVM 19.0.0git
llvm::GISelKnownBits Member List

This is the complete list of members for llvm::GISelKnownBits, including all inherited members.

changedInstr(MachineInstr &MI) overridellvm::GISelKnownBitsinlinevirtual
changingAllUsesOfReg(const MachineRegisterInfo &MRI, Register Reg)llvm::GISelChangeObserver
changingInstr(MachineInstr &MI) overridellvm::GISelKnownBitsinlinevirtual
computeKnownAlignment(Register R, unsigned Depth=0)llvm::GISelKnownBits
computeKnownBitsForAlignment(KnownBits &Known, Align Alignment)llvm::GISelKnownBitsinlinestatic
computeKnownBitsImpl(Register R, KnownBits &Known, const APInt &DemandedElts, unsigned Depth=0)llvm::GISelKnownBitsvirtual
computeNumSignBits(Register R, const APInt &DemandedElts, unsigned Depth=0)llvm::GISelKnownBits
computeNumSignBits(Register R, unsigned Depth=0)llvm::GISelKnownBits
createdInstr(MachineInstr &MI) overridellvm::GISelKnownBitsinlinevirtual
erasingInstr(MachineInstr &MI) overridellvm::GISelKnownBitsinlinevirtual
finishedChangingAllUsesOfReg()llvm::GISelChangeObserver
getDataLayout() constllvm::GISelKnownBitsinline
getKnownBits(Register R)llvm::GISelKnownBits
getKnownBits(Register R, const APInt &DemandedElts, unsigned Depth=0)llvm::GISelKnownBits
getKnownBits(MachineInstr &MI)llvm::GISelKnownBits
getKnownOnes(Register R)llvm::GISelKnownBits
getKnownZeroes(Register R)llvm::GISelKnownBits
getMachineFunction() constllvm::GISelKnownBitsinline
getMaxDepth() constllvm::GISelKnownBitsinlineprotected
GISelKnownBits(MachineFunction &MF, unsigned MaxDepth=6)llvm::GISelKnownBits
maskedValueIsZero(Register Val, const APInt &Mask)llvm::GISelKnownBitsinline
signBitIsZero(Register Op)llvm::GISelKnownBits
~GISelChangeObserver()=defaultllvm::GISelChangeObservervirtual
~GISelKnownBits()=defaultllvm::GISelKnownBitsvirtual