Home
last modified time | relevance | path

Searched defs:DemandedElts (Results 1 – 25 of 54) sorted by relevance

123

/external/llvm-project/llvm/lib/CodeGen/GlobalISel/
DGISelKnownBits.cpp58 APInt DemandedElts = in getKnownBits() local
63 KnownBits GISelKnownBits::getKnownBits(Register R, const APInt &DemandedElts, in getKnownBits()
100 const APInt &DemandedElts, in computeKnownBitsMin()
117 const APInt &DemandedElts, in computeKnownBitsImpl()
469 const APInt &DemandedElts, in computeNumSignBitsMin()
479 const APInt &DemandedElts, in computeNumSignBits()
595 APInt DemandedElts = Ty.isVector() in computeNumSignBits() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DGISelKnownBits.cpp52 const APInt &DemandedElts, in computeKnownBitsForFrameIndex()
72 APInt DemandedElts = in getKnownBits() local
91 const APInt &DemandedElts, in computeKnownBitsImpl()
377 const APInt &DemandedElts, in computeNumSignBits()
440 APInt DemandedElts = Ty.isVector() in computeNumSignBits() local
/external/llvm-project/llvm/unittests/CodeGen/
DAArch64SelectionDAGTest.cpp97 auto DemandedElts = APInt(2, 3); in TEST_F() local
112 auto DemandedElts = APInt(2, 3); in TEST_F() local
131 auto DemandedElts = APInt(3, 7); in TEST_F() local
146 auto DemandedElts = APInt(2, 3); in TEST_F() local
160 auto DemandedElts = APInt(2, 3); in TEST_F() local
174 auto DemandedElts = APInt(3, 7); in TEST_F() local
191 auto DemandedElts = APInt(3, 7); in TEST_F() local
312 APInt DemandedElts; in TEST_F() local
339 APInt DemandedElts; in TEST_F() local
362 APInt DemandedElts; in TEST_F() local
[all …]
/external/llvm-project/llvm/lib/Analysis/
DValueTracking.cpp165 const APInt &DemandedElts, in getShuffleDemandedElts()
215 APInt DemandedElts = in computeKnownBits() local
229 void llvm::computeKnownBits(const Value *V, const APInt &DemandedElts, in computeKnownBits()
254 KnownBits llvm::computeKnownBits(const Value *V, const APInt &DemandedElts, in computeKnownBits()
387 APInt DemandedElts = in ComputeNumSignBits() local
401 bool NSW, const APInt &DemandedElts, in computeKnownBitsAddSub()
416 const APInt &DemandedElts, KnownBits &Known, in computeKnownBitsMul()
990 const Operator *I, const APInt &DemandedElts, KnownBits &Known, in computeKnownBitsFromShiftOperator()
1075 const APInt &DemandedElts, in computeKnownBitsFromOperator()
1760 KnownBits computeKnownBits(const Value *V, const APInt &DemandedElts, in computeKnownBits()
[all …]
DVectorUtils.cpp932 APInt DemandedElts = APInt::getAllOnesValue(VWidth); in possiblyDemandedEltsInMask() local
DTargetTransformInfo.cpp349 InstCombiner &IC, IntrinsicInst &II, APInt DemandedElts, APInt &UndefElts, in simplifyDemandedVectorEltsIntrinsic() argument
512 const APInt &DemandedElts, in getScalarizationOverhead()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineSimplifyDemanded.cpp790 APInt DemandedElts = DemandedMask.zextOrTrunc(ArgWidth); in SimplifyDemandedUseBits() local
906 Value *InstCombiner::SimplifyDemandedVectorElts(Value *V, APInt DemandedElts, in SimplifyDemandedVectorElts()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineSimplifyDemanded.cpp765 APInt DemandedElts = DemandedMask.zextOrTrunc(ArgWidth); in SimplifyDemandedUseBits() local
1002 APInt DemandedElts, in simplifyAMDGCNMemoryIntrinsicDemanded()
1119 Value *InstCombiner::SimplifyDemandedVectorElts(Value *V, APInt DemandedElts, in SimplifyDemandedVectorElts()
DInstCombineVectorOps.cpp342 APInt DemandedElts(NumElts, 0); in visitExtractElementInst() local
352 APInt DemandedElts = findDemandedEltsByAllUsers(SrcVec); in visitExtractElementInst() local
/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUInstCombineIntrinsic.cpp910 APInt DemandedElts, in simplifyAMDGCNMemoryIntrinsicDemanded()
1048 InstCombiner &IC, IntrinsicInst &II, APInt DemandedElts, APInt &UndefElts, in simplifyDemandedVectorEltsIntrinsic() argument
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DTargetLowering.cpp488 const APInt &DemandedElts, in ShrinkDemandedConstant()
531 APInt DemandedElts = VT.isVector() in ShrinkDemandedConstant() local
615 APInt DemandedElts = VT.isVector() in SimplifyDemandedBits() local
625 SDValue Op, const APInt &DemandedBits, const APInt &DemandedElts, in SimplifyMultipleUseDemandedBits()
860 APInt DemandedElts = VT.isVector() in SimplifyMultipleUseDemandedBits() local
868 SDValue Op, const APInt &DemandedElts, SelectionDAG &DAG, in SimplifyMultipleUseDemandedVectorElts()
905 APInt DemandedElts = OriginalDemandedElts; in SimplifyDemandedBits() local
2277 const APInt &DemandedElts, in SimplifyDemandedVectorElts()
2349 APInt DemandedElts = OriginalDemandedElts; in SimplifyDemandedVectorElts() local
2906 const APInt &DemandedElts, in computeKnownBitsForTargetNode()
[all …]
DSelectionDAG.cpp2277 APInt DemandedElts = VT.isVector() in GetDemandedBits() local
2289 const APInt &DemandedElts) { in GetDemandedBits()
2342 const APInt &DemandedElts, in MaskedValueIsZero()
2357 bool SelectionDAG::isSplatValue(SDValue V, const APInt &DemandedElts, in isSplatValue()
2461 APInt DemandedElts; in isSplatValue() local
2478 APInt DemandedElts; in getSplatSourceVector() local
2619 APInt DemandedElts = VT.isVector() in computeKnownBits() local
2628 KnownBits SelectionDAG::computeKnownBits(SDValue Op, const APInt &DemandedElts, in computeKnownBits()
3474 APInt DemandedElts = VT.isVector() in ComputeNumSignBits() local
3480 unsigned SelectionDAG::ComputeNumSignBits(SDValue Op, const APInt &DemandedElts, in ComputeNumSignBits()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAG.cpp2167 APInt DemandedElts = VT.isVector() in GetDemandedBits() local
2179 const APInt &DemandedElts) { in GetDemandedBits()
2257 APInt DemandedElts = VT.isVector() in MaskedValueIsZero() local
2267 const APInt &DemandedElts, in MaskedValueIsZero()
2280 bool SelectionDAG::isSplatValue(SDValue V, const APInt &DemandedElts, in isSplatValue()
2372 APInt DemandedElts = APInt::getAllOnesValue(NumElts); in isSplatValue() local
2385 APInt DemandedElts = APInt::getAllOnesValue(VT.getVectorNumElements()); in getSplatSourceVector() local
2426 const APInt &DemandedElts) { in getValidShiftAmountConstant()
2440 getValidMinimumShiftAmountConstant(SDValue V, const APInt &DemandedElts) { in getValidMinimumShiftAmountConstant()
2466 getValidMaximumShiftAmountConstant(SDValue V, const APInt &DemandedElts) { in getValidMaximumShiftAmountConstant()
[all …]
DTargetLowering.cpp601 APInt DemandedElts = VT.isVector() in SimplifyDemandedBits() local
611 SDValue Op, const APInt &DemandedBits, const APInt &DemandedElts, in SimplifyMultipleUseDemandedBits()
814 APInt DemandedElts = OriginalDemandedElts; in SimplifyDemandedBits() local
2083 const APInt &DemandedElts, in SimplifyDemandedVectorElts()
2154 APInt DemandedElts = OriginalDemandedElts; in SimplifyDemandedVectorElts() local
2645 const APInt &DemandedElts, in computeKnownBitsForTargetNode()
2659 const APInt &DemandedElts, const MachineRegisterInfo &MRI, in computeKnownBitsForTargetInstr()
2666 const APInt &DemandedElts, in computeKnownBitsForFrameIndex()
2693 SDValue Op, const APInt &DemandedElts, APInt &KnownUndef, APInt &KnownZero, in SimplifyDemandedVectorEltsForTargetNode()
2705 SDValue Op, const APInt &DemandedBits, const APInt &DemandedElts, in SimplifyDemandedBitsForTargetNode()
[all …]
/external/llvm-project/llvm/lib/Target/X86/
DX86InstCombineIntrinsic.cpp936 APInt DemandedElts = APInt::getLowBitsSet(Width, DemandedWidth); in instCombineIntrinsic() local
1768 APInt DemandedElts = DemandedMask.zextOrTrunc(ArgWidth); in simplifyDemandedUseBitsIntrinsic() local
1784 InstCombiner &IC, IntrinsicInst &II, APInt DemandedElts, APInt &UndefElts, in simplifyDemandedVectorEltsIntrinsic() argument
DX86TargetTransformInfo.cpp3103 const APInt &DemandedElts, in getScalarizationOverhead()
3220 APInt DemandedElts = APInt::getAllOnesValue(NumElem); in getMemoryOpCost() local
3269 APInt DemandedElts = APInt::getAllOnesValue(NumElem); in getMaskedMemoryOpCost() local
4169 APInt DemandedElts = APInt::getAllOnesValue(VF); in getGSScalarCost() local
/external/llvm-project/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h506 InstCombiner &IC, IntrinsicInst &II, APInt DemandedElts, APInt &UndefElts, in simplifyDemandedVectorEltsIntrinsic() argument
573 unsigned getScalarizationOverhead(VectorType *InTy, const APInt &DemandedElts, in getScalarizationOverhead()
601 APInt DemandedElts = APInt::getAllOnesValue(Ty->getNumElements()); in getScalarizationOverhead() local
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonTargetTransformInfo.cpp112 const APInt &DemandedElts, in getScalarizationOverhead()
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DVectorCombine.cpp147 APInt DemandedElts = APInt::getOneBitSet(MinVecNumElts, 0); in vectorizeLoadInsert() local
/external/llvm-project/llvm/include/llvm/Analysis/
DTargetTransformInfoImpl.h165 InstCombiner &IC, IntrinsicInst &II, APInt DemandedElts, APInt &UndefElts, in simplifyDemandedVectorEltsIntrinsic() argument
271 unsigned getScalarizationOverhead(VectorType *Ty, const APInt &DemandedElts, in getScalarizationOverhead()
DTargetTransformInfo.h1728 InstCombiner &IC, IntrinsicInst &II, APInt DemandedElts, APInt &UndefElts, in simplifyDemandedVectorEltsIntrinsic() argument
1829 unsigned getScalarizationOverhead(VectorType *Ty, const APInt &DemandedElts, in getScalarizationOverhead()
/external/llvm-project/llvm/lib/Transforms/InstCombine/
DInstCombineSimplifyDemanded.cpp1037 APInt DemandedElts, in SimplifyDemandedVectorElts()
DInstCombineCalls.cpp325 APInt DemandedElts = possiblyDemandedEltsInMask(ConstMask); in simplifyMaskedStore() local
364 APInt DemandedElts = possiblyDemandedEltsInMask(ConstMask); in simplifyMaskedScatter() local
DInstCombineVectorOps.cpp363 APInt DemandedElts(NumElts, 0); in visitExtractElementInst() local
371 APInt DemandedElts = findDemandedEltsByAllUsers(SrcVec); in visitExtractElementInst() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DVectorUtils.cpp791 APInt DemandedElts = APInt::getAllOnesValue(VWidth); in possiblyDemandedEltsInMask() local

123