aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Unbreak build. Daniel Dunbar2008-09-271-1/+2
* Implement function notes as function attributes. Devang Patel2008-09-262-2/+2
* Implement "punpckldq %xmm0, $xmm0" as "pshufd $0x50, %xmm0, %xmm" unless op...Evan Cheng2008-09-263-5/+37
* Temporarily reverting r56683. This is causing a failure during the build of l...Bill Wendling2008-09-268-21/+12
* Rename ConstantSDNode's getSignExtended to getSExtValue, forDan Gohman2008-09-266-17/+17
* 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
* 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-268-12/+21
* CMake: Builds all examples. Corrected name of CBackend target.Oscar Fuentes2008-09-261-1/+1
* Add "inreg" field to CallSDNode (doesn't increaseDale Johannesen2008-09-268-24/+13
* 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-261-8/+18
* X86 address displacement field must be interpreted as a 32-bit value.Evan Cheng2008-09-261-3/+4
* CMake: Builds all targets.Oscar Fuentes2008-09-2613-42/+226
* 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-263-4/+4
* Prefer movlhps over punpcklqdq, etc. in more cases.Evan Cheng2008-09-251-5/+5
* Fix a bug in which address displacements were being added to theDan Gohman2008-09-251-1/+9
* Large mechanical patch.Devang Patel2008-09-257-72/+72
* Reapply 56585:56589 with proper fix for some gcc versionsAnton Korobeynikov2008-09-259-183/+221
* With sse3 and when the source is a load or has multiple uses, favors movddup ...Evan Cheng2008-09-253-17/+97
* Accept 'inreg' attribute on x86 functions asDale Johannesen2008-09-251-4/+8
* PIC support in X86FastISel.Dan Gohman2008-09-251-10/+57
* Temporarily backing out 56585:56589 to unbreak the build.Evan Cheng2008-09-259-210/+183
* pmovsxbq etc. requires sse4.1.Evan Cheng2008-09-251-6/+6
* Fix patterns for SSE4.1 move and sign extend instructions. Also add instructi...Evan Cheng2008-09-242-6/+86
* X86ISD::VZEXT_LOAD should produce and fold a chain.Evan Cheng2008-09-241-10/+14
* 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-244-127/+138
* Get rid of ReadOnlySection duplicateAnton Korobeynikov2008-09-247-23/+15
* Use named sections, where they should beAnton Korobeynikov2008-09-241-7/+5
* Get rid of now unused {Four,Eight,Sixteen}ByteConstantSectionAnton Korobeynikov2008-09-247-35/+11
* CleanupAnton Korobeynikov2008-09-242-2/+2
* Get rid of duplicate char*/Section* stuff for TLS sectionsAnton Korobeynikov2008-09-243-11/+7
* Cleanup, no functionality changeAnton Korobeynikov2008-09-242-4/+4
* Get rid of duplicate char*/Section* DataSectionAnton Korobeynikov2008-09-246-11/+9
* Get rid of duplicate char*/Section* TextSectionAnton Korobeynikov2008-09-245-10/+8
* Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic.Anton Korobeynikov2008-09-249-33/+18
* Drop obsolete hook and change all usage to new interfaceAnton Korobeynikov2008-09-2411-85/+7
* SPU section handling is really huge mess. Replace remaining TAI calls for sec...Anton Korobeynikov2008-09-241-2/+2
* Remove dead code for PIC16 (preparation to switch to new section handling stuff)Anton Korobeynikov2008-09-241-11/+1
* XMM6-XMM15 are callee-saved on Win64. Patch by Nicolas Capens!Anton Korobeynikov2008-09-241-6/+14
* s/ParamAttrsWithIndex/FnAttributeWithIndex/gDevang Patel2008-09-241-2/+2
* Put FN_NOTE_AlwaysInline and others in FnAttr namespace.Devang Patel2008-09-242-2/+2
* Properly handle 'm' inline asm constraints. If a GV is being selected for the...Evan Cheng2008-09-247-18/+36
* Move FN_NOTE_AlwaysInline and other out of ParamAttrs namespace.Devang Patel2008-09-232-2/+2
* s/ParameterAttributes/Attributes/gDevang Patel2008-09-233-3/+1