summaryrefslogtreecommitdiff
path: root/test/Transforms
Commit message (Expand)AuthorAge
...
* Fix an instance where we would drop fast math flags when performing an fdiv t...Owen Anderson2014-01-16
* Fix a bug in InstCombine where we failed to preserve fast math flags when opt...Owen Anderson2014-01-16
* Teach InstCombine that (fmul X, -1.0) can be simplified to (fneg X), which LL...Owen Anderson2014-01-16
* Fix PR18449: SCEV needs more precise max BECount for multi-exit loop.Andrew Trick2014-01-15
* Switch-to-lookup tables: set threshold to 3 casesHans Wennborg2014-01-15
* LoopVectorize: Only strip casts from integer types when replacing symbolicArnold Schwaighofer2014-01-15
* Do pointer cast simplifications on addrspacecastMatt Arsenault2014-01-14
* Make nocapture analysis work with addrspacecastMatt Arsenault2014-01-14
* Switch-to-lookup tables: Don't require a result for the defaultHans Wennborg2014-01-12
* Fix broken CHECK lines.Benjamin Kramer2014-01-11
* llvm/test/Transforms/SampleProfile/syntax.ll: Eliminate locale-sensitive mess...NAKAMURA Takumi2014-01-11
* Extend and simplify the sample profile input file.Diego Novillo2014-01-10
* Propagation of profile samples through the CFG.Diego Novillo2014-01-10
* 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