| Age | Commit message (Expand) | Author |
| 2008-05-22 | Merge from mainline. | Tanya Lattner |
| 2008-05-22 | Merge from mainline. | Tanya Lattner |
| 2008-05-22 | Merge from mainline. | Tanya Lattner |
| 2008-05-12 | Merge from mainline. | Tanya Lattner |
| 2008-05-12 | Merge from mainline. | Tanya Lattner |
| 2008-05-10 | For now, abort when an ISD::VAARG is encountered on x86-64, rather | Dan Gohman |
| 2008-05-10 | Some clean up. | Evan Cheng |
| 2008-05-10 | If movl top bits are undef, let it be selected to movlps, etc. | Evan Cheng |
| 2008-05-09 | Add a pattern to do move the low element of a v4f32 and zero extend the rest. | Evan Cheng |
| 2008-05-09 | Handle a few more cases of folding load i64 into xmm and zero top bits. | Evan Cheng |
| 2008-05-08 | Use movq to move low half of XMM register and zero-extend the rest. | Evan Cheng |
| 2008-05-08 | Handle vector move / load which zero the destination register top bits (i.e. ... | Evan Cheng |
| 2008-05-07 | Output correct exception handling and frame info | Duncan Sands |
| 2008-05-05 | add a micro optzn. | Chris Lattner |
| 2008-05-05 | Improved generated code for atomic operators | Mon P Wang |
| 2008-05-05 | Code clean up. No functionality change. | Evan Cheng |
| 2008-05-05 | Added addition atomic instrinsics and, or, xor, min, and max. | Mon P Wang |
| 2008-05-05 | Fix IsLinux being uninitialized on non-Linux targets. | Dan Gohman |
| 2008-05-05 | Fix 80col violation | Anton Korobeynikov |
| 2008-05-05 | Use a dedicated IsLinux flag instead of an ELFLinux TargetType. | Dan Gohman |
| 2008-05-05 | Add AsmPrinter support for emitting a directive to declare that | Dan Gohman |
| 2008-05-04 | Add General Dynamic TLS model for X86-64. Some parts looks really ugly (look ... | Anton Korobeynikov |
| 2008-05-04 | Select vector shift with non-immediate i32 shift amount operand by first movi... | Evan Cheng |
| 2008-05-03 | Add separate intrinsics for MMX / SSE shifts with i32 integer operands. This ... | Evan Cheng |
| 2008-05-02 | Undo r50574. We are already ensuring the folded load address is 16-byte aligned. | Evan Cheng |
| 2008-05-02 | 80 column violation. | Evan Cheng |
| 2008-05-02 | Not safe folding a load + FsXORPSrr into FsXORPSrm. It's loading a FR64 value... | Evan Cheng |
| 2008-04-30 | Tail call optimization improvements: | Arnold Schwaighofer |
| 2008-04-28 | Fix the SVOffset values for loads and stores produced by | Dan Gohman |
| 2008-04-28 | Fix FP return for Win64 ABI | Anton Korobeynikov |
| 2008-04-27 | Properly lower vararg's FORMAL_ARGUMENTS node on win64 | Anton Korobeynikov |
| 2008-04-27 | Handle fp80 for win64 | Anton Korobeynikov |
| 2008-04-26 | A few inline asm cleanups: | Chris Lattner |
| 2008-04-25 | Extract the lower 64-bit if a MMX value is passed in a XMM register. | Evan Cheng |
| 2008-04-25 | Fix illegal MMX_MOVDQ2Qrr pattern. vector_extract result must be a scalar value. | Evan Cheng |
| 2008-04-25 | Special handling for MMX values being passed in either GPR64 or lower 64-bits... | Evan Cheng |
| 2008-04-25 | Fix MMX_MOVQ2DQrr pattern. It's illegal to do a bitconvert from a smaller typ... | Evan Cheng |
| 2008-04-25 | Not checking for intrinsics which do not have a chain operand. | Evan Cheng |
| 2008-04-25 | - Switch from std::set to SmallPtrSet. | Evan Cheng |
| 2008-04-25 | MMX argument passing fixes: | Evan Cheng |
| 2008-04-25 | Loosen up an assertion to allow intrinsics. I really have no | Chris Lattner |
| 2008-04-25 | Fix bug in x86 memcpy / memset lowering. If there are trailing bytes not hand... | Evan Cheng |
| 2008-04-23 | Fix typo | Anton Korobeynikov |
| 2008-04-23 | Only allow increase of max alignment value | Anton Korobeynikov |
| 2008-04-23 | Be over-conservative: scan for all used virtual registers and calculate maxim... | Anton Korobeynikov |
| 2008-04-23 | Add X86 Maximal Stack Alignment Calculator Pass before RA | Anton Korobeynikov |
| 2008-04-23 | Do proper book-keeping of offsets and prologue/epilogue code for stack realig... | Anton Korobeynikov |
| 2008-04-23 | If stack realignment is used - incoming args will use EBP as base register an... | Anton Korobeynikov |
| 2008-04-23 | Eastimate required stack alignment early, so we can decide, whether we will n... | Anton Korobeynikov |
| 2008-04-23 | Cleanup | Anton Korobeynikov |