aboutsummaryrefslogtreecommitdiff
path: root/lib
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-10Rewrite ScalarEvolution::hasOperand to use an explicit worklist insteadDan Gohman
2012-05-10teach DSE and isInstructionTriviallyDead() about callocNuno Lopes
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-10ExecutionEngine: Check for NULL ErrorStr before using it.Jim Grosbach
2012-05-09Fix the objc_storeStrong recognizer to stop before walking off theDan Gohman
2012-05-09objectsize:Nuno Lopes
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-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-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-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 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
2012-05-08Handle OpDeref in case it comes in as a register operand.Eric Christopher
2012-05-08remove autoupgrade code for old function attributes format.Nuno Lopes
2012-05-08remove TYPE_CODE_FUNCTION_OLD type code. it is no longer in use and it was ma...Nuno Lopes
2012-05-08s/CSR_Ghc/CSR_NoRegs/Jakob Stoklund Olesen
2012-05-08Windows/PathV2.inc: Retry rename() for (maximum) 2 seconds.NAKAMURA Takumi
2012-05-08Calling ReassociateExpression recursively is extremely dangerous since it willDuncan Sands
2012-05-08Rejected r156374: Ordinary PR1255 patch. Due to clang-x86_64-debian-fnt build...Stepan Dyatkovskiy
2012-05-08Remove 256-bit AVX non-temporal store intrinsics. Similar was previously done...Craig Topper
2012-05-08Ordinary patch for PR1255.Stepan Dyatkovskiy
2012-05-08Allow NULL LoopPassManager argument in UnrollLoop. PR12734.Andrew Trick
2012-05-08Extract methods for joining physregs.Jakob Stoklund Olesen
2012-05-07Naming convention and whitespace. No functional change.Jakob Stoklund Olesen
2012-05-07Coalesce subreg-subreg copies.Jakob Stoklund Olesen