16 :
PtrTy(PointerType::getUnqual(M.getContext())),
17 VoidTy(Type::getVoidTy(M.getContext())),
18 Int1Ty(Type::getInt1Ty(M.getContext())),
19 Int8Ty(Type::getInt8Ty(M.getContext())),
20 Int32Ty(Type::getInt32Ty(M.getContext())),
21 Int64Ty(Type::getInt64Ty(M.getContext())),
22 Int128Ty(Type::getInt128Ty(M.getContext())) {
30 constexpr unsigned GlobalAddressSpace = 1;
31 constexpr unsigned ConstAddressSpace = 4;
33 PointerType::get(M.getContext(), GlobalAddressSpace),
34 PointerType::get(M.getContext(), ConstAddressSpace),
35 PointerType::get(M.getContext(), ConstAddressSpace),
Int32Ty,
36 PointerType::get(M.getContext(), GlobalAddressSpace));