| Commit message (Expand) | Author | Age | Files | Lines |
* | Unfortunately this really isn't the place for advertisement. | Chris Lattner | 2006-04-26 | 1 | -3/+0 |
* | Fix typo. | Jeff Cohen | 2006-04-26 | 1 | -1/+1 |
* | Fix some anchors. | Reid Spencer | 2006-04-26 | 1 | -7/+7 |
* | Add some notes about the current state of source (front end) languages | Reid Spencer | 2006-04-26 | 1 | -0/+43 |
* | Switching over FORMAL_ARGUMENTS mechanism to lower call arguments. | Evan Cheng | 2006-04-26 | 2 | -80/+177 |
* | Don't forget return void. | Evan Cheng | 2006-04-25 | 1 | -0/+3 |
* | Keep the stack from on darwin 16-byte aligned. This fixes many JIT | Nate Begeman | 2006-04-25 | 1 | -2/+13 |
* | Separate LowerOperation() into multiple functions, one per opcode. | Evan Cheng | 2006-04-25 | 2 | -1135/+1213 |
* | slightly more useful error message | Andrew Lenharth | 2006-04-25 | 1 | -2/+3 |
* | better c99 struct handling | Andrew Lenharth | 2006-04-25 | 1 | -2/+1 |
* | another c99 style problem | Andrew Lenharth | 2006-04-25 | 1 | -0/+22 |
* | Fix a typo. | Evan Cheng | 2006-04-25 | 1 | -1/+1 |
* | Fix a warning | Nate Begeman | 2006-04-25 | 1 | -1/+1 |
* | No functionality changes, but cleaner code with correct comments. | Nate Begeman | 2006-04-25 | 1 | -34/+40 |
* | Explicitly specify result type for def : Pat<> patterns (if it produces a vector | Evan Cheng | 2006-04-25 | 1 | -45/+47 |
* | Added X86 SSE2 intrinsics which can be represented as vector_shuffles. This is | Evan Cheng | 2006-04-24 | 2 | -13/+73 |
* | Add a new entry. | Evan Cheng | 2006-04-24 | 1 | -0/+32 |
* | Added a movq test case. | Evan Cheng | 2006-04-24 | 1 | -0/+10 |
* | Special case handling two wide build_vector(0, x). | Evan Cheng | 2006-04-24 | 1 | -4/+4 |
* | Some missing movlps, movhps, movlpd, and movhpd patterns. | Evan Cheng | 2006-04-24 | 1 | -6/+14 |
* | A little bit more build_vector enhancement for v8i16 cases. | Evan Cheng | 2006-04-24 | 1 | -42/+105 |
* | Remove a completed entry. | Evan Cheng | 2006-04-24 | 1 | -55/+0 |
* | Suggest looking at the SPARC backend. How weird is that?? :) | Chris Lattner | 2006-04-24 | 1 | -2/+3 |
* | Added addJumpTableIndex | Evan Cheng | 2006-04-24 | 1 | -0/+5 |
* | MakeMIInst() should handle jump table index operands. | Evan Cheng | 2006-04-24 | 1 | -0/+3 |
* | Add a note | Chris Lattner | 2006-04-23 | 1 | -0/+7 |
* | MOVL shuffle (i.e. movd or movss / movsd from memory) of undef, V2 == V2 | Evan Cheng | 2006-04-23 | 1 | -2/+7 |
* | Fix the updating of the machine CFG when a PHI node was in a successor of | Nate Begeman | 2006-04-23 | 2 | -8/+16 |
* | Keep Visual Studio informed. | Jeff Cohen | 2006-04-23 | 1 | -0/+3 |
* | Code cleanup associated with jump tables, thanks to Chris for noticing | Nate Begeman | 2006-04-22 | 3 | -9/+19 |
* | Turn of jump tables for a bit, there are still some issues to work out with | Nate Begeman | 2006-04-22 | 1 | -1/+1 |
* | Optimized stores to the constant pool, while cool, are unnecessary. | Nate Begeman | 2006-04-22 | 1 | -3/+0 |
* | JumpTable support! What this represents is working asm and jit support for | Nate Begeman | 2006-04-22 | 40 | -77/+717 |
* | Don't do all the lowering stuff for 2-wide build_vector's. Also, minor optimi... | Evan Cheng | 2006-04-22 | 1 | -2/+5 |
* | Fix a performance regression. Use {p}shuf* when there are only two distinct e... | Evan Cheng | 2006-04-22 | 1 | -13/+17 |
* | Two more build_vector tests. | Evan Cheng | 2006-04-22 | 2 | -0/+37 |
* | Teach the JIT how to relocate LI, this fixes the JIT on Prolangs-C/TimberWolfMC | Chris Lattner | 2006-04-22 | 1 | -0/+1 |
* | This no longer needs the JIT. | Chris Lattner | 2006-04-22 | 1 | -4/+1 |
* | Fix JIT support for static ctors, which was apparently completely broken! | Chris Lattner | 2006-04-22 | 1 | -1/+5 |
* | Revamp build_vector lowering to take advantage of movss and movd instructions. | Evan Cheng | 2006-04-21 | 1 | -64/+141 |
* | Fix the comment | Nate Begeman | 2006-04-21 | 1 | -1/+1 |
* | Change the PPC JIT to use a Static relocation model | Nate Begeman | 2006-04-21 | 3 | -29/+4 |
* | typo | Chris Lattner | 2006-04-21 | 1 | -1/+1 |
* | fix thinko | Chris Lattner | 2006-04-21 | 1 | -2/+2 |
* | add some low-prio notes | Chris Lattner | 2006-04-21 | 1 | -0/+69 |
* | The BFS scheduler is apparently nondeterminstic (causes many llvmgcc bootstrap | Chris Lattner | 2006-04-21 | 1 | -2/+5 |
* | movddup is a SSE3 instruction. | Evan Cheng | 2006-04-21 | 1 | -1/+1 |
* | Remove a hack required by V9. | Chris Lattner | 2006-04-21 | 1 | -4/+2 |
* | Fix a couple more memory issues | Chris Lattner | 2006-04-21 | 1 | -4/+4 |
* | Remove the extraneous --defined-only option to nm. This is the default and | Reid Spencer | 2006-04-21 | 1 | -3/+3 |