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.cpp119 Constant *getConstSplat(Type *Ty, int Val) const;
1847 Value *RoundVal = HVC.getConstSplat(Prod32->getType(), 1 << *Op.RoundAt); in processFxpMulChopped()
1851 Value *ShiftAmt = HVC.getConstSplat(Prod32->getType(), Op.Frac); in processFxpMulChopped()
1873 HVC.getConstSplat(HvxWordTy, 1 << (*Op.RoundAt % 32)); in processFxpMulChopped()
1881 Constant *ShiftAmt = HVC.getConstSplat(HvxWordTy, Op.Frac % 32); in processFxpMulChopped()
2290 auto HexagonVectorCombine::getConstSplat(Type *Ty, int Val) const in getConstSplat() function in HexagonVectorCombine
2708 Last, getConstSplat(Last->getType(), Width - 1), "asr"); in joinVectorElements()