summaryrefslogtreecommitdiff
path: root/lib/Transforms
Commit message (Expand)AuthorAge
* Remove 'using std::errro_code' from lib.Rafael Espindola2014-06-13
* Don't use 'using std::error_code' in include/llvm.Rafael Espindola2014-06-12
* GVN: Enable value forwarding for callocDuncan P. N. Exon Smith2014-06-12
* Revert r210721 as it causes breakage in internal builds (and possibly GDB).Eli Bendersky2014-06-12
* Remove system_error.h.Rafael Espindola2014-06-12
* This removes TODO added in http://reviews.llvm.org/D3658Dinesh Dwivedi2014-06-12
* Teach LoopUnrollPass to respect loop unrolling hints in metadata.Eli Bendersky2014-06-11
* Create macro INITIALIZE_TM_PASS.Jiangning Liu2014-06-11
* Global merge for global symbols.Jiangning Liu2014-06-11
* Rename global-merge to enable-global-merge.Jiangning Liu2014-06-11
* We already have a reference to the TargetMachine, use that.Eric Christopher2014-06-10
* Removing an "if (!this)" check from two print methods. The condition willRichard Trieu2014-06-09
* Look through addrspacecasts when turning ptr comparisons intoMatt Arsenault2014-06-09
* [msan] Workaround for invalid origins in shufflevector.Evgeniy Stepanov2014-06-09
* Fix line numbers for code inlined from __nodebug__ functions.Evgeniy Stepanov2014-06-09
* [msan] Fix vector pack intrinsic handling.Evgeniy Stepanov2014-06-09
* [SeparateConstOffsetFromGEP] inbounds zext => sext for better splittingJingyue Wu2014-06-08
* [C++11] Use 'nullptr'.Craig Topper2014-06-08
* [SeparateConstOffsetFromGEP] Fix an illegitimate optimization on zextJingyue Wu2014-06-08
* Refactor canonicalizing array indices to a helper functionJingyue Wu2014-06-08
* Revert 209903 and 210040.Rafael Espindola2014-06-07
* InstCombine: Canonicalize addrspacecast between different element typesJingyue Wu2014-06-06
* [SLP] Enable vectorization of GEP expressions.Michael Zolotukhin2014-06-06
* Added select flavour for ABS and NEG(ABS)Dinesh Dwivedi2014-06-06
* Fix PR19657 (scalar loads not combined into vector load)Karthik Bhat2014-06-06
* Fixed several correctness issues in SeparateConstOffsetFromGEPJingyue Wu2014-06-05
* [PPC64LE] Correct vperm -> shuffle transform for little endianBill Schmidt2014-06-05
* Removing spurious dependency of IPO on JumpInstrTablesTom Roeder2014-06-05
* Add a new attribute called 'jumptable' that creates jump-instruction tables f...Tom Roeder2014-06-05
* [asancov] Fix coverage line info some more.Evgeniy Stepanov2014-06-05
* Fix coverage for files with global constructors again. Adds a testcase to the...Nick Lewycky2014-06-05
* Explain why we skip DbgInfoIntrinsics when looking at line numbers in .gcno f...Nick Lewycky2014-06-04
* Add a Constant version of stripPointerCasts.Rafael Espindola2014-06-04
* Clauses in a landingpad are always Constant. Use a stricter type.Rafael Espindola2014-06-04
* InstCombine: Improvement to check if signed addition overflows.Rafael Espindola2014-06-04
* [asan] Fix coverage instrumentation with -asan-globals=0.Evgeniy Stepanov2014-06-03
* Ignore line numbers on debug intrinsics. Add an assert to ensure that we aren...Nick Lewycky2014-06-03
* Allow alias to point to an arbitrary ConstantExpr.Rafael Espindola2014-06-03
* Add back commit r210029.Rafael Espindola2014-06-02
* Revert "Add the nsw flag when we detect that an add will not signed overflow."Rafael Espindola2014-06-02
* Added support to optimize comparisons with "lshr exact" of a constant.Rafael Espindola2014-06-02
* Remove sanitizer blacklist from ASan/TSan/MSan function passes.Alexey Samsonov2014-06-02
* Add the nsw flag when we detect that an add will not signed overflow.Rafael Espindola2014-06-02
* [msan] Remove an out-of-date comment.Evgeniy Stepanov2014-06-02
* [msan] Handle x86 vector pack intrinsics.Evgeniy Stepanov2014-06-02
* Added inst combine tarnsform for (1 << X) & C pattrens where C is (some Power...Dinesh Dwivedi2014-06-02
* Added inst combine transforms for single bit tests from Chris's noteDinesh Dwivedi2014-06-02
* [Reassociate] Similar to "X + -X" -> "0", added code to handle "X + ~X" -> "-1".Benjamin Kramer2014-05-31
* [ASan] Behave the same for functions w/o sanitize_address attribute and black...Alexey Samsonov2014-05-31
* [TSan] Behave the same for functions w/o sanitize_thread attribute and blackl...Alexey Samsonov2014-05-31