| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2017-12-21 | Revert "Auto merge of #45225 - eddyb:trans-abi, r=arielb1" | Ariel Ben-Yehuda | -6/+6 | |
| This reverts commit f50fd075c2555d8511ccee8a7fe7aee3f2c45e14, reversing changes made to 5041b3bb3d953a14f32b15d1e41341c629acae12. | ||||
| 2017-11-19 | rustc_trans: use more of the trans::mir and ty::layout APIs throughout. | Eduard-Mihai Burtescu | -6/+6 | |
| 2017-08-05 | codegen tests: Check type of `len` argument to `llvm.memset.*` based on the ↵ | Florian Zeitz | -3/+3 | |
| exact intrinsic used | ||||
| 2017-07-26 | trans: Optimize initialization using repeat expressions | Florian Zeitz | -0/+74 | |
| This elides initialization for zero-sized arrays: * for zero-sized elements we previously emitted an empty loop * for arrays with a length of zero we previously emitted a loop with zero iterations This emits llvm.memset() instead of a loop over each element when: * all elements are zero integers * elements are byte sized | ||||
