| Commit message (Expand) | Author | Age | Files | Lines |
* | I was convinced that it's ok to allow a second i8 return value | Dan Gohman | 2009-03-24 | 1 | -7/+8 |
* | Do not emit comments unless -asm-verbose. | Evan Cheng | 2009-03-24 | 4 | -33/+71 |
* | Fix internal representation of fp80 to be the | Dale Johannesen | 2009-03-23 | 1 | -3/+2 |
* | Now that errs() is properly non-buffered, there's no need to | Dan Gohman | 2009-03-23 | 1 | -1/+0 |
* | Correct some comments. Operand numbers start at 0. | Dan Gohman | 2009-03-23 | 1 | -6/+6 |
* | Model inline asm constraint which ties an input to an output register as mach... | Evan Cheng | 2009-03-23 | 1 | -2/+30 |
* | Fix a grammaro in a comment that Bill noticed. | Dan Gohman | 2009-03-23 | 1 | -1/+1 |
* | Add comments explaining why there's only one register for | Dan Gohman | 2009-03-23 | 1 | -1/+6 |
* | Removed AFGR32 register class | Bruno Cardoso Lopes | 2009-03-21 | 5 | -176/+110 |
* | Fix a few more indentation problems and an 80-column violation. | Bob Wilson | 2009-03-20 | 1 | -8/+8 |
* | No functional changes. Fix indentation and whitespace only. | Bob Wilson | 2009-03-20 | 1 | -101/+91 |
* | Fixed comment for libcalls. | Sanjiv Gupta | 2009-03-20 | 1 | -20/+23 |
* | Reformatting. Inserted code comments. Cleaned interfaces. | Sanjiv Gupta | 2009-03-20 | 2 | -112/+68 |
* | Added option to enable generating less precise mad (multiply addition) | Mon P Wang | 2009-03-20 | 1 | -0/+12 |
* | Remove strange extra semicolons. | Nick Lewycky | 2009-03-19 | 2 | -2/+2 |
* | Add support to tablegen for naming the nodes themselves, not just the operands, | Nate Begeman | 2009-03-19 | 1 | -1/+1 |
* | Added support for Mips O32 Calling Convention | Bruno Cardoso Lopes | 2009-03-19 | 2 | -33/+133 |
* | Disable the "call to immediate" optimization on x86-64. It is | Chris Lattner | 2009-03-18 | 1 | -1/+5 |
* | CellSPU: | Scott Michel | 2009-03-17 | 2 | -16/+16 |
* | Recognize bswapl as bswap too. | Dan Gohman | 2009-03-17 | 1 | -2/+5 |
* | Recognize "bswapq" as an alternate spelling for the bswap instruction. | Dan Gohman | 2009-03-17 | 1 | -2/+2 |
* | CellSPU: | Scott Michel | 2009-03-17 | 5 | -488/+417 |
* | CellSPU: | Scott Michel | 2009-03-16 | 3 | -98/+114 |
* | This causes incorrect stack frame allocation when the last object is an array... | Bruno Cardoso Lopes | 2009-03-15 | 1 | -1/+1 |
* | Use %rip-relative addressing on x86-64 whenever practical, as | Dan Gohman | 2009-03-14 | 1 | -9/+10 |
* | Don't forego folding of loads into 64-bit adds when the other | Dan Gohman | 2009-03-14 | 1 | -10/+3 |
* | Improve FastISel's handling of truncates to i1, and implement | Dan Gohman | 2009-03-13 | 1 | -0/+13 |
* | Fix FastISel's assumption that i1 values are always zero-extended | Dan Gohman | 2009-03-13 | 1 | -2/+4 |
* | add 8 and 16 bit TLS moves. | Rafael Espindola | 2009-03-13 | 1 | -0/+20 |
* | Improve sext and zext of TLS variables. | Rafael Espindola | 2009-03-13 | 1 | -0/+36 |
* | generalize this code so that fast isel handles integer truncates to i1, which | Chris Lattner | 2009-03-13 | 1 | -2/+4 |
* | These instructions have special lowering that may lower them to SSE | Bill Wendling | 2009-03-13 | 1 | -12/+19 |
* | Fix some significant problems with constant pools that resulted in unnecessar... | Evan Cheng | 2009-03-13 | 7 | -26/+24 |
* | generalize the previous code to use the full generality of LEA | Chris Lattner | 2009-03-13 | 1 | -13/+109 |
* | optimize the case of cond ? 42 : 41 and friends. This compiles the | Chris Lattner | 2009-03-13 | 1 | -0/+27 |
* | Enhance address-mode folding of ISD::ADD to handle cases where the | Dan Gohman | 2009-03-13 | 1 | -0/+13 |
* | Re-apply 66024 with fixes: 1. Fixed indirect call to immediate address assemb... | Evan Cheng | 2009-03-12 | 4 | -6/+16 |
* | Move 3 "(add (select cc, 0, c), x) -> (select cc, x, (add, x, c))" | Chris Lattner | 2009-03-12 | 3 | -24/+185 |
* | improve comment. | Chris Lattner | 2009-03-12 | 1 | -4/+4 |
* | On x86, if the only use of a i64 load is a i64 store, generate a pair of doub... | Evan Cheng | 2009-03-12 | 1 | -48/+67 |
* | Forgot to check-in this as part of 7761. | Sanjiv Gupta | 2009-03-12 | 1 | -3/+2 |
* | Banksel optimization is now based on the section names of symbols, since the ... | Sanjiv Gupta | 2009-03-12 | 1 | -44/+52 |
* | Revert r66024. The JIT encoding for CALLpcrel32 is wrong -- see PR3773, and the | Dan Gohman | 2009-03-11 | 3 | -9/+4 |
* | optimize i8 and i16 tls values. | Rafael Espindola | 2009-03-11 | 1 | -0/+18 |
* | Add a -no-implicit-float flag. This acts like -soft-float, but may generate | Bill Wendling | 2009-03-11 | 2 | -76/+73 |
* | It makes no sense to have a ODR version of common | Duncan Sands | 2009-03-11 | 10 | -24/+12 |
* | For yonah, fix a vector shuffle case for v16i8 where we didn't properly clear... | Mon P Wang | 2009-03-11 | 1 | -2/+19 |
* | fix PR3785, a valgrind error on test/CodeGen/ARM/pr3502.ll | Chris Lattner | 2009-03-11 | 1 | -1/+5 |
* | Remove the one-definition-rule version of extern_weak | Duncan Sands | 2009-03-11 | 2 | -6/+3 |
* | Fixed a v8i16 shuffle case that should generate a pshufb instead of a pshuflw... | Mon P Wang | 2009-03-11 | 1 | -1/+4 |