| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | R600: 3 op instructions have no write bit but the result are store in PV | Vincent Lejeune | 2013-06-03 | 1 | -3/+1 |
| | | | | | llvm-svn: 183111 | ||||
| * | Move passes from namespace llvm into anonymous namespaces. Sort includes ↵ | Benjamin Kramer | 2013-05-23 | 1 | -12/+9 |
| | | | | | | | while there. llvm-svn: 182594 | ||||
| * | R600: Relax some vector constraints on Dot4. | Vincent Lejeune | 2013-05-17 | 1 | -1/+2 |
| | | | | | | | | | | | Dot4 now uses 8 scalar operands instead of 2 vectors one which allows register coalescer to remove some unneeded COPY. This patch also defines some structures/functions that can be used to handle every vector instructions (CUBE, Cayman special instructions...) in a similar fashion. llvm-svn: 182126 | ||||
| * | R600: Some factorization | Vincent Lejeune | 2013-05-17 | 1 | -138/+11 |
| | | | | | llvm-svn: 182123 | ||||
| * | R600: If previous bundle is dot4, PV valid chan is always X | Vincent Lejeune | 2013-05-02 | 1 | -38/+51 |
| | | | | | llvm-svn: 180959 | ||||
| * | R600: Packetize instructions | Vincent Lejeune | 2013-04-30 | 1 | -0/+446 |
| llvm-svn: 180760 | |||||

