| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineSimplifyDemanded.cpp | 1418 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 D | ValueTracking.cpp | 158 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 D | TargetLowering.cpp | 1131 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 D | SelectionDAG.cpp | 2815 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 D | AMDGPUISelLowering.cpp | 2805 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 D | X86ISelLowering.cpp | 6915 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 …]
|