Home
last modified time | relevance | path

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

/external/llvm/lib/IR/
DFunction.cpp454 SmallVectorImpl<Intrinsic::IITDescriptor> &OutputTable) { in DecodeIITType()
461 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Void, 0)); in DecodeIITType()
464 OutputTable.push_back(IITDescriptor::get(IITDescriptor::MMX, 0)); in DecodeIITType()
467 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Metadata, 0)); in DecodeIITType()
470 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Half, 0)); in DecodeIITType()
473 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Float, 0)); in DecodeIITType()
476 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Double, 0)); in DecodeIITType()
479 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Integer, 1)); in DecodeIITType()
482 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Integer, 8)); in DecodeIITType()
485 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Integer,16)); in DecodeIITType()
[all …]
DVerifier.cpp318 ArrayRef<Intrinsic::IITDescriptor> &Infos,
2113 ArrayRef<Intrinsic::IITDescriptor> &Infos, in VerifyIntrinsicType()
2119 IITDescriptor D = Infos.front(); in VerifyIntrinsicType()
2123 case IITDescriptor::Void: return !Ty->isVoidTy(); in VerifyIntrinsicType()
2124 case IITDescriptor::MMX: return !Ty->isX86_MMXTy(); in VerifyIntrinsicType()
2125 case IITDescriptor::Metadata: return !Ty->isMetadataTy(); in VerifyIntrinsicType()
2126 case IITDescriptor::Half: return !Ty->isHalfTy(); in VerifyIntrinsicType()
2127 case IITDescriptor::Float: return !Ty->isFloatTy(); in VerifyIntrinsicType()
2128 case IITDescriptor::Double: return !Ty->isDoubleTy(); in VerifyIntrinsicType()
2129 case IITDescriptor::Integer: return !Ty->isIntegerTy(D.Integer_Width); in VerifyIntrinsicType()
[all …]
/external/llvm/include/llvm/IR/
DIntrinsics.h78 struct IITDescriptor { struct
111 static IITDescriptor get(IITDescriptorKind K, unsigned Field) { in get() argument
112 IITDescriptor Result = { K, { Field } }; in get()
120 void getIntrinsicInfoTableEntries(ID id, SmallVectorImpl<IITDescriptor> &T);