aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2008-05-24Put initialized const weak objects into correctDale Johannesen
2008-05-24This is done.Evan Cheng
2008-05-24New loadl_pd and loadh_pd tests.Evan Cheng
2008-05-24Autoupgrade x86.sse2.loadh.pd and x86.sse2.loadl.pd.Evan Cheng
2008-05-24Remove x86.sse2.loadh.pd and x86.sse2.loadl.pd. These will be lowered into lo...Evan Cheng
2008-05-24Remove x86.sse2.loadh.pd and x86.sse2.loadl.pd. These will be lowered into lo...Evan Cheng
2008-05-23Document common linkage.Dale Johannesen
2008-05-23Revert 51440 as it breaks a bunch of PIC tests.Evan Cheng
2008-05-23label is a first-class type.Dan Gohman
2008-05-23It turns out there are only 3 non-first-class type kinds left now, soDan Gohman
2008-05-23Remove a bogus svn:mime-type property.Dan Gohman
2008-05-23Update the description of first-class types to reflect thatDan Gohman
2008-05-23Don't silently truncate array extents to 32 bits.Dan Gohman
2008-05-23Add a missed CommonLinkage check.Dale Johannesen
2008-05-23Use movlps / movhps to modify low / high half of 16-byet memory location.Evan Cheng
2008-05-23Remove lingering references to .llx and .tr in the tests.Dan Gohman
2008-05-23Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places toDan Gohman
2008-05-23Add #includes to make some dependencies explicit.Dan Gohman
2008-05-23Issue errors in several situations instead of aborting.Dan Gohman
2008-05-23Elaborate on the entry on integer vector multiplication by constants.Dan Gohman
2008-05-23Fix a duplicated pattern.Evan Cheng
2008-05-23Use PMULDQ for v2i64 multiplies when SSE4.1 is available. And addDan Gohman
2008-05-23New entry.Evan Cheng
2008-05-23Rewrite a loop to avoid using iterators pointing toDale Johannesen
2008-05-23Fix the spelling of the va_arg keyword.Dan Gohman
2008-05-23Fix another isFirstClassType that now needs to be isSingleValueType.Dan Gohman
2008-05-23Replace some weird usage of UserOp1 introduced in r49492 by a plain if.Matthijs Kooijman
2008-05-23Restructure the testing documentation.Matthijs Kooijman
2008-05-23Restucture a part of the SimplifyCFG pass and include a testcase.Matthijs Kooijman
2008-05-23Indent fix.Matthijs Kooijman
2008-05-23Constant integer vectors may also be negated.Nick Lewycky
2008-05-23Typo.Nick Lewycky
2008-05-23Revert X + X --> X * 2 optz'n which pessimizes heavily on x86.Nick Lewycky
2008-05-23we compile multiply-by-constant into horrible code. Doesn't sse4 have someChris Lattner
2008-05-23Implement X + X for vectors.Nick Lewycky
2008-05-23Fix a recently added optimization to not crash on vectors.Nick Lewycky
2008-05-23Generalize the new code in instcombine's ComputeNumSignBits for handlingDan Gohman
2008-05-23Make structs and arrays first-class types, and add assemblyDan Gohman
2008-05-23Use isSingleValueType instead of isFirstClassType toDan Gohman
2008-05-23Remove warnings about comparison between signed and unsigned expressions.Bill Wendling
2008-05-23Allow for switch with no cases. Was causing faultDale Johannesen
2008-05-23Bug: rcpps can only folds a load if the address is 16-byte aligned. Fixed man...Evan Cheng
2008-05-23Add more IR support for the new extractvalue and insertvalueDan Gohman
2008-05-23Use isSingleValueType instead of isFirstClassType toDan Gohman
2008-05-23Use isSingleValueType instead of isFirstClassType toDan Gohman
2008-05-23Put const weak stuff in appropriate section on Darwin.Dale Johannesen
2008-05-23Make LTO expect common and weak to be represented differently.Dale Johannesen
2008-05-23Use isSingleValueType instead of isFirstClassType toDan Gohman
2008-05-22X86CodeEmitter should not set PIC style to None at initialization time. This ...Evan Cheng
2008-05-22Use isSingleValueType instead of isFirstClassType toDan Gohman