• Home
  • Raw
  • Download

Lines Matching refs:Elts

717         SmallVector<uint8_t, 16> Elts;  in get()  local
720 Elts.push_back(CI->getZExtValue()); in get()
723 if (Elts.size() == V.size()) in get()
724 return ConstantDataArray::get(C->getContext(), Elts); in get()
726 SmallVector<uint16_t, 16> Elts; in get() local
729 Elts.push_back(CI->getZExtValue()); in get()
732 if (Elts.size() == V.size()) in get()
733 return ConstantDataArray::get(C->getContext(), Elts); in get()
735 SmallVector<uint32_t, 16> Elts; in get() local
738 Elts.push_back(CI->getZExtValue()); in get()
741 if (Elts.size() == V.size()) in get()
742 return ConstantDataArray::get(C->getContext(), Elts); in get()
744 SmallVector<uint64_t, 16> Elts; in get() local
747 Elts.push_back(CI->getZExtValue()); in get()
750 if (Elts.size() == V.size()) in get()
751 return ConstantDataArray::get(C->getContext(), Elts); in get()
757 SmallVector<float, 16> Elts; in get() local
760 Elts.push_back(CFP->getValueAPF().convertToFloat()); in get()
763 if (Elts.size() == V.size()) in get()
764 return ConstantDataArray::get(C->getContext(), Elts); in get()
766 SmallVector<double, 16> Elts; in get() local
769 Elts.push_back(CFP->getValueAPF().convertToDouble()); in get()
772 if (Elts.size() == V.size()) in get()
773 return ConstantDataArray::get(C->getContext(), Elts); in get()
898 SmallVector<uint8_t, 16> Elts; in get() local
901 Elts.push_back(CI->getZExtValue()); in get()
904 if (Elts.size() == V.size()) in get()
905 return ConstantDataVector::get(C->getContext(), Elts); in get()
907 SmallVector<uint16_t, 16> Elts; in get() local
910 Elts.push_back(CI->getZExtValue()); in get()
913 if (Elts.size() == V.size()) in get()
914 return ConstantDataVector::get(C->getContext(), Elts); in get()
916 SmallVector<uint32_t, 16> Elts; in get() local
919 Elts.push_back(CI->getZExtValue()); in get()
922 if (Elts.size() == V.size()) in get()
923 return ConstantDataVector::get(C->getContext(), Elts); in get()
925 SmallVector<uint64_t, 16> Elts; in get() local
928 Elts.push_back(CI->getZExtValue()); in get()
931 if (Elts.size() == V.size()) in get()
932 return ConstantDataVector::get(C->getContext(), Elts); in get()
938 SmallVector<float, 16> Elts; in get() local
941 Elts.push_back(CFP->getValueAPF().convertToFloat()); in get()
944 if (Elts.size() == V.size()) in get()
945 return ConstantDataVector::get(C->getContext(), Elts); in get()
947 SmallVector<double, 16> Elts; in get() local
950 Elts.push_back(CFP->getValueAPF().convertToDouble()); in get()
953 if (Elts.size() == V.size()) in get()
954 return ConstantDataVector::get(C->getContext(), Elts); in get()
971 SmallVector<Constant*, 32> Elts(NumElts, V); in getSplat() local
972 return get(Elts); in getSplat()
2173 Constant *ConstantDataArray::get(LLVMContext &Context, ArrayRef<uint8_t> Elts) { in get() argument
2174 Type *Ty = ArrayType::get(Type::getInt8Ty(Context), Elts.size()); in get()
2175 return getImpl(StringRef((char*)Elts.data(), Elts.size()*1), Ty); in get()
2177 Constant *ConstantDataArray::get(LLVMContext &Context, ArrayRef<uint16_t> Elts){ in get() argument
2178 Type *Ty = ArrayType::get(Type::getInt16Ty(Context), Elts.size()); in get()
2179 return getImpl(StringRef((char*)Elts.data(), Elts.size()*2), Ty); in get()
2181 Constant *ConstantDataArray::get(LLVMContext &Context, ArrayRef<uint32_t> Elts){ in get() argument
2182 Type *Ty = ArrayType::get(Type::getInt32Ty(Context), Elts.size()); in get()
2183 return getImpl(StringRef((char*)Elts.data(), Elts.size()*4), Ty); in get()
2185 Constant *ConstantDataArray::get(LLVMContext &Context, ArrayRef<uint64_t> Elts){ in get() argument
2186 Type *Ty = ArrayType::get(Type::getInt64Ty(Context), Elts.size()); in get()
2187 return getImpl(StringRef((char*)Elts.data(), Elts.size()*8), Ty); in get()
2189 Constant *ConstantDataArray::get(LLVMContext &Context, ArrayRef<float> Elts) { in get() argument
2190 Type *Ty = ArrayType::get(Type::getFloatTy(Context), Elts.size()); in get()
2191 return getImpl(StringRef((char*)Elts.data(), Elts.size()*4), Ty); in get()
2193 Constant *ConstantDataArray::get(LLVMContext &Context, ArrayRef<double> Elts) { in get() argument
2194 Type *Ty = ArrayType::get(Type::getDoubleTy(Context), Elts.size()); in get()
2195 return getImpl(StringRef((char*)Elts.data(), Elts.size()*8), Ty); in get()
2217 Constant *ConstantDataVector::get(LLVMContext &Context, ArrayRef<uint8_t> Elts){ in get() argument
2218 Type *Ty = VectorType::get(Type::getInt8Ty(Context), Elts.size()); in get()
2219 return getImpl(StringRef((char*)Elts.data(), Elts.size()*1), Ty); in get()
2221 Constant *ConstantDataVector::get(LLVMContext &Context, ArrayRef<uint16_t> Elts){ in get() argument
2222 Type *Ty = VectorType::get(Type::getInt16Ty(Context), Elts.size()); in get()
2223 return getImpl(StringRef((char*)Elts.data(), Elts.size()*2), Ty); in get()
2225 Constant *ConstantDataVector::get(LLVMContext &Context, ArrayRef<uint32_t> Elts){ in get() argument
2226 Type *Ty = VectorType::get(Type::getInt32Ty(Context), Elts.size()); in get()
2227 return getImpl(StringRef((char*)Elts.data(), Elts.size()*4), Ty); in get()
2229 Constant *ConstantDataVector::get(LLVMContext &Context, ArrayRef<uint64_t> Elts){ in get() argument
2230 Type *Ty = VectorType::get(Type::getInt64Ty(Context), Elts.size()); in get()
2231 return getImpl(StringRef((char*)Elts.data(), Elts.size()*8), Ty); in get()
2233 Constant *ConstantDataVector::get(LLVMContext &Context, ArrayRef<float> Elts) { in get() argument
2234 Type *Ty = VectorType::get(Type::getFloatTy(Context), Elts.size()); in get()
2235 return getImpl(StringRef((char*)Elts.data(), Elts.size()*4), Ty); in get()
2237 Constant *ConstantDataVector::get(LLVMContext &Context, ArrayRef<double> Elts) { in get() argument
2238 Type *Ty = VectorType::get(Type::getDoubleTy(Context), Elts.size()); in get()
2239 return getImpl(StringRef((char*)Elts.data(), Elts.size()*8), Ty); in get()
2247 SmallVector<uint8_t, 16> Elts(NumElts, CI->getZExtValue()); in getSplat() local
2248 return get(V->getContext(), Elts); in getSplat()
2251 SmallVector<uint16_t, 16> Elts(NumElts, CI->getZExtValue()); in getSplat() local
2252 return get(V->getContext(), Elts); in getSplat()
2255 SmallVector<uint32_t, 16> Elts(NumElts, CI->getZExtValue()); in getSplat() local
2256 return get(V->getContext(), Elts); in getSplat()
2259 SmallVector<uint64_t, 16> Elts(NumElts, CI->getZExtValue()); in getSplat() local
2260 return get(V->getContext(), Elts); in getSplat()
2265 SmallVector<float, 16> Elts(NumElts, CFP->getValueAPF().convertToFloat()); in getSplat() local
2266 return get(V->getContext(), Elts); in getSplat()
2269 SmallVector<double, 16> Elts(NumElts, in getSplat() local
2271 return get(V->getContext(), Elts); in getSplat()