Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:VoidTy

825           llvm::Type *VoidTy = llvm::Type::getVoidTy(VMContext);
827 ExceptionReThrowFn.init(&CGM, "objc_exception_rethrow", VoidTy);
829 llvm::Type *VoidTy = llvm::Type::getVoidTy(VMContext);
833 ExitCatchFn.init(&CGM, "__cxa_end_catch", VoidTy);
835 ExceptionReThrowFn.init(&CGM, "_Unwind_Resume_or_Rethrow", VoidTy,
838 llvm::Type *VoidTy = llvm::Type::getVoidTy(VMContext);
842 ExitCatchFn.init(&CGM, "objc_end_catch", VoidTy);
844 ExceptionReThrowFn.init(&CGM, "objc_exception_rethrow", VoidTy, PtrTy);
846 llvm::Type *VoidTy = llvm::Type::getVoidTy(VMContext);
847 SetPropertyAtomic.init(&CGM, "objc_setProperty_atomic", VoidTy, IdTy,
849 SetPropertyAtomicCopy.init(&CGM, "objc_setProperty_atomic_copy", VoidTy,
851 SetPropertyNonAtomic.init(&CGM, "objc_setProperty_nonatomic", VoidTy,
854 VoidTy, IdTy, SelectorTy, IdTy, PtrDiffTy);
857 CxxAtomicObjectSetFn.init(&CGM, "objc_setCppObjectAtomic", VoidTy, PtrTy,
861 CxxAtomicObjectGetFn.init(&CGM, "objc_getCppObjectAtomic", VoidTy, PtrTy,
1648 auto *Init = llvm::Function::Create(llvm::FunctionType::get(CGM.VoidTy,
2220 llvm::Type *VoidTy = llvm::Type::getVoidTy(VMContext);
2223 ExceptionThrowFn.init(&CGM, "objc_exception_throw", VoidTy, IdTy);
2224 ExceptionReThrowFn.init(&CGM, "objc_exception_throw", VoidTy, IdTy);
2231 EnumerationMutationFn.init(&CGM, "objc_enumerationMutation", VoidTy, IdTy);
2237 SetPropertyFn.init(&CGM, "objc_setProperty", VoidTy, IdTy, SelectorTy,
2240 GetStructPropertyFn.init(&CGM, "objc_getPropertyStruct", VoidTy, PtrTy, PtrTy,
2243 SetStructPropertyFn.init(&CGM, "objc_setPropertyStruct", VoidTy, PtrTy, PtrTy,