Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DFunction.cpp932 SmallVectorImpl<Intrinsic::IITDescriptor> &OutputTable) { in DecodeIITType()
942 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Void, 0)); in DecodeIITType()
945 OutputTable.push_back(IITDescriptor::get(IITDescriptor::VarArg, 0)); in DecodeIITType()
948 OutputTable.push_back(IITDescriptor::get(IITDescriptor::MMX, 0)); in DecodeIITType()
951 OutputTable.push_back(IITDescriptor::get(IITDescriptor::AMX, 0)); in DecodeIITType()
954 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Token, 0)); in DecodeIITType()
957 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Metadata, 0)); in DecodeIITType()
960 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Half, 0)); in DecodeIITType()
963 OutputTable.push_back(IITDescriptor::get(IITDescriptor::BFloat, 0)); in DecodeIITType()
966 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Float, 0)); in DecodeIITType()
[all …]
H A DVerifier.cpp4586 SmallVector<Intrinsic::IITDescriptor, 8> Table; in visitIntrinsicCall()
4588 ArrayRef<Intrinsic::IITDescriptor> TableRef = Table; in visitIntrinsicCall()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DIntrinsics.h113 struct IITDescriptor { struct
191 static IITDescriptor get(IITDescriptorKind K, unsigned Field) { in get() argument
192 IITDescriptor Result = { K, { Field } }; in get()
196 static IITDescriptor get(IITDescriptorKind K, unsigned short Hi, in get() argument
199 IITDescriptor Result = {K, {Field}}; in get()
203 static IITDescriptor getVector(unsigned Width, bool IsScalable) { in getVector() argument
204 IITDescriptor Result = {Vector, {0}}; in getVector()
212 void getIntrinsicInfoTableEntries(ID id, SmallVectorImpl<IITDescriptor> &T);
227 matchIntrinsicSignature(FunctionType *FTy, ArrayRef<IITDescriptor> &Infos,
234 bool matchIntrinsicVarArg(bool isVarArg, ArrayRef<IITDescriptor> &Infos);