summaryrefslogtreecommitdiff
path: root/test/Transforms
Commit message (Expand)AuthorAge
* LoopVectorizer: Handle strided memory accesses by versioningArnold Schwaighofer2014-01-10
* Fix a bug about generating undef operand when optimising shuffle vector and i...Hao Liu2014-01-08
* Reapply r198654 "indvars: sink truncates outside the loop."Andrew Trick2014-01-07
* Revert "indvars: sink truncates outside the loop."Andrew Trick2014-01-07
* indvars: sink truncates outside the loop.Andrew Trick2014-01-07
* Reapply r198478 "Fix PR18361: Invalidate LoopDispositions after LoopSimplify ...Andrew Trick2014-01-06
* Revert "Fix PR18361: Invalidate LoopDispositions after LoopSimplify hoists th...Alp Toker2014-01-04
* Fix PR18361: Invalidate LoopDispositions after LoopSimplify hoists things.Andrew Trick2014-01-04
* Fix loop rerolling pass failure with non-consant loop lower boundDavid Peixotto2014-01-03
* BasicAA: Use reachabilty instead of dominance for checking value equality in phiArnold Schwaighofer2014-01-03
* 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
* BasicAA: Fix value equality and phi cyclesArnold Schwaighofer2014-01-02
* Disable transforms that introduce calls to exp10*() on Linux due toChandler Carruth2013-12-28
* 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
* Transforms: Don't create bad weights when eliminating dead casesJustin Bogner2013-12-20
* test: Make a branchweight test more specificJustin Bogner2013-12-20
* test: Prefer CHECK-LABEL to CHECK in branchweight testsJustin Bogner2013-12-20
* 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
* There is no exp10 on NetBSD.Joerg Sonnenberger2013-12-15
* [inliner] Fix PR18206 by preventing inlining functions that call setjmpChandler Carruth2013-12-13
* [inliner] Completely change (and fix) how the inline cost analysisChandler Carruth2013-12-13
* Fix spelling in comment in test: "themselve" -> "themselves"Mark Seaborn2013-12-12
* Fix a use-after-free error in GlobalOpt CleanupConstantGlobalUsersHal Finkel2013-12-12
* Resubmit r196544: Apply transformation on OS X 10.9+ and iOS 7.0+: pow(10, x)...Yi Jiang2013-12-12
* 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
* force vector width via cpu on vectorizer metadata enableRenato Golin2013-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
* Apply transformation on OS X 10.9+ and iOS 7.0+: pow(10, x) ―> __exp10(x)Yi Jiang2013-12-05
* Move test to X86 dirRenato Golin2013-12-05
* Add #pragma vectorize enable/disable to LLVMRenato Golin2013-12-05
* SLPVectorizer: An in-tree vectorized entry cannot also be a scalar external useArnold Schwaighofer2013-12-05
* Correct word hyphenationsAlp Toker2013-12-05
* Teach the internalize pass to skip dllexported symbols because they could beYunzhong Gao2013-12-03
* opt: Mirror vectorization presets of clangArnold Schwaighofer2013-12-03
* llvm/test/Transforms/SampleProfile/syntax.ll: Relax an expression, not to che...NAKAMURA Takumi2013-12-03
* Conservative fix for PR17827 - don't optimize a shift + and + compare sequenc...Kay Tiong Khoo2013-12-02
* Add tests for profile sample file parsing.Diego Novillo2013-12-02
* Rename test with misspelt filenameAlp Toker2013-12-02
* Rein in overzealous InstCombine of fptrunc(OP(fpextend, fpextend)).Stephen Canon2013-11-28
* PR1860 - We can't save a list of ExtractElement instructions to CSE because s...Nadav Rotem2013-11-26
* LoopVectorizer: Truncate i64 trip counts of i32 phis if necessaryArnold Schwaighofer2013-11-26