Home | History | Annotate | Download | only in IR

Lines Matching refs:PointerType

28 class PointerType;
212 /// True if this is an instance of PointerType.
404 static PointerType *getHalfPtrTy(LLVMContext &C, unsigned AS = 0);
405 static PointerType *getFloatPtrTy(LLVMContext &C, unsigned AS = 0);
406 static PointerType *getDoublePtrTy(LLVMContext &C, unsigned AS = 0);
407 static PointerType *getX86_FP80PtrTy(LLVMContext &C, unsigned AS = 0);
408 static PointerType *getFP128PtrTy(LLVMContext &C, unsigned AS = 0);
409 static PointerType
410 static PointerType *getX86_MMXPtrTy(LLVMContext &C, unsigned AS = 0);
411 static PointerType *getIntNPtrTy(LLVMContext &C, unsigned N, unsigned AS = 0);
412 static PointerType *getInt1PtrTy(LLVMContext &C, unsigned AS = 0);
413 static PointerType *getInt8PtrTy(LLVMContext &C, unsigned AS = 0);
414 static PointerType *getInt16PtrTy(LLVMContext &C, unsigned AS = 0);
415 static PointerType *getInt32PtrTy(LLVMContext &C, unsigned AS = 0);
416 static PointerType *getInt64PtrTy(LLVMContext &C, unsigned AS = 0);
419 /// PointerType::get(Foo, AddrSpace).
420 PointerType *getPointerTo(unsigned AddrSpace = 0) const;
435 // allow isa<PointerType>(x) to work without DerivedTypes.h included.
436 template <> struct isa_impl<PointerType, Type> {