Home | History | Annotate | Download | only in IR

Lines Matching refs:PointerType

28 class PointerType;
210 /// True if this is an instance of PointerType.
389 static PointerType *getHalfPtrTy(LLVMContext &C, unsigned AS = 0);
390 static PointerType *getFloatPtrTy(LLVMContext &C, unsigned AS = 0);
391 static PointerType *getDoublePtrTy(LLVMContext &C, unsigned AS = 0);
392 static PointerType *getX86_FP80PtrTy(LLVMContext &C, unsigned AS = 0);
393 static PointerType *getFP128PtrTy(LLVMContext &C, unsigned AS = 0);
394 static PointerType *getPPC_FP128PtrTy(LLVMContext &C, unsigned AS = 0);
395 static PointerType *getX86_MMXPtrTy(LLVMContext &C, unsigned AS = 0);
396 static PointerType *getIntNPtrTy(LLVMContext &C, unsigned N, unsigned AS = 0);
397 static PointerType *getInt1PtrTy(LLVMContext &C, unsigned AS = 0);
398 static PointerType
399 static PointerType *getInt16PtrTy(LLVMContext &C, unsigned AS = 0);
400 static PointerType *getInt32PtrTy(LLVMContext &C, unsigned AS = 0);
401 static PointerType *getInt64PtrTy(LLVMContext &C, unsigned AS = 0);
404 /// PointerType::get(Foo, AddrSpace).
405 PointerType *getPointerTo(unsigned AddrSpace = 0) const;
420 // allow isa<PointerType>(x) to work without DerivedTypes.h included.
421 template <> struct isa_impl<PointerType, Type> {