aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2013-04-20SimplifyCFG: If convert single conditional storesArnold Schwaighofer
2013-04-20ARM: don't add FrameIndex offset for LDMIA (has no immediate)Tim Northover
2013-04-20recommit testsNuno Lopes
2013-04-20Minor renaming of tests (for consistency with an in-development patch)Stephen Lin
2013-04-20AArch64: remove useless commentTim Northover
2013-04-20Move 'kw_align' case to proper section, reorganize function attribute keyword...Stephen Lin
2013-04-20Remove unused ShouldFoldAtomicFences flag.Tim Northover
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