changedInstr(MachineInstr &MI) override | llvm::GISelValueTracking | inlinevirtual |
changingAllUsesOfReg(const MachineRegisterInfo &MRI, Register Reg) | llvm::GISelChangeObserver | |
changingInstr(MachineInstr &MI) override | llvm::GISelValueTracking | inlinevirtual |
computeKnownAlignment(Register R, unsigned Depth=0) | llvm::GISelValueTracking | |
computeKnownBitsForAlignment(KnownBits &Known, Align Alignment) | llvm::GISelValueTracking | inlinestatic |
computeKnownBitsImpl(Register R, KnownBits &Known, const APInt &DemandedElts, unsigned Depth=0) | llvm::GISelValueTracking | virtual |
computeKnownFPClass(Register R, const APInt &DemandedElts, FPClassTest InterestedClasses, unsigned Depth) | llvm::GISelValueTracking | |
computeKnownFPClass(Register R, FPClassTest InterestedClasses=fcAllFlags, unsigned Depth=0) | llvm::GISelValueTracking | |
computeKnownFPClass(Register R, const APInt &DemandedElts, uint32_t Flags, FPClassTest InterestedClasses, unsigned Depth) | llvm::GISelValueTracking | |
computeKnownFPClass(Register R, uint32_t Flags, FPClassTest InterestedClasses, unsigned Depth) | llvm::GISelValueTracking | |
computeNumSignBits(Register R, const APInt &DemandedElts, unsigned Depth=0) | llvm::GISelValueTracking | |
computeNumSignBits(Register R, unsigned Depth=0) | llvm::GISelValueTracking | |
createdInstr(MachineInstr &MI) override | llvm::GISelValueTracking | inlinevirtual |
erasingInstr(MachineInstr &MI) override | llvm::GISelValueTracking | inlinevirtual |
finishedChangingAllUsesOfReg() | llvm::GISelChangeObserver | |
getDataLayout() const | llvm::GISelValueTracking | inline |
getKnownBits(Register R) | llvm::GISelValueTracking | |
getKnownBits(Register R, const APInt &DemandedElts, unsigned Depth=0) | llvm::GISelValueTracking | |
getKnownBits(MachineInstr &MI) | llvm::GISelValueTracking | |
getKnownOnes(Register R) | llvm::GISelValueTracking | |
getKnownZeroes(Register R) | llvm::GISelValueTracking | |
getMachineFunction() const | llvm::GISelValueTracking | inline |
getMaxDepth() const | llvm::GISelValueTracking | inlineprotected |
getValidMinimumShiftAmount(Register R, const APInt &DemandedElts, unsigned Depth=0) | llvm::GISelValueTracking | |
getValidShiftAmountRange(Register R, const APInt &DemandedElts, unsigned Depth) | llvm::GISelValueTracking | |
GISelValueTracking(MachineFunction &MF, unsigned MaxDepth=6) | llvm::GISelValueTracking | |
maskedValueIsZero(Register Val, const APInt &Mask) | llvm::GISelValueTracking | inline |
signBitIsZero(Register Op) | llvm::GISelValueTracking | |
~GISelChangeObserver()=default | llvm::GISelChangeObserver | virtual |
~GISelValueTracking()=default | llvm::GISelValueTracking | virtual |