Searched refs:IITDescriptor (Results 1 – 7 of 7) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Function.cpp | 1076 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Void, 0)); in DecodeIITType() 1079 OutputTable.push_back(IITDescriptor::get(IITDescriptor::VarArg, 0)); in DecodeIITType() 1082 OutputTable.push_back(IITDescriptor::get(IITDescriptor::MMX, 0)); in DecodeIITType() 1085 OutputTable.push_back(IITDescriptor::get(IITDescriptor::AMX, 0)); in DecodeIITType() 1088 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Token, 0)); in DecodeIITType() 1094 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Half, 0)); in DecodeIITType() 1097 OutputTable.push_back(IITDescriptor::get(IITDescriptor::BFloat, 0)); in DecodeIITType() 1100 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Float, 0)); in DecodeIITType() 1103 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Double, 0)); in DecodeIITType() 1106 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Quad, 0)); in DecodeIITType() [all …]
|
| H A D | IRBuilder.cpp | 946 SmallVector<Intrinsic::IITDescriptor> Table; in CreateIntrinsic() 948 ArrayRef<Intrinsic::IITDescriptor> TableRef(Table); in CreateIntrinsic()
|
| H A D | AutoUpgrade.cpp | 1368 SmallVector<Intrinsic::IITDescriptor> Desc; in upgradeIntrinsicFunction1() 1370 if (Desc.front().Kind == Intrinsic::IITDescriptor::Struct) { in upgradeIntrinsicFunction1()
|
| H A D | Verifier.cpp | 5106 SmallVector<Intrinsic::IITDescriptor, 8> Table; in visitIntrinsicCall() 5108 ArrayRef<Intrinsic::IITDescriptor> TableRef = Table; in visitIntrinsicCall()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Intrinsics.h | 110 struct IITDescriptor { struct 185 static IITDescriptor get(IITDescriptorKind K, unsigned Field) { in get() argument 186 IITDescriptor Result = { K, { Field } }; in get() 190 static IITDescriptor get(IITDescriptorKind K, unsigned short Hi, in get() argument 193 IITDescriptor Result = {K, {Field}}; in get() 197 static IITDescriptor getVector(unsigned Width, bool IsScalable) { in getVector() argument 198 IITDescriptor Result = {Vector, {0}}; in getVector() 206 void getIntrinsicInfoTableEntries(ID id, SmallVectorImpl<IITDescriptor> &T); 221 matchIntrinsicSignature(FunctionType *FTy, ArrayRef<IITDescriptor> &Infos, 228 bool matchIntrinsicVarArg(bool isVarArg, ArrayRef<IITDescriptor> &Infos);
|
| H A D | Intrinsics.td | 179 // llvm::Intrinsic::IITDescriptor::ArgKind::AK_%
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | CloneFunction.cpp | 413 SmallVector<Intrinsic::IITDescriptor, 8> Descriptor; in cloneInstruction() 416 Intrinsic::IITDescriptor Operand = Descriptor[I]; in cloneInstruction() 418 case Intrinsic::IITDescriptor::Argument: in cloneInstruction() 420 Intrinsic::IITDescriptor::AK_MatchType) { in cloneInstruction() 427 case Intrinsic::IITDescriptor::SameVecWidthArgument: in cloneInstruction()
|