Home
last modified time | relevance | path

Searched refs:Demanded (Results 1 – 9 of 9) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DBDCE.cpp115 APInt Demanded = DB.getDemandedBits(SE); in bitTrackingDCE() local
119 if (Demanded.countLeadingZeros() >= (DestBitSize - SrcBitSize)) { in bitTrackingDCE()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp31 const APInt &Demanded) { in ShrinkDemandedConstant() argument
42 if (C->isSubsetOf(Demanded)) in ShrinkDemandedConstant()
46 I->setOperand(OpNo, ConstantInt::get(Op->getType(), *C & Demanded)); in ShrinkDemandedConstant()
1317 APInt Demanded, APInt &Undef) { in SimplifyDemandedVectorElts() argument
1320 if (Value *V = SimplifyDemandedVectorElts(Op, Demanded, Undef, Depth + 1)) { in SimplifyDemandedVectorElts()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp2913 APInt Demanded = APInt::getLowBitsSet(LHS.getValueSizeInBits(), 24); in simplifyMul24() local
2918 SDValue DemandedLHS = TLI.SimplifyMultipleUseDemandedBits(LHS, Demanded, DAG); in simplifyMul24()
2919 SDValue DemandedRHS = TLI.SimplifyMultipleUseDemandedBits(RHS, Demanded, DAG); in simplifyMul24()
2927 if (TLI.SimplifyDemandedBits(LHS, Demanded, DCI)) in simplifyMul24()
2929 if (TLI.SimplifyDemandedBits(RHS, Demanded, DCI)) in simplifyMul24()
4247 APInt Demanded = APInt::getBitsSet(32, in PerformDAGCombine() local
4255 if (TLI.ShrinkDemandedConstant(BitsFrom, Demanded, TLO) || in PerformDAGCombine()
4256 TLI.SimplifyDemandedBits(BitsFrom, Demanded, Known, TLO)) { in PerformDAGCombine()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3705 bool ShrinkDemandedOp(SDValue Op, unsigned BitWidth, const APInt &Demanded,
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp555 const APInt &Demanded, in ShrinkDemandedOp() argument
577 unsigned DemandedSize = Demanded.getActiveBits(); in ShrinkDemandedOp()
H A DDAGCombiner.cpp24085 APInt &Demanded = M < (int)NumElts ? DemandedLHS : DemandedRHS; in visitVECTOR_SHUFFLE() local
24086 Demanded.setBit(M % NumElts); in visitVECTOR_SHUFFLE()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp19986 unsigned Demanded = DemandedBits.getZExtValue(); in targetShrinkDemandedConstant() local
19987 unsigned ShrunkMask = Mask & Demanded; in targetShrinkDemandedConstant()
19988 unsigned ExpandedMask = Mask | ~Demanded; in targetShrinkDemandedConstant()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1974 const APInt &Demanded, in optimizeLogicalImm() argument
1987 uint64_t DemandedBits = Demanded.getZExtValue(); in optimizeLogicalImm()
2042 assert(((OldImm ^ NewImm) & Demanded.getZExtValue()) == 0 && in optimizeLogicalImm()
/openbsd-src/games/fortune/datfiles/
H A Dlimerick870 Demanded her daily amour.