Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix JIT encoding of two-addr instructions. | Chris Lattner | 2006-09-05 | 1 | -0/+5 | |
| | | | | llvm-svn: 30111 | |||||
* | Clean up. | Jim Laskey | 2006-07-13 | 1 | -1/+4 | |
| | | | | llvm-svn: 29137 | |||||
* | 1. Simplfy bit operations. | Jim Laskey | 2006-07-13 | 1 | -177/+112 | |
| | | | | | | 2. Coalesce instruction cases. llvm-svn: 29135 | |||||
* | Move base value of instruction to lookup table to prepare for case reduction. | Jim Laskey | 2006-07-12 | 1 | -17/+37 | |
| | | | | llvm-svn: 29122 | |||||
* | Reduce bloat in target libraries by removing per machine instruction assertion | Jim Laskey | 2006-07-11 | 1 | -3/+1 | |
| | | | | | | from code emitter generation. llvm-svn: 29097 | |||||
* | Fix miscodegen of V_SET0 in PPC. | Chris Lattner | 2006-03-18 | 1 | -0/+4 | |
| | | | | llvm-svn: 26836 | |||||
* | Don't emit JIT code for these instructions | Chris Lattner | 2006-01-27 | 1 | -0/+2 | |
| | | | | llvm-svn: 25669 | |||||
* | Fix an incompatibility with GCC 4.1, thanks to Vladimir Merzliakov | Chris Lattner | 2005-10-24 | 1 | -3/+0 | |
| | | | | | | for pointing this out! llvm-svn: 23963 | |||||
* | The code emitter generator only supports targets with 32-bit instruction | Chris Lattner | 2005-08-19 | 1 | -1/+1 | |
| | | | | | | words. There is no way for one of these targets to have a > 32-bit immediate! llvm-svn: 22897 | |||||
* | Remove trailing whitespace | Misha Brukman | 2005-04-22 | 1 | -15/+15 | |
| | | | | llvm-svn: 21428 | |||||
* | * Factor out (into new fn) a loop emitting operand shifts into the instruction | Misha Brukman | 2004-10-14 | 1 | -46/+76 | |
| | | | | | | | * Reverse instruction bit components for a LittleEndian-style encoding * Fix some comments and spacing llvm-svn: 16975 | |||||
* | Changes For Bug 352 | Reid Spencer | 2004-09-01 | 1 | -1/+1 | |
| | | | | | | | | Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. llvm-svn: 16137 | |||||
* | Do not #include files into the llvm namespace | Chris Lattner | 2004-08-17 | 1 | -1/+2 | |
| | | | | llvm-svn: 15849 | |||||
* | Deleted commented-out code as we now get namespace directly, add comments | Misha Brukman | 2004-08-10 | 1 | -2/+3 | |
| | | | | llvm-svn: 15627 | |||||
* | Use the target name instead of hard-coding SparcV9. | Misha Brukman | 2004-08-10 | 1 | -3/+3 | |
| | | | | llvm-svn: 15616 | |||||
* | This was a good idea, but until this does not break the build of | Chris Lattner | 2004-08-10 | 1 | -3/+3 | |
| | | | | | | lib/Target/Sparc, we should not use it. llvm-svn: 15603 | |||||
* | Use the current target name instead of a ClassPrefix. | Misha Brukman | 2004-08-09 | 1 | -3/+3 | |
| | | | | llvm-svn: 15585 | |||||
* | * Use Classname and ClassPrefix instead of hard-coded V9 values | Misha Brukman | 2004-08-09 | 1 | -8/+7 | |
| | | | | | | * Simplify code and shorten lines by not recomputing values llvm-svn: 15582 | |||||
* | * Added documentation in the file header | Misha Brukman | 2004-08-04 | 1 | -2/+4 | |
| | | | | | | * Shorten assert() text to make it fit within 80 cols llvm-svn: 15508 | |||||
* | Finegrainify namespacification | Chris Lattner | 2004-08-01 | 1 | -4/+1 | |
| | | | | llvm-svn: 15381 | |||||
* | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -0/+6 | |
| | | | | llvm-svn: 9903 | |||||
* | Added LLVM copyright header. | John Criswell | 2003-10-20 | 1 | -0/+7 | |
| | | | | llvm-svn: 9305 | |||||
* | Move support/tools/* back into utils | Chris Lattner | 2003-10-05 | 1 | -0/+217 | |
llvm-svn: 8875 |