| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Add files to windows project files. Also include <algorithm> explicitly so ↵ | Chuck Rose III | 2008-01-15 | 1 | -0/+1 | |
| | | | | | | | that vstudio build works llvm-svn: 46013 | |||||
| * | start inferring 'no side effects'. | Chris Lattner | 2008-01-10 | 1 | -0/+2 | |
| | | | | | llvm-svn: 45822 | |||||
| * | realize that instructions who match intrinsics that read memory read memory. | Chris Lattner | 2008-01-10 | 1 | -0/+2 | |
| | | | | | | | Also, instructions with any nodes that are SDNPMayLoad also read memory. llvm-svn: 45817 | |||||
| * | Change the 'isStore' inferrer to look for 'SDNPMayStore' | Chris Lattner | 2008-01-06 | 1 | -0/+2 | |
| | | | | | | | | | | | | instead of "ISD::STORE". This allows us to mark target-specific dag nodes as storing (such as ppc byteswap stores). This allows us to remove more explicit isStore flags from the .td files. Finally, add a warning for when a .td file contains an explicit isStore and tblgen is able to infer it. llvm-svn: 45654 | |||||
| * | set the 'isstore' flag for instructions whose pattern is an | Chris Lattner | 2008-01-06 | 1 | -11/+22 | |
| | | | | | | | intrinsic that writes to memory. llvm-svn: 45650 | |||||
| * | improve const correctness. | Chris Lattner | 2008-01-06 | 1 | -1/+1 | |
| | | | | | llvm-svn: 45646 | |||||
| * | rename CodegenDAGPatterns -> CodeGenDAGPatterns | Chris Lattner | 2008-01-06 | 1 | -23/+23 | |
| | | | | | llvm-svn: 45641 | |||||
| * | fix build on case sensitive file systems. | Chris Lattner | 2008-01-05 | 1 | -3/+1 | |
| | | | | | llvm-svn: 45639 | |||||
| * | move Node Transformation printing from CodeGenDAGPatterns -> DAGISelEmitter. | Chris Lattner | 2008-01-05 | 1 | -19/+4 | |
| | | | | | | | | The only difference in output is that we now print them in alphabetical order instead of reverse alphabetical order. llvm-svn: 45635 | |||||
| * | move predicate printing code from CodeGenDAGPatterns -> DAGISelEmitter. | Chris Lattner | 2008-01-05 | 1 | -33/+13 | |
| | | | | | llvm-svn: 45634 | |||||
| * | change getQualifiedName to be a global function. | Chris Lattner | 2008-01-05 | 1 | -0/+2092 | |
| Split the pattern parsing code out from the dag isel emitter into it's own file. No functionality change. llvm-svn: 45632 | ||||||

