64-битные программы больше и быстрее 32-битных версий?

Полагаю, я сосредотачиваюсь на x86, но в целом меня интересует переход с 32 на 64 бит. Логически я вижу, что константы и указатели в некоторых случаях будут больше, поэтому программы, вероятно, будут больше. И желание выделить память на границах слов для эффективности означало бы больше пустого...