Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp120 Constant *getConstSplat(Type *Ty, int Val) const;
1848 Value *RoundVal = HVC.getConstSplat(Prod32->getType(), 1 << *Op.RoundAt); in processFxpMulChopped()
1852 Value *ShiftAmt = HVC.getConstSplat(Prod32->getType(), Op.Frac); in processFxpMulChopped()
1874 HVC.getConstSplat(HvxWordTy, 1 << (*Op.RoundAt % 32)); in processFxpMulChopped()
1882 Constant *ShiftAmt = HVC.getConstSplat(HvxWordTy, Op.Frac % 32); in processFxpMulChopped()
2291 auto HexagonVectorCombine::getConstSplat(Type *Ty, int Val) const in getConstSplat() function in HexagonVectorCombine
2709 Last, getConstSplat(Last->getType(), Width - 1), "asr"); in joinVectorElements()