Searched refs:getValidShiftAmount (Results 1 – 4 of 4) sorted by relevance
| /src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 2188 std::optional<uint64_t> getValidShiftAmount(SDValue V, 2194 std::optional<uint64_t> getValidShiftAmount(SDValue V,
|
| /src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 1738 TLO.DAG.getValidShiftAmount(Op, DemandedElts, Depth + 1)) { in SimplifyDemandedBits() 1750 TLO.DAG.getValidShiftAmount(Op0, DemandedElts, Depth + 2)) { in SimplifyDemandedBits() 1789 if (std::optional<uint64_t> SA2 = TLO.DAG.getValidShiftAmount( in SimplifyDemandedBits() 1934 TLO.DAG.getValidShiftAmount(Op, DemandedElts, Depth + 1)) { in SimplifyDemandedBits() 1946 TLO.DAG.getValidShiftAmount(Op0, DemandedElts, Depth + 2)) { in SimplifyDemandedBits() 2040 TLO.DAG.getValidShiftAmount(Op, DemandedElts, Depth + 1)) { in SimplifyDemandedBits() 2049 TLO.DAG.getValidShiftAmount(Op0, DemandedElts, Depth + 2)) { in SimplifyDemandedBits() 2601 TLO.DAG.getValidShiftAmount(Src, DemandedElts, Depth + 2); in SimplifyDemandedBits()
|
| H A D | SelectionDAG.cpp | 3063 SelectionDAG::getValidShiftAmount(SDValue V, const APInt &DemandedElts, in getValidShiftAmount() function in SelectionDAG 3076 SelectionDAG::getValidShiftAmount(SDValue V, unsigned Depth) const { in getValidShiftAmount() function in SelectionDAG 3081 return getValidShiftAmount(V, DemandedElts, Depth); in getValidShiftAmount()
|
| /src/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 20519 if (std::optional<uint64_t> ShAmt = DAG.getValidShiftAmount(In)) { in matchTruncateWithPACK() 46571 if (std::optional<uint64_t> ShiftAmt = DAG.getValidShiftAmount(Src)) { in checkSignTestSetCCCombine()
|