aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* Use crazy template-based inheritance instead of virtual one.Anton Korobeynikov2008-09-245-127/+140
* Use helperAnton Korobeynikov2008-09-241-8/+2
* SmallPtrSet will be betterAnton Korobeynikov2008-09-241-3/+2
* Get rid of ReadOnlySection duplicateAnton Korobeynikov2008-09-248-29/+17
* Use named sections, where they should beAnton Korobeynikov2008-09-241-7/+5
* Get rid of now unused {Four,Eight,Sixteen}ByteConstantSectionAnton Korobeynikov2008-09-249-63/+14
* Use generic section-handling stuff to emit constant pool entriesAnton Korobeynikov2008-09-242-47/+36
* CleanupAnton Korobeynikov2008-09-242-2/+2
* Get rid of duplicate char*/Section* stuff for TLS sectionsAnton Korobeynikov2008-09-244-23/+11
* Cleanup, no functionality changeAnton Korobeynikov2008-09-242-4/+4
* Get rid of duplicate char*/Section* DataSectionAnton Korobeynikov2008-09-249-23/+17
* Get rid of duplicate char*/Section* TextSectionAnton Korobeynikov2008-09-2410-27/+24
* Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic.Anton Korobeynikov2008-09-2411-37/+33
* Drop obsolete hook and change all usage to new interfaceAnton Korobeynikov2008-09-2413-97/+8