aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2012-05-10Teach DeadStoreElimination to eliminate exit-block stores with phi addresses.Dan Gohman
2012-05-10Revert: 156550 "ARM: peephole optimization to remove cmp instruction"Manman Ren
2012-05-10Precompute lists of explicit sub-registers and indices.Jakob Stoklund Olesen
2012-05-10Rewrite ScalarEvolution::hasOperand to use an explicit worklist insteadDan Gohman
2012-05-10teach DSE and isInstructionTriviallyDead() about callocNuno Lopes
2012-05-10formatting change: strip debug info from testJoel Jones
2012-05-10ARM: peephole optimization to remove cmp instructionManman Ren
2012-05-10Fix a problem with incomplete equality testing of PHINodes in Joel Jones
2012-05-10Fix merge-typo and cleanupNadav Rotem
2012-05-10AVX2: Add an additional broadcast idiom.Nadav Rotem
2012-05-10Generate AVX/AVX2 shuffles even when there is a memory op somewhere else in t...Nadav Rotem
2012-05-10Fix TableGen's RegPressureSet weight normalization to handle subreg DAGS.Andrew Trick
2012-05-10ExecutionEngine: Check for NULL ErrorStr before using it.Jim Grosbach
2012-05-09Fix warning text.Jakob Stoklund Olesen
2012-05-09Fix the objc_storeStrong recognizer to stop before walking off theDan Gohman
2012-05-09Compute a backwards SubReg -> SubRegIndex map for each register.Jakob Stoklund Olesen
2012-05-09Rename getSubRegs() to computeSubRegs().Jakob Stoklund Olesen
2012-05-09objectsize:Nuno Lopes
2012-05-09Add unittests for Triple::getMacOSXVersion and Triple::getiOSVersion.Chad Rosier
2012-05-09Added a regress test for the bug #9964 before close it.Danil Malyshev
2012-05-09Mark .opd @progbits, thus avoiding a warning from asm.Roman Divacky
2012-05-09Set the default iOS version to 3.0.Chad Rosier
2012-05-09Use the cpuid 64 bit flag to pick the default CPU name for an unknown model.Bob Wilson
2012-05-09Don't return true on a function with a void return type.Chad Rosier
2012-05-09Add Triple::getiOSVersion.Chad Rosier
2012-05-09Introduce llvm-c function LLVMPrintModuleToFile.Hans Wennborg
2012-05-09change the objectsize intrinsic signature: add a 3rd parameter to denote the ...Nuno Lopes
2012-05-09Make it possible to switch off solution folders. VS Express does not supportManuel Klimek
2012-05-09Fixed a typoFilipe Cabecinhas
2012-05-09Supply a C interface to the "LinkModules" method.Bill Wendling
2012-05-09Remove unused variable to get rid of warning.Craig Topper
2012-05-09Add another peephole pattern for conditional moves.Akira Hatanaka
2012-05-09Use ptr_rc_tailcall instead of GR32_TC.Jakob Stoklund Olesen
2012-05-09Make register FP allocatable if the compiled function does not have dynamicAkira Hatanaka
2012-05-09Expand 64-bit shifts if target ABI is O32.Akira Hatanaka
2012-05-09Remove unused variable to silence compiler warning.Richard Trieu
2012-05-09Do not install llvm-config-host for cross-builds of clang. rdar://11317847Bob Wilson
2012-05-08Miscellaneous accumulated cleanups.Dan Gohman
2012-05-08Fix it so llvm-objdump -arch does accept x86 and x86-64 as valid arch names.Kevin Enderby
2012-05-08add to 3.1 release notesSeth Cantrell
2012-05-08Fix objc_storeStrong pattern matching to catch a potential use of theDan Gohman
2012-05-08Use a shared function for a common operation.Jakob Stoklund Olesen
2012-05-08Fix thinko in conditional.Eric Christopher
2012-05-08DAGCombiner should not change the type of an extract_vector index.Jim Grosbach
2012-05-08Remove empty directories.Daniel Dunbar
2012-05-08Remove excess semi-colons to quiet warnings.Eric Christopher
2012-05-08[Support] Fix sys::GetRandomNumber() to always use a high quality seed.Daniel Dunbar
2012-05-08Update load/store instruction patterns in Hexagon V4.Sirish Pande
2012-05-08Formatting fixes.Akira Hatanaka
2012-05-08Define mips16 instruction formats.Akira Hatanaka