summaryrefslogtreecommitdiff
path: root/lib/Transforms
Commit message (Expand)AuthorAge
* Fix loop rerolling pass failure with non-consant loop lower boundDavid Peixotto2014-01-03
* Disable compare sinking in CodeGenPrepare when multiple condition registers a...Hal Finkel2014-01-02
* indvars: cleanup the IV visitor. It does more than gather sext/zext info.Andrew Trick2014-01-02
* Delete unread globals through addrspacecastMatt Arsenault2014-01-02
* Fix addrspacecast with metadata globalsMatt Arsenault2014-01-02
* indvars: insert truncate at loop boundary to avoid redundant IVs.Andrew Trick2014-01-02
* Set LLVM_EXPORTED_SYMBOL_FILE in CMakeLists whose corresponding Makefiles do so.Nico Weber2013-12-29
* [ASan] Fix the test for __asan_gen_ globals and actually fix http://llvm.org/...Alexander Potapenko2013-12-25
* [ASan] Make sure none of the __asan_gen_ global strings end up in the symbol ...Alexander Potapenko2013-12-25
* Add support to indvars for optimizing sadd.with.overflow.Andrew Trick2013-12-23
* Fix Scalarizer insertion point when replacing PHIs with insertelementsRichard Sandiford2013-12-23
* Fix Scalarizer handling of vector GEPs with multiple index operandsRichard Sandiford2013-12-23
* [asan] don't unpoison redzones on function exit in use-after-return mode.Kostya Serebryany2013-12-23
* [asan] produce fewer stores when poisoning stack shadowKostya Serebryany2013-12-23
* Transforms: Don't create bad weights when eliminating dead casesJustin Bogner2013-12-20
* Stay classy (and legal) LLVM. Remove links to 3rd party SMT solver whose link...Kay Tiong Khoo2013-12-19
* Improved fix for PR17827 (instcombine of shift/and/compare).Kay Tiong Khoo2013-12-19
* [dfsan] Simplify code after r197677.Evgeniy Stepanov2013-12-19
* Add an explicit insert point argument to SplitBlockAndInsertIfThen.Evgeniy Stepanov2013-12-19
* LoopVectorizer: Don't if-convert constant expressions that can trapArnold Schwaighofer2013-12-17
* Enable double to float shrinking optimizations for binary functions like 'fmi...Yi Jiang2013-12-16
* Fix a use-after-free error in GlobalOpt CleanupConstantGlobalUsersHal Finkel2013-12-12
* Initialize the barrier pass llvm::initializeIPOHal Finkel2013-12-12
* Resubmit r196544: Apply transformation on OS X 10.9+ and iOS 7.0+: pow(10, x)...Yi Jiang2013-12-12
* Prune redundant dependencies in LLVMBuild.txt.NAKAMURA Takumi2013-12-11
* [asan] Fix the coverage.cc test broken by r196939Reid Kleckner2013-12-10
* Add proper dependencies to LLVMBuild.txt in llvm/lib.NAKAMURA Takumi2013-12-10
* Whitespaces.NAKAMURA Takumi2013-12-10
* Transforms: Don't create bad branch weights when folding a switchJustin Bogner2013-12-10
* Revert 196544 due to internal bot failures.Manman Ren2013-12-08
* Fix inlining to not lose the "cleanup" clause from landingpadsMark Seaborn2013-12-08
* Fix inlining to not produce duplicate landingpad clausesMark Seaborn2013-12-08
* Don't #include heavy Dominators.h file in LoopInfo.h. This change reducesJakub Staszak2013-12-07
* Fix assert with copy from global through addrspacecastMatt Arsenault2013-12-07
* Don't use isNullValue to evaluate ConstantExprDuncan P. N. Exon Smith2013-12-06
* [asan] fix ndebug build with strict warnings (-Wunused-variable)Kostya Serebryany2013-12-06
* [asan] rewrite asan's stack frame layoutKostya Serebryany2013-12-06
* Apply transformation on OS X 10.9+ and iOS 7.0+: pow(10, x) ―> __exp10(x)Yi Jiang2013-12-05
* Add #pragma vectorize enable/disable to LLVMRenato Golin2013-12-05
* Change std::deque => std::vector. No functionality change.Michael Gottesman2013-12-05
* Fix non-deterministic behavior.Rafael Espindola2013-12-05
* SLPVectorizer: An in-tree vectorized entry cannot also be a scalar external useArnold Schwaighofer2013-12-05
* [tsan] fix PR18146: sometimes a variable written into vptr could have an inte...Kostya Serebryany2013-12-05
* Correct word hyphenationsAlp Toker2013-12-05
* llvm-cov: Replace size() with empty() in bool check.Yuchen Wu2013-12-04
* Un-revert r196358: "llvm-cov: Added support for function checksums."Daniel Jasper2013-12-04
* Revert r196358: "llvm-cov: Added support for function checksums."Daniel Jasper2013-12-04
* llvm-cov: Added support for function checksums.Yuchen Wu2013-12-04
* Teach the internalize pass to skip dllexported symbols because they could beYunzhong Gao2013-12-03
* Use local variable for repeated use rather than 'get' method. No functional c...Kay Tiong Khoo2013-12-02