Home
last modified time | relevance | path

Searched refs:DemandedLHS (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp1418 APInt DemandedLHS(DemandedElts), DemandedRHS(DemandedElts); in SimplifyDemandedVectorElts() local
1430 DemandedLHS.clearBit(i); in SimplifyDemandedVectorElts()
1436 simplifyAndSetOp(I, 1, DemandedLHS, UndefElts2); in SimplifyDemandedVectorElts()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DValueTracking.cpp158 APInt &DemandedLHS, APInt &DemandedRHS) { in getShuffleDemandedElts() argument
167 DemandedLHS = DemandedRHS = APInt::getNullValue(NumElts); in getShuffleDemandedElts()
172 DemandedLHS.setBit(0); in getShuffleDemandedElts()
186 DemandedLHS.setBit(M % NumElts); in getShuffleDemandedElts()
1662 APInt DemandedLHS, DemandedRHS; in computeKnownBitsFromOperator() local
1663 if (!getShuffleDemandedElts(Shuf, DemandedElts, DemandedLHS, DemandedRHS)) { in computeKnownBitsFromOperator()
1669 if (!!DemandedLHS) { in computeKnownBitsFromOperator()
1671 computeKnownBits(LHS, DemandedLHS, Known, Depth + 1, Q); in computeKnownBitsFromOperator()
3107 APInt DemandedLHS, DemandedRHS; in ComputeNumSignBitsImpl() local
3110 if (!getShuffleDemandedElts(Shuf, DemandedElts, DemandedLHS, DemandedRHS)) in ComputeNumSignBitsImpl()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp1131 APInt DemandedLHS(NumElts, 0); in SimplifyDemandedBits() local
1140 DemandedLHS.clearAllBits(); in SimplifyDemandedBits()
1146 DemandedLHS.setBit(M); in SimplifyDemandedBits()
1151 if (!!DemandedLHS || !!DemandedRHS) { in SimplifyDemandedBits()
1157 if (!!DemandedLHS) { in SimplifyDemandedBits()
1158 if (SimplifyDemandedBits(Op0, DemandedBits, DemandedLHS, Known2, TLO, in SimplifyDemandedBits()
1172 Op0, DemandedBits, DemandedLHS, TLO.DAG, Depth + 1); in SimplifyDemandedBits()
2688 APInt DemandedLHS(DemandedElts); in SimplifyDemandedVectorElts() local
2692 if (SimplifyDemandedVectorElts(Op.getOperand(1), DemandedLHS, UndefLHS, in SimplifyDemandedVectorElts()
2707 APInt DemandedLHS(NumElts, 0); in SimplifyDemandedVectorElts() local
[all …]
H A DSelectionDAG.cpp2815 APInt DemandedLHS(NumElts, 0), DemandedRHS(NumElts, 0); in computeKnownBits() local
2828 DemandedLHS.clearAllBits(); in computeKnownBits()
2834 DemandedLHS.setBit((unsigned)M % NumElts); in computeKnownBits()
2839 if (!!DemandedLHS) { in computeKnownBits()
2841 Known2 = computeKnownBits(LHS, DemandedLHS, Depth + 1); in computeKnownBits()
3727 APInt DemandedLHS(NumElts, 0), DemandedRHS(NumElts, 0); in ComputeNumSignBits() local
3739 DemandedLHS.setBit((unsigned)M % NumElts); in ComputeNumSignBits()
3744 if (!!DemandedLHS) in ComputeNumSignBits()
3745 Tmp = ComputeNumSignBits(Op.getOperand(0), DemandedLHS, Depth + 1); in ComputeNumSignBits()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp2805 SDValue DemandedLHS = TLI.SimplifyMultipleUseDemandedBits(LHS, Demanded, DAG); in simplifyMul24() local
2807 if (DemandedLHS || DemandedRHS) in simplifyMul24()
2809 DemandedLHS ? DemandedLHS : LHS, in simplifyMul24()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp6915 APInt &DemandedLHS, APInt &DemandedRHS) { in getPackDemandedElts() argument
6922 DemandedLHS = APInt::getNullValue(NumInnerElts); in getPackDemandedElts()
6931 DemandedLHS.setBit(InnerIdx); in getPackDemandedElts()
6940 APInt &DemandedLHS, APInt &DemandedRHS) { in getHorizDemandedElts() argument
6946 DemandedLHS = APInt::getNullValue(NumElts); in getHorizDemandedElts()
6956 DemandedLHS.setBit(LaneIdx + 2 * LocalIdx + 0); in getHorizDemandedElts()
6957 DemandedLHS.setBit(LaneIdx + 2 * LocalIdx + 1); in getHorizDemandedElts()
34606 APInt DemandedLHS, DemandedRHS; in computeKnownBitsForTargetNode() local
34607 getPackDemandedElts(VT, DemandedElts, DemandedLHS, DemandedRHS); in computeKnownBitsForTargetNode()
34613 if (!!DemandedLHS) { in computeKnownBitsForTargetNode()
[all …]