aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix missing whitespace in the printing of function notes.Dan Gohman2008-09-261-3/+3
* Rename ConstantSDNode's getSignExtended to getSExtValue, forDan Gohman2008-09-2610-34/+30
* Make some minor reorganizations and comment changes to eliminate trivialDan Gohman2008-09-261-15/+23
* Mark lea fi# as being really rematerializable.Dan Gohman2008-09-261-2/+3
* unpckhps requires sse1, punpckhdq requires sse2.Evan Cheng2008-09-261-4/+4
* Update LICENSE link.Daniel Dunbar2008-09-261-1/+1
* Fix X86FastISel's address folding to check displacementDan Gohman2008-09-261-5/+12
* Fix @llvm.frameaddress codegen. FP elimination optimization should be disable...Evan Cheng2008-09-2613-16/+56
* CMake: Builds all examples. Corrected name of CBackend target.Oscar Fuentes2008-09-266-2/+35
* Generated files for previous patch.Dale Johannesen2008-09-263-1823/+1800
* Another file I forgot.Dale Johannesen2008-09-261-1/+0
* Add "inreg" field to CallSDNode (doesn't increaseDale Johannesen2008-09-2620-58/+51
* Factor out the code for determining when symblic addressesDan Gohman2008-09-264-17/+50
* Avoid spilling EBP / RBP twice in the prologue.Evan Cheng2008-09-263-10/+20
* We don't need to insert copies for implicit_def's.Owen Anderson2008-09-261-1/+5
* When looking for executable extensions, ignore .dSYM, as that's the debug inf...Jim Grosbach2008-09-262-2/+2
* X86 address displacement field must be interpreted as a 32-bit value.Evan Cheng2008-09-261-3/+4
* Set svn:ignore on AsmPrinter Release-Asserts directories.Daniel Dunbar2008-09-260-0/+0
* CMake: Builds all targets.Oscar Fuentes2008-09-2617-48/+274
* Disable support for x86_f80 in X86FastISel. Supporting it wouldDan Gohman2008-09-261-9/+6
* If we have a function with an unreachable statement such that the ending debugBill Wendling2008-09-265-11/+55
* Prefer movlhps over punpcklqdq, etc. in more cases.Evan Cheng2008-09-252-6/+6
* Fix a bug in which address displacements were being added to theDan Gohman2008-09-251-1/+9
* Make pointer parameter const for isUsedInBasicBlock.Bill Wendling2008-09-252-2/+2
* Large mechanical patch.Devang Patel2008-09-2553-1171/+1170
* Reapply 56585:56589 with proper fix for some gcc versionsAnton Korobeynikov2008-09-2512-185/+225
* With sse3 and when the source is a load or has multiple uses, favors movddup ...Evan Cheng2008-09-254-17/+113
* Accept 'inreg' attribute on x86 functions asDale Johannesen2008-09-255-11/+41
* Avoid a spurious extra space character when printing empty structs.Dan Gohman2008-09-251-3/+4
* Support for i1 XOR in FastISel. It is actually safe becauseDan Gohman2008-09-251-2/+3
* Don't print fast-isel debug messages by default. Thanks Chris!Dan Gohman2008-09-251-3/+6
* Don't forget the newline in debug output.Dan Gohman2008-09-251-1/+1
* FastISel support for debug info.Dan Gohman2008-09-254-3/+119
* bug 2812: Segmentation fault on a big emdiam processor.Richard Pennington2008-09-251-1/+1
* PIC support in X86FastISel.Dan Gohman2008-09-251-10/+57
* Temporarily backing out 56585:56589 to unbreak the build.Evan Cheng2008-09-2512-214/+185
* Fix a recent fast-isel coverage regression - don't bail out beforeDan Gohman2008-09-251-3/+4
* Enable DeadMachineInstructionElim when Fast-ISel is enabled.Dan Gohman2008-09-253-3/+19
* Add debug output to this pass.Dan Gohman2008-09-251-0/+2
* pmovsxbq etc. requires sse4.1.Evan Cheng2008-09-251-6/+6
* Refactor the code that adds standard LLVM codegen passes intoDan Gohman2008-09-252-110/+51
* <rdar://problem/6234798> Assertion failed: (!OpInfo.AssignedRegs.Regs.empty()...Evan Cheng2008-09-251-2/+5
* Give LowerSubregs.cpp a top-level description.Dan Gohman2008-09-241-0/+7
* Fix patterns for SSE4.1 move and sign extend instructions. Also add instructi...Evan Cheng2008-09-243-6/+133
* X86ISD::VZEXT_LOAD should produce and fold a chain.Evan Cheng2008-09-241-10/+14
* Remove SelectionDag early allocation of registersDale Johannesen2008-09-246-43/+96
* Finally get rid of virtual inheritance in TAIAnton Korobeynikov2008-09-242-2/+2
* Minor cleanupAnton Korobeynikov2008-09-244-0/+10
* Get rid of virtual inheritance for ARM TAIAnton Korobeynikov2008-09-243-33/+40
* Get rid of virtual inheritance for PPC TAIAnton Korobeynikov2008-09-242-24/+23