| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineSimplifyDemanded.cpp | 1418 APInt DemandedLHS(DemandedElts), DemandedRHS(DemandedElts); in SimplifyDemandedVectorElts() local 1432 DemandedRHS.clearBit(i); in SimplifyDemandedVectorElts() 1437 simplifyAndSetOp(I, 2, DemandedRHS, UndefElts3); 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() 188 DemandedRHS.setBit(M % NumElts); in getShuffleDemandedElts() 1662 APInt DemandedLHS, DemandedRHS; in computeKnownBitsFromOperator() local 1663 if (!getShuffleDemandedElts(Shuf, DemandedElts, DemandedLHS, DemandedRHS)) { in computeKnownBitsFromOperator() 1676 if (!!DemandedRHS) { in computeKnownBitsFromOperator() 1678 computeKnownBits(RHS, DemandedRHS, Known2, Depth + 1, Q); in computeKnownBitsFromOperator() 3107 APInt DemandedLHS, DemandedRHS; in ComputeNumSignBitsImpl() local 3110 if (!getShuffleDemandedElts(Shuf, DemandedElts, DemandedLHS, DemandedRHS)) in ComputeNumSignBitsImpl() 3121 if (!!DemandedRHS) { in ComputeNumSignBitsImpl() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 1132 APInt DemandedRHS(NumElts, 0); in SimplifyDemandedBits() local 1141 DemandedRHS.clearAllBits(); in SimplifyDemandedBits() 1148 DemandedRHS.setBit(M - NumElts); in SimplifyDemandedBits() 1151 if (!!DemandedLHS || !!DemandedRHS) { in SimplifyDemandedBits() 1163 if (!!DemandedRHS) { in SimplifyDemandedBits() 1164 if (SimplifyDemandedBits(Op1, DemandedBits, DemandedRHS, Known2, TLO, in SimplifyDemandedBits() 1174 Op1, DemandedBits, DemandedRHS, TLO.DAG, Depth + 1); in SimplifyDemandedBits() 2689 APInt DemandedRHS(DemandedElts); in SimplifyDemandedVectorElts() local 2695 if (SimplifyDemandedVectorElts(Op.getOperand(2), DemandedRHS, UndefRHS, in SimplifyDemandedVectorElts() 2708 APInt DemandedRHS(NumElts, 0); in SimplifyDemandedVectorElts() local [all …]
|
| H A D | SelectionDAG.cpp | 2815 APInt DemandedLHS(NumElts, 0), DemandedRHS(NumElts, 0); in computeKnownBits() local 2829 DemandedRHS.clearAllBits(); in computeKnownBits() 2836 DemandedRHS.setBit((unsigned)M % NumElts); in computeKnownBits() 2847 if (!!DemandedRHS) { in computeKnownBits() 2849 Known2 = computeKnownBits(RHS, DemandedRHS, Depth + 1); in computeKnownBits() 3727 APInt DemandedLHS(NumElts, 0), DemandedRHS(NumElts, 0); in ComputeNumSignBits() local 3741 DemandedRHS.setBit((unsigned)M % NumElts); in ComputeNumSignBits() 3746 if (!!DemandedRHS) { in ComputeNumSignBits() 3747 Tmp2 = ComputeNumSignBits(Op.getOperand(1), DemandedRHS, Depth + 1); in ComputeNumSignBits()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.cpp | 2806 SDValue DemandedRHS = TLI.SimplifyMultipleUseDemandedBits(RHS, Demanded, DAG); in simplifyMul24() local 2807 if (DemandedLHS || DemandedRHS) in simplifyMul24() 2810 DemandedRHS ? DemandedRHS : RHS); 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 6923 DemandedRHS = APInt::getNullValue(NumInnerElts); in getPackDemandedElts() 6933 DemandedRHS.setBit(InnerIdx); in getPackDemandedElts() 6940 APInt &DemandedLHS, APInt &DemandedRHS) { in getHorizDemandedElts() argument 6947 DemandedRHS = APInt::getNullValue(NumElts); in getHorizDemandedElts() 6960 DemandedRHS.setBit(LaneIdx + 2 * LocalIdx + 0); in getHorizDemandedElts() 6961 DemandedRHS.setBit(LaneIdx + 2 * LocalIdx + 1); in getHorizDemandedElts() 34606 APInt DemandedLHS, DemandedRHS; in computeKnownBitsForTargetNode() local 34607 getPackDemandedElts(VT, DemandedElts, DemandedLHS, DemandedRHS); in computeKnownBitsForTargetNode() 34617 if (!!DemandedRHS) { in computeKnownBitsForTargetNode() [all …]
|