Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DIntrinsics.cpp204 SmallVectorImpl<Intrinsic::IITDescriptor> &OutputTable) { in DecodeIITType()
214 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Void, 0)); in DecodeIITType()
217 OutputTable.push_back(IITDescriptor::get(IITDescriptor::VarArg, 0)); in DecodeIITType()
220 OutputTable.push_back(IITDescriptor::get(IITDescriptor::MMX, 0)); in DecodeIITType()
223 OutputTable.push_back(IITDescriptor::get(IITDescriptor::AMX, 0)); in DecodeIITType()
226 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Token, 0)); in DecodeIITType()
229 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Metadata, 0)); in DecodeIITType()
232 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Half, 0)); in DecodeIITType()
235 OutputTable.push_back(IITDescriptor::get(IITDescriptor::BFloat, 0)); in DecodeIITType()
238 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Float, 0)); in DecodeIITType()
[all …]
H A DIRBuilder.cpp862 SmallVector<Intrinsic::IITDescriptor> Table; in CreateIntrinsic()
864 ArrayRef<Intrinsic::IITDescriptor> TableRef(Table); in CreateIntrinsic()
H A DAutoUpgrade.cpp1595 SmallVector<Intrinsic::IITDescriptor> Desc; in upgradeIntrinsicFunction1()
1597 if (Desc.front().Kind == Intrinsic::IITDescriptor::Struct) { in upgradeIntrinsicFunction1()
H A DVerifier.cpp5530 SmallVector<Intrinsic::IITDescriptor, 8> Table; in visitIntrinsicCall()
5532 ArrayRef<Intrinsic::IITDescriptor> TableRef = Table; in visitIntrinsicCall()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsics.h141 struct IITDescriptor { struct
220 static IITDescriptor get(IITDescriptorKind K, unsigned Field) { in get() argument
221 IITDescriptor Result = { K, { Field } }; in get()
225 static IITDescriptor get(IITDescriptorKind K, unsigned short Hi, in get() argument
228 IITDescriptor Result = {K, {Field}}; in get()
232 static IITDescriptor getVector(unsigned Width, bool IsScalable) { in getVector() argument
233 IITDescriptor Result = {Vector, {0}}; in getVector()
242 SmallVectorImpl<IITDescriptor> &T);
257 matchIntrinsicSignature(FunctionType *FTy, ArrayRef<IITDescriptor> &Infos,
265 ArrayRef<IITDescriptor> &Infos);
H A DIntrinsics.td193 // llvm::Intrinsic::IITDescriptor::ArgKind::AK_%
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp453 SmallVector<Intrinsic::IITDescriptor, 8> Descriptor; in cloneInstruction()
456 Intrinsic::IITDescriptor Operand = Descriptor[I]; in cloneInstruction()
458 case Intrinsic::IITDescriptor::Argument: in cloneInstruction()
460 Intrinsic::IITDescriptor::AK_MatchType) { in cloneInstruction()
467 case Intrinsic::IITDescriptor::SameVecWidthArgument: in cloneInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DNumericalStabilitySanitizer.cpp1583 SmallVector<Intrinsic::IITDescriptor, 8> Table; in maybeHandleKnownCallBase()
1586 ArrayRef<Intrinsic::IITDescriptor> TableRef = Table; in maybeHandleKnownCallBase()