aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Unbreak build. Daniel Dunbar2008-09-271-1/+2
* Add missing #include for asserts.Bill Wendling2008-09-271-0/+1
* Implement function notes as function attributes. Devang Patel2008-09-2617-181/+95
* Generated files for warning fix.Dale Johannesen2008-09-262-115/+171
* Fix a compiler warning.Dale Johannesen2008-09-261-1/+0
* Implement "punpckldq %xmm0, $xmm0" as "pshufd $0x50, %xmm0, %xmm" unless op...Evan Cheng2008-09-265-9/+60
* Now Attributes are divided in three groupsDevang Patel2008-09-2617-103/+325
* Temporarily reverting r56683. This is causing a failure during the build of l...Bill Wendling2008-09-2613-38/+18
* 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