]> git.lizzy.rs Git - rust.git/commit
Implement simple codegen for unsized rvalues.
authorMasaki Hara <ackie.h.gmai@gmail.com>
Mon, 28 May 2018 15:12:55 +0000 (00:12 +0900)
committerMasaki Hara <ackie.h.gmai@gmail.com>
Sat, 18 Aug 2018 23:07:33 +0000 (08:07 +0900)
commit800f2c13a3f4213648f301dcd4e10d80b1e6ea38
treebb789909096a22e3d46f36033eda4d4edd897e2f
parente2b95cb70e2142aab82a40115d11ff54a975335e
Implement simple codegen for unsized rvalues.
15 files changed:
src/librustc_codegen_llvm/abi.rs
src/librustc_codegen_llvm/base.rs
src/librustc_codegen_llvm/mir/block.rs
src/librustc_codegen_llvm/mir/mod.rs
src/librustc_codegen_llvm/mir/operand.rs
src/librustc_codegen_llvm/mir/place.rs
src/librustc_codegen_llvm/mir/rvalue.rs
src/librustc_codegen_llvm/mir/statement.rs
src/librustc_target/abi/call/mod.rs
src/librustc_target/abi/call/x86.rs
src/test/run-pass-valgrind/unsized-locals/long-live-the-unsized-temporary.rs [new file with mode: 0644]
src/test/run-pass/unsized-locals/reference-unsized-locals.rs [new file with mode: 0644]
src/test/run-pass/unsized-locals/simple-unsized-locals.rs [new file with mode: 0644]
src/test/run-pass/unsized-locals/unsized-exprs.rs [new file with mode: 0644]
src/test/run-pass/unsized-locals/unsized-parameters.rs [new file with mode: 0644]