Make TargetLowering::getPointerTy() taking DataLayout as an argument