Searched refs:getValidShiftAmount (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 2350 getValidShiftAmount(SDValue V, const APInt &DemandedElts, 2356 getValidShiftAmount(SDValue V, unsigned Depth = 0) const;
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 1785 TLO.DAG.getValidShiftAmount(Op, DemandedElts, Depth + 1)) { in SimplifyDemandedBits() 1797 TLO.DAG.getValidShiftAmount(Op0, DemandedElts, Depth + 2)) { in SimplifyDemandedBits() 1836 if (std::optional<uint64_t> SA2 = TLO.DAG.getValidShiftAmount( in SimplifyDemandedBits() 1971 TLO.DAG.getValidShiftAmount(Op, DemandedElts, Depth + 1)) { in SimplifyDemandedBits() 1983 TLO.DAG.getValidShiftAmount(Op0, DemandedElts, Depth + 2)) { in SimplifyDemandedBits() 2003 TLO.DAG.getValidShiftAmount(Op0, DemandedElts, Depth + 2)) { in SimplifyDemandedBits() 2108 TLO.DAG.getValidShiftAmount(Op, DemandedElts, Depth + 1)) { in SimplifyDemandedBits() 2117 TLO.DAG.getValidShiftAmount(Op0, DemandedElts, Depth + 2)) { in SimplifyDemandedBits() 2669 TLO.DAG.getValidShiftAmount(Src, DemandedElts, Depth + 2); in SimplifyDemandedBits()
|
| H A D | SelectionDAG.cpp | 3310 SelectionDAG::getValidShiftAmount(SDValue V, const APInt &DemandedElts, in getValidShiftAmount() function in SelectionDAG 3323 SelectionDAG::getValidShiftAmount(SDValue V, unsigned Depth) const { in getValidShiftAmount() function in SelectionDAG 3328 return getValidShiftAmount(V, DemandedElts, Depth); in getValidShiftAmount()
|
| H A D | DAGCombiner.cpp | 16024 if (auto ShAmt = DAG.getValidShiftAmount(Src)) { in visitTRUNCATE()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 21237 if (std::optional<uint64_t> ShAmt = DAG.getValidShiftAmount(In)) { in matchTruncateWithPACK() 48323 if (std::optional<uint64_t> ShiftAmt = DAG.getValidShiftAmount(Src)) { in checkSignTestSetCCCombine() 54111 std::optional<uint64_t> ValidSrlConst = DAG.getValidShiftAmount(N); in combinei64TruncSrlConstant()
|