Searched refs:IITDescriptor (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/IR/ |
D | Function.cpp | 487 SmallVectorImpl<Intrinsic::IITDescriptor> &OutputTable) { in DecodeIITType() 494 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Void, 0)); in DecodeIITType() 497 OutputTable.push_back(IITDescriptor::get(IITDescriptor::VarArg, 0)); in DecodeIITType() 500 OutputTable.push_back(IITDescriptor::get(IITDescriptor::MMX, 0)); in DecodeIITType() 503 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Metadata, 0)); in DecodeIITType() 506 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Half, 0)); in DecodeIITType() 509 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Float, 0)); in DecodeIITType() 512 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Double, 0)); in DecodeIITType() 515 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Integer, 1)); in DecodeIITType() 518 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Integer, 8)); in DecodeIITType() [all …]
|
D | Verifier.cpp | 326 bool VerifyIntrinsicType(Type *Ty, ArrayRef<Intrinsic::IITDescriptor> &Infos, 329 ArrayRef<Intrinsic::IITDescriptor> &Infos); 2283 ArrayRef<Intrinsic::IITDescriptor> &Infos, in VerifyIntrinsicType() 2289 IITDescriptor D = Infos.front(); in VerifyIntrinsicType() 2293 case IITDescriptor::Void: return !Ty->isVoidTy(); in VerifyIntrinsicType() 2294 case IITDescriptor::VarArg: return true; in VerifyIntrinsicType() 2295 case IITDescriptor::MMX: return !Ty->isX86_MMXTy(); in VerifyIntrinsicType() 2296 case IITDescriptor::Metadata: return !Ty->isMetadataTy(); in VerifyIntrinsicType() 2297 case IITDescriptor::Half: return !Ty->isHalfTy(); in VerifyIntrinsicType() 2298 case IITDescriptor::Float: return !Ty->isFloatTy(); in VerifyIntrinsicType() [all …]
|
/external/llvm/include/llvm/IR/ |
D | Intrinsics.h | 81 struct IITDescriptor { struct 114 static IITDescriptor get(IITDescriptorKind K, unsigned Field) { in get() argument 115 IITDescriptor Result = { K, { Field } }; in get() 123 void getIntrinsicInfoTableEntries(ID id, SmallVectorImpl<IITDescriptor> &T);
|