32bit fixes

+ PointerType for bitWidth 
+ cleand up the PR
I don't think this is gonna work as pointerTypeKind do not exists anymore. Is this dead code ?