Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | CodeGenPrep: sink extends of illegal types into use block. | Manuel Jacob | 2014-03-13 |
| | | | | | | | | | | | | | | | | | | | Summary: This helps the instruction selector to lower an i64 * i64 -> i128 multiplication into a single instruction on targets which support it. This is an update of D2973 which was reverted because of a bug reported as PR19084. Reviewers: t.p.northover, chapuni Reviewed By: t.p.northover CC: llvm-commits, alex, chapuni Differential Revision: http://llvm-reviews.chandlerc.com/D3021 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@203797 91177308-0d34-0410-b5e6-96231b3b80d8 | ||
* | Revert r203230, "CodeGenPrep: sink extends of illegal types into use block." | NAKAMURA Takumi | 2014-03-09 |
| | | | | | | It choked i686 stage2. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@203386 91177308-0d34-0410-b5e6-96231b3b80d8 | ||
* | CodeGenPrep: sink extends of illegal types into use block. | Tim Northover | 2014-03-07 |
This helps the instruction selector to lower an i64 * i64 -> i128 multiplication into a single instruction on targets which support it. Patch by Manuel Jacob. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@203230 91177308-0d34-0410-b5e6-96231b3b80d8 |