Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert part of r166049 back and enable test case in r166125. | Michael Liao | 2012-10-17 | 1 | -1/+0 |
| | | | | | | | | - Folding (trunc (concat ... X )) to (concat ... (trunc X) ...) is valid when '...' are all 'undef's. - r166125 relies on this transformation. llvm-svn: 166155 | ||||
* | Disable extract-concat test case temporarily | Michael Liao | 2012-10-17 | 1 | -1/+2 |
| | | | | llvm-svn: 166141 | ||||
* | Teach DAG combine to fold (extract_subvec (concat v1, ..) i) to v_i | Michael Liao | 2012-10-17 | 1 | -0/+17 |
- If the extracted vector has the same type of all vectored being concatenated together, it should be simplified directly into v_i, where i is the index of the element being extracted. llvm-svn: 166125 |