aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2013-04-20Remove unused MEMBARRIER DAG node; it's been replaced by ATOMIC_FENCE.Tim Northover
2013-04-20Remove dead code.Rafael Espindola
2013-04-20Don't litter .s files in test directory.Benjamin Kramer
2013-04-20VecUtils: Clean up uses of dyn_cast.Benjamin Kramer
2013-04-20SLPVectorizer: Strength reduce SmallVectors to ArrayRefs.Benjamin Kramer
2013-04-20SLPVectorizer: Reduce the compile time by eliminating the search for some of ...Nadav Rotem
2013-04-20refactor tryToVectorizePair to a new method that supports vectorization of li...Nadav Rotem
2013-04-20Fix an unused variable warning.Nadav Rotem
2013-04-20SLPVectorizer: Improve the cost model for loop invariant broadcast values.Nadav Rotem
2013-04-20Report the number of stores that were found in the debug message.Nadav Rotem
2013-04-20Fix the header comment.Nadav Rotem
2013-04-20Use 64bit arithmetic for calculating distance between pointers.Nadav Rotem
2013-04-20Move PPC getSwappedPredicate for reuseHal Finkel
2013-04-20Add CodeGen support for functions that always return arguments via a new para...Stephen Lin
2013-04-20Allow tail call opportunity detection through nested and/or multiple iteratio...Stephen Lin
2013-04-20These can be void.Rafael Espindola
2013-04-20Rename obj2yaml local namespace to avoid conflicts with llvm::yaml.Rafael Espindola
2013-04-20Remove local namespace yaml to avoid confusion with llvm::yaml.Rafael Espindola
2013-04-20Small obj2yaml cleanups.Rafael Espindola
2013-04-20Remove COFFYAML::Header.Rafael Espindola
2013-04-20Test commitStephen Lin
2013-04-19Simplify the code in FastISel::tryToFoldLoad, add an assertion and fix a comm...Eli Bendersky
2013-04-19[mips] Instruction selection patterns for DSP-ASE vector shifts.Akira Hatanaka
2013-04-19MergeFunc: Make pointer and integer types generate the same hash.Benjamin Kramer
2013-04-19Make variable match any name.Bill Wendling
2013-04-19Move TryToFoldFastISelLoad to FastISel, where it belongs. In general, I'mEli Bendersky
2013-04-19ArrayRefize getMachineNode(). No functionality change.Michael Liao
2013-04-19Fix PPC optimizeCompareInstr swapped-sub argument handlingHal Finkel
2013-04-19Add an MRI::verifyUseLists() function.Jakob Stoklund Olesen
2013-04-19Use dbgs() consistently for -debug printoutsEli Bendersky
2013-04-19Remove COFFYAML::Relocation.Rafael Espindola
2013-04-19Try explicitly setting the target triple to see if this gets it to pass on ARM.Bill Wendling
2013-04-19Do not mangle in MS-way the globals with magic \001 in the name.Anton Korobeynikov
2013-04-19Make test slightly more readable.Bill Wendling
2013-04-19Add a testcase to make sure we generate the proper compact unwind section for...Bill Wendling
2013-04-19LoopVectorizer: Use matcher from PatternMatch.h for the min/max patternsArnold Schwaighofer
2013-04-1980-col fixup.Eric Christopher
2013-04-19Reformat and nuke trailing whitespace.Eric Christopher
2013-04-19Rename ClassType to the more accurate UnderlyingType and document its purpose.Adrian Prantl
2013-04-19[ms-inline asm] Make code layout more canonical with iniline asm handled last.Chad Rosier
2013-04-19Attempt to pacify this test for the buildbots.Chad Rosier
2013-04-19[mips] First patch which adds support for micromips.Akira Hatanaka
2013-04-19[mips] Fix InstAlias of XOR and OR macros. Set EmitAlias flag and changeAkira Hatanaka
2013-04-19[ms-inline asm] Refactor the parsing of identifiers. No functional changeChad Rosier
2013-04-19Add test to make sure that a int-to-ptr can be merged correctly.Bill Wendling
2013-04-19[ms-inline asm] Remove these asserts. C++ variables that use namespaceChad Rosier
2013-04-19[ms-inline asm] Move this variable into the scope in which it is used.Chad Rosier
2013-04-19[ms-inline asm] Make this a hard error.Chad Rosier
2013-04-19ConstantFolding: ComputeMaskedBits wants the scalar size for vectors.Benjamin Kramer
2013-04-19[ms-inline asm] Cleanup the dot operator implementation.Chad Rosier