Resolve several ./x test failures on RISC-V caused by ABI and codegen differences. Update multiple codegen-llvm tests for compatibility, and explicitly set the target for transmute-scalar.rs to x86_64 to ensure consistent behavior across hosts.
LLVM removed the size parameter from the lifetime format. Tolerate not having that size parameter.
tests/codegen
tests/codegen-llvm