summaryrefslogtreecommitdiff
path: root/lib/Transforms
Commit message (Expand)AuthorAge
* [asan] temporary disable generating __asan_loadN/__asan_storeNKostya Serebryany2014-04-21
* [asan] insert __asan_loadN/__asan_storeN as out-lined asan checks, llvm partKostya Serebryany2014-04-21
* Remove some empty statementsAlp Toker2014-04-19
* Check whether functions have any lines associated before emitting coverage in...Nick Lewycky2014-04-18
* [msan] Add -msan-instrumentation-with-call-threshold.Evgeniy Stepanov2014-04-18
* [asan] one more workaround for PR17409: don't do BB-level coverage instrument...Kostya Serebryany2014-04-18
* PMBuilder: Expose an option to disable tail callsDuncan P. N. Exon Smith2014-04-18
* Fix bug 19437 - Only add discriminators for DWARF 4 and above.Diego Novillo2014-04-17
* remove some dead codeNuno Lopes2014-04-17
* Inliner::OptimizationRemark: Fix crash in clang/test/Frontend/optimization-re...NAKAMURA Takumi2014-04-17
* [asan] add two new hidden compile-time flags for asan: asan-instrumentation-w...Kostya Serebryany2014-04-16
* Add lifetime markers for allocas created to hold byval arguments, make themJulien Lerouge2014-04-15
* Split byval argument initialization so the memcpy(s) are injected at theJulien Lerouge2014-04-15
* LTO: Add more loop simplification passes to LTODuncan P. N. Exon Smith2014-04-15
* verify-di: Implement DebugInfoVerifierDuncan P. N. Exon Smith2014-04-15
* D3348 - [BUG] "Rotate Loop" pass kills "llvm.vectorizer.enable" metadataAlexey Bataev2014-04-15
* Revert "Revert r206045, "Fix shift by constants for vector.""Matt Arsenault2014-04-14
* Whitespace.NAKAMURA Takumi2014-04-14
* Revert r206045, "Fix shift by constants for vector."NAKAMURA Takumi2014-04-14
* Use APInt arithmetic, fixed typo. Thanks to Benjamin Kramer for noticing that.Serge Pavlov2014-04-14
* Recognize test for overflow in integer multiplication.Serge Pavlov2014-04-13
* Fix shift by constants for vector.Matt Arsenault2014-04-11
* Implement depth_first and inverse_depth_first range factory functions.David Blaikie2014-04-11
* Reapply "SLPVectorizer: Ignore users that are insertelements we can reschedul...Arnold Schwaighofer2014-04-10
* Fix some doc and comment typosAlp Toker2014-04-09
* SLPVectorizer: Only vectorize intrinsics whose operands are widened equallyArnold Schwaighofer2014-04-09
* Add support for optimization reports.Diego Novillo2014-04-08
* Add NDEBUG markers around debug only function.Eric Christopher2014-04-07
* Add debug location information to the vectorizer debug statements.Eric Christopher2014-04-07
* Fixing typo.David Blaikie2014-04-05
* Fix PR19270 - type mismatch caused by invalid optimization.Eli Bendersky2014-04-03
* Revert "[Constant Hoisting] Lazily compute the idom and cache the result."Juergen Ributzka2014-04-03
* Revert "Reapply "LTO: add API to set strategy for -internalize""Duncan P. N. Exon Smith2014-04-02
* SLPVectorizer: compare entire intrinsic for SLP compatibility.Tim Northover2014-04-02
* [LoopVectorizer] Count dependencies of consecutive pointers as uniformsHal Finkel2014-04-02
* Add some additional fields to TTI::UnrollingPreferencesHal Finkel2014-04-01
* Move partial/runtime unrolling late in the pipelineHal Finkel2014-03-31
* Revert "SLPVectorizer: Ignore users that are insertelements we can reschedule...Arnold Schwaighofer2014-03-31
* Add a missing break.Rafael Espindola2014-03-30
* ARM64: initial backend importTim Northover2014-03-29
* SLPVectorizer: Take credit for free extractelement instructionsArnold Schwaighofer2014-03-28
* SLPVectorizer: Fix typosArnold Schwaighofer2014-03-28
* SLPVectorizer: Ignore users that are insertelements we can reschedule themArnold Schwaighofer2014-03-28
* Revert "InstCombine: merge constants in both operands of icmp."Erik Verbruggen2014-03-28
* Revert "GVN: merge overflow intrinsics with non-overflow instructions."Erik Verbruggen2014-03-28
* C++11: convert verbose loops to range-based loops.Adrian Prantl2014-03-27
* InstCombine: Don't combine constants on unsigned icmpsReid Kleckner2014-03-27
* Prevent alias from pointing to weak aliases.Rafael Espindola2014-03-27
* InstCombine: merge constants in both operands of icmp.Erik Verbruggen2014-03-27
* Treat lifetime.start'd memory like we treat freshly alloca'd memory. Patch by...Nick Lewycky2014-03-26