Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:PtrTy

145   llvm::PointerType *PtrTy;
699 llvm::StructType *SlotStructTy = llvm::StructType::get(PtrTy,
700 PtrTy, PtrTy, IntTy, IMPTy, nullptr);
712 EnterCatchFn.init(&CGM, "__cxa_begin_catch", PtrTy, PtrTy, nullptr);
717 PtrTy, nullptr);
721 EnterCatchFn.init(&CGM, "objc_begin_catch", IdTy, PtrTy, nullptr);
726 PtrTy, nullptr);
739 CxxAtomicObjectSetFn.init(&CGM, "objc_setCppObjectAtomic", VoidTy, PtrTy,
740 PtrTy, PtrTy, nullptr);
743 CxxAtomicObjectGetFn.init(&CGM, "objc_getCppObjectAtomic", VoidTy, PtrTy,
744 PtrTy, PtrTy, nullptr);
924 PtrTy = PtrToInt8Ty;
967 GetStructPropertyFn.init(&CGM, "objc_getPropertyStruct", VoidTy, PtrTy, PtrTy,
970 SetStructPropertyFn.init(&CGM, "objc_setPropertyStruct", VoidTy, PtrTy, PtrTy,
1008 MemMoveFn.init(&CGM, "objc_memmove_collectable", PtrTy, PtrTy, PtrTy,
1248 IdTy, PtrTy, true), "objc_get_meta_class");
1251 IdTy, PtrTy, true), "objc_get_class");
1595 PtrTy, // dtable
1596 PtrTy, // subclass_list
1597 PtrTy, // sibling_class
1598 PtrTy, // protocols
1599 PtrTy, // gc_object_type
1628 Elements.push_back(llvm::ConstantExpr::getBitCast(Protocols, PtrTy));
1686 PtrTy, //Should be a recurisve pointer, but it's always NULL here.
1926 ClassName, CategoryName, MethodSels, MethodTypes, false), PtrTy));
1929 ClassName, CategoryName, MethodSels, MethodTypes, true), PtrTy));
1931 llvm::ArrayType *ProtocolArrayTy = llvm::ArrayType::get(PtrTy,
1934 PtrTy, //Should be a recurisve pointer, but it's always NULL here.
1943 PtrTy);
1954 ProtocolElements, ".objc_protocol_list"), PtrTy));
1957 PtrTy, PtrTy, PtrTy, nullptr), Elements), PtrTy));
2039 false), PtrTy));
2043 PtrTy));
2046 GenerateProtocolList(Protocols), PtrTy));
2049 PtrTy, PtrTy, PtrTy, nullptr), Elements), PtrTy));
2394 Statics = llvm::ConstantExpr::getBitCast(Statics, PtrTy);
2538 llvm::Type *ArgTypes[2] = {PtrTy, PtrToInt8Ty};
2565 TheClass = llvm::ConstantExpr::getBitCast(TheClass, PtrTy);
2729 DestPtr = EnforceType(B, DestPtr, PtrTy);
2730 SrcPtr = EnforceType(B, SrcPtr, PtrTy);