• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/

Lines Matching refs:PtrTy

152   llvm::PointerType *PtrTy;
815 llvm::StructType::get(PtrTy, PtrTy, PtrTy, IntTy, IMPTy);
831 EnterCatchFn.init(&CGM, "__cxa_begin_catch", PtrTy, PtrTy);
836 PtrTy);
840 EnterCatchFn.init(&CGM, "objc_begin_catch", IdTy, PtrTy);
844 ExceptionReThrowFn.init(&CGM, "objc_exception_rethrow", VoidTy, PtrTy);
857 CxxAtomicObjectSetFn.init(&CGM, "objc_setCppObjectAtomic", VoidTy, PtrTy,
858 PtrTy, PtrTy);
861 CxxAtomicObjectGetFn.init(&CGM, "objc_getCppObjectAtomic", VoidTy, PtrTy,
862 PtrTy, PtrTy);
1036 Fields.addNullPointer(PtrTy);
1340 ProtocolBuilder.addNullPointer(PtrTy);
1510 auto *Start = new llvm::GlobalVariable(TheModule, PtrTy,
1515 auto *Stop = new llvm::GlobalVariable(TheModule, PtrTy,
1705 metaclassFields.addNullPointer(PtrTy);
1707 metaclassFields.addNullPointer(PtrTy);
1720 metaclassFields.addNullPointer(PtrTy);
1725 metaclassFields.addNullPointer(PtrTy);
1732 PtrTy);
1735 metaclassFields.addNullPointer(PtrTy);
1737 metaclassFields.addNullPointer(PtrTy);
1739 metaclassFields.addNullPointer(PtrTy);
1741 metaclassFields.addNullPointer(PtrTy);
1743 metaclassFields.addNullPointer(PtrTy);
1745 metaclassFields.addNullPointer(PtrTy);
1747 metaclassFields.addNullPointer(PtrTy);
1770 SuperClass = new llvm::GlobalVariable(TheModule, PtrTy, false,
1783 classFields.add(llvm::ConstantExpr::getBitCast(SuperClass, PtrTy));
1785 classFields.addNullPointer(PtrTy);
1787 classFields.addNullPointer(PtrTy);
1805 classFields.addNullPointer(PtrTy);
1897 classFields.addNullPointer(PtrTy);
1901 PtrTy);
1903 classFields.addNullPointer(PtrTy);
1905 classFields.addNullPointer(PtrTy);
1907 classFields.addNullPointer(PtrTy);
1909 classFields.addNullPointer(PtrTy);
1911 classFields.addNullPointer(PtrTy);
1919 classFields.addNullPointer(PtrTy);
1923 classFields.addNullPointer(PtrTy);
2161 PtrTy = PtrToInt8Ty;
2228 GetStructPropertyFn.init(&CGM, "objc_getPropertyStruct", VoidTy, PtrTy, PtrTy,
2231 SetStructPropertyFn.init(&CGM, "objc_setPropertyStruct", VoidTy, PtrTy, PtrTy,
2267 MemMoveFn.init(&CGM, "objc_memmove_collectable", PtrTy, PtrTy, PtrTy,
2545 IdTy, PtrTy, true), "objc_get_meta_class");
2548 IdTy, PtrTy, true), "objc_get_class");
2907 PtrTy, // dtable
2908 PtrTy, // subclass_list
2909 PtrTy, // sibling_class
2910 PtrTy, // protocols
2911 PtrTy, // gc_object_type
2955 Elements.addBitCast(Protocols, PtrTy);
3154 ClassName, CategoryName, {}, false), PtrTy);
3157 ClassName, CategoryName, {}, true), PtrTy);
3164 auto ProtocolElements = ProtocolList.beginArray(PtrTy);
3167 ProtocolElements.addBitCast(iter->getValue(), PtrTy);
3173 PtrTy);
3176 PtrTy));
3250 PtrTy);
3258 PtrTy);
3260 Elements.addBitCast(GenerateCategoryProtocolList(CatDecl), PtrTy);
3266 Elements.addBitCast(GeneratePropertyList(OCD, Category, false), PtrTy);
3268 Elements.addBitCast(GeneratePropertyList(OCD, Category, true), PtrTy);
3270 Elements.addNullPointer(PtrTy);
3271 Elements.addNullPointer(PtrTy);
3279 PtrTy));
3655 statics = llvm::ConstantExpr::getBitCast(statics, PtrTy);
3815 llvm::Type *ArgTypes[2] = {PtrTy, PtrToInt8Ty};
3841 TheClass = llvm::ConstantExpr::getBitCast(TheClass, PtrTy);
4027 DestPtr = EnforceType(B, DestPtr, PtrTy);
4028 SrcPtr = EnforceType(B, SrcPtr, PtrTy);