Searched refs:VecInput (Results 1 – 1 of 1) sorted by relevance
1696 Value *VecInput = nullptr; in OptimizeIntToFloatBitCast() local1698 if (match(Src, m_Trunc(m_BitCast(m_Value(VecInput)))) && in OptimizeIntToFloatBitCast()1699 isa<VectorType>(VecInput->getType())) { in OptimizeIntToFloatBitCast()1700 VectorType *VecTy = cast<VectorType>(VecInput->getType()); in OptimizeIntToFloatBitCast()1709 VecInput = IC.Builder->CreateBitCast(VecInput, VecTy); in OptimizeIntToFloatBitCast()1715 return ExtractElementInst::Create(VecInput, IC.Builder->getInt32(Elt)); in OptimizeIntToFloatBitCast()1721 if (match(Src, m_Trunc(m_LShr(m_BitCast(m_Value(VecInput)), in OptimizeIntToFloatBitCast()1723 isa<VectorType>(VecInput->getType())) { in OptimizeIntToFloatBitCast()1724 VectorType *VecTy = cast<VectorType>(VecInput->getType()); in OptimizeIntToFloatBitCast()1733 VecInput = IC.Builder->CreateBitCast(VecInput, VecTy); in OptimizeIntToFloatBitCast()[all …]