Home
last modified time | relevance | path

Searched refs:OriginalDemandedBits (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h459 const APInt &OriginalDemandedBits,
H A DARMISelLowering.cpp20212 SDValue Op, const APInt &OriginalDemandedBits, in SimplifyDemandedBitsForTargetNode() argument
20226 if (ShAmt < 32 && OriginalDemandedBits.isSubsetOf(APInt::getAllOnes(32) in SimplifyDemandedBitsForTargetNode()
20240 if ((OriginalDemandedBits & Mask) == 0) in SimplifyDemandedBitsForTargetNode()
20246 Op, OriginalDemandedBits, OriginalDemandedElts, Known, TLO, Depth); in SimplifyDemandedBitsForTargetNode()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h847 const APInt &OriginalDemandedBits,
H A DAArch64ISelLowering.cpp30216 SDValue Op, const APInt &OriginalDemandedBits, in SimplifyDemandedBitsForTargetNode() argument
30244 APInt UnusedBits = ~OriginalDemandedBits; in SimplifyDemandedBitsForTargetNode()
30290 Op, OriginalDemandedBits, OriginalDemandedElts, Known, TLO, Depth); in SimplifyDemandedBitsForTargetNode()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp44376 SDValue Op, const APInt &OriginalDemandedBits, in SimplifyDemandedBitsForTargetNode() argument
44380 unsigned BitWidth = OriginalDemandedBits.getBitWidth(); in SimplifyDemandedBitsForTargetNode()
44389 APInt TruncMask = OriginalDemandedBits.zext(SrcVT.getScalarSizeInBits()); in SimplifyDemandedBitsForTargetNode()
44448 if (SimplifyDemandedBits(Op1, OriginalDemandedBits, OriginalDemandedElts, in SimplifyDemandedBitsForTargetNode()
44452 if (SimplifyDemandedBits(Op0, ~Known.Zero & OriginalDemandedBits, in SimplifyDemandedBitsForTargetNode()
44457 if (ShrinkDemandedConstant(Op, ~Known2.One & OriginalDemandedBits, in SimplifyDemandedBitsForTargetNode()
44474 APInt DemandedMask = OriginalDemandedBits.lshr(ShAmt); in SimplifyDemandedBitsForTargetNode()
44480 OriginalDemandedBits.countr_zero() >= ShAmt) { in SimplifyDemandedBitsForTargetNode()
44498 unsigned UpperDemandedBits = BitWidth - OriginalDemandedBits.countr_zero(); in SimplifyDemandedBitsForTargetNode()
44512 if (!OriginalDemandedBits.isSubsetOf(Known.Zero | Known.One)) { in SimplifyDemandedBitsForTargetNode()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp8540 SDValue Op, const APInt &OriginalDemandedBits, in SimplifyDemandedBitsForTargetNode() argument
8544 unsigned BitWidth = OriginalDemandedBits.getBitWidth(); in SimplifyDemandedBitsForTargetNode()
8557 if (OriginalDemandedBits.countr_zero() >= NumElts) in SimplifyDemandedBitsForTargetNode()
8562 APInt DemandedElts = OriginalDemandedBits.zextOrTrunc(NumElts); in SimplifyDemandedBitsForTargetNode()
8591 Op, OriginalDemandedBits, OriginalDemandedElts, Known, TLO, Depth); in SimplifyDemandedBitsForTargetNode()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp1157 SDValue Op, const APInt &OriginalDemandedBits, in SimplifyDemandedBits() argument
1160 unsigned BitWidth = OriginalDemandedBits.getBitWidth(); in SimplifyDemandedBits()
1173 APInt DemandedBits = OriginalDemandedBits; in SimplifyDemandedBits()
1209 } else if (OriginalDemandedBits == 0 || OriginalDemandedElts == 0) { in SimplifyDemandedBits()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp21166 SDValue Op, const APInt &OriginalDemandedBits, in SimplifyDemandedBitsForTargetNode() argument
21169 unsigned BitWidth = OriginalDemandedBits.getBitWidth(); in SimplifyDemandedBitsForTargetNode()
21180 APInt(BitWidth, computeGREVOrGORC(OriginalDemandedBits.getZExtValue(), in SimplifyDemandedBitsForTargetNode()
21195 Op, OriginalDemandedBits, OriginalDemandedElts, Known, TLO, Depth); in SimplifyDemandedBitsForTargetNode()