aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2012-09-29Add LLVM support for Swift.Bob Wilson
2012-09-29Whitespace.Bob Wilson
2012-09-29Shrink TargetAlignElem a bit, we do a lot of searches on them.Benjamin Kramer
2012-09-29Fix a somewhat surprising miscompile where code relying on an ABIChandler Carruth
2012-09-29Speculatively revert commit 164885 (nadav) in the hope of ressurecting a pile ofDuncan Sands
2012-09-29Tidy up to match coding standards. Remove 'else' after 'return' and moving op...Craig Topper
2012-09-29Replace a couple if/elses around similar calls with conditional operators on ...Craig Topper
2012-09-29A DAGCombine optimization for merging consecutive stores. This optimization i...Nadav Rotem
2012-09-29Remove more LLVM_DELETED_FUNCTIONs from destructors to fix -std=c++11 build o...Craig Topper
2012-09-29Add test case for r164850.Evan Cheng
2012-09-28Do not delete BBs if their addresses are taken. rdar://12396696Evan Cheng
2012-09-28Don't use bit-wise operations to query for inclusion/exclusion of attributes.Bill Wendling
2012-09-28GlobalDCE should be run at -O2 / -Os to eliminate unused dtor, etc. rdar://91...Evan Cheng
2012-09-28MIPS DSP: add operands to make sure instruction strings are being matched.Akira Hatanaka
2012-09-28Remove unused methods.Bill Wendling
2012-09-28docs: dedent list on index.rstSean Silva
2012-09-28MIPS DSP: other miscellaneous instructions.Akira Hatanaka
2012-09-28Testcase for r164835Manman Ren
2012-09-28MIPS DSP: ADDUH.QB instruction sub-class.Akira Hatanaka
2012-09-28X86: when replacing SUB with TEST in ISelDAGToDAG, only replace uses of theManman Ren
2012-09-28Removing dependency on third party library for Intel JIT event support.Andrew Kaylor
2012-09-28PackedVector: Make the BitVector implementation configurable.Benjamin Kramer
2012-09-28Provide malloc-free sentinels for the SparseBitVector internals.Benjamin Kramer
2012-09-28Replace the use of strncpy() and sprintf() with std::string and LLVM streams.Dmitri Gribenko
2012-09-28CorrelatedPropagation: BasicBlock::removePredecessor can simplify PHI nodes. ...Benjamin Kramer
2012-09-28Make backtraces work again with both the configure and cmake build.Benjamin Kramer
2012-09-28GlobalOpt: non-constexpr bitcasts or GEPs can occur even if the global value ...Benjamin Kramer
2012-09-28Surprisingly, we missed a trivial case here. Fix that!Nick Lewycky
2012-09-28Remove a LLVM_DELETED_FUNCTION from destructor to fix -std=c++11 build on gcc...Craig Topper
2012-09-281. Add load/store words from the stackReed Kotler
2012-09-27Remove <def,read-undef> flags from partial redefinitions.Jakob Stoklund Olesen
2012-09-27Fix more crlf issues.Micah Villmow
2012-09-27instcombine: Add more test cases for __strncpy_chk simplificationMeador Inge
2012-09-27instcombine: Add more test cases for __strcpy_chk simplificationMeador Inge
2012-09-27instcombine: Add more test cases for __memmove_chk simplificationMeador Inge
2012-09-27instcombine: Add more test cases for __memcpy_chk simplificationMeador Inge
2012-09-27instcombine: Add more test cases for __memset_chk simplificationMeador Inge
2012-09-27Enable the new coalescer algorithm by default.Jakob Stoklund Olesen
2012-09-27Don't dereference begin() on an empty vector.Jakob Stoklund Olesen
2012-09-27MIPS DSP: ABSQ_S.PH instruction sub-class.Akira Hatanaka
2012-09-27MIPS DSP: SHLL.QB instruction sub-class.Akira Hatanaka
2012-09-27Fix a integer overflow in SimplifyCFG's look up table formation logic.Benjamin Kramer
2012-09-27Fix CRLF issues.Micah Villmow
2012-09-27Avoid dereferencing a NULL pointer.Jakob Stoklund Olesen
2012-09-27Patch for HowToBuildOnARM documentation from Wei-Ren Chen.Micah Villmow
2012-09-27Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru
2012-09-27Fix a typo 'iff' => 'if'Sylvestre Ledru
2012-09-27Prefer shuffles to selects. Backends love shuffles!Nick Lewycky
2012-09-27Add constructors to the attribute builder.Bill Wendling
2012-09-27Add missing function CreateFPCast to the TargetFolder. It's there in the otherNick Lewycky