summaryrefslogtreecommitdiff
path: root/test/Transforms
Commit message (Expand)AuthorAge
* Change math intrinsic attributes from readonly to readnone. TheseRaul E. Silvera2014-03-06
* LoopVectorizer: Preserve fast-math flagsArnold Schwaighofer2014-03-05
* ConstantFolding: Also fold the vector overloads of our math intrinsics.Benjamin Kramer2014-03-05
* Trivial test commit.Raul E. Silvera2014-03-05
* Allow constant folding of fma and fmuladdMatt Arsenault2014-03-05
* Pass to emit DWARF path discriminators.Diego Novillo2014-03-03
* Add a debug info code generation level to the compile unit metadataEric Christopher2014-02-27
* Fix broken FileCheck prefixesNico Rieck2014-02-26
* GlobalOpt: Apply fastcc to internal x86_thiscallcc functionsReid Kleckner2014-02-26
* Fix broken FileCheck prefixNico Rieck2014-02-26
* Fix PR18165: LSR must avoid scaling factors that exceed the limit on truncate...Andrew Trick2014-02-26
* [SROA] Use the correct index integer size in GEPs through non-defaultChandler Carruth2014-02-26
* [SROA] Teach SROA how to handle pointers from address spaces other thanChandler Carruth2014-02-26
* [SROA] Split the alignment computation complete for the memcpy rewritingChandler Carruth2014-02-26
* [SROA] Fix PR18615 with some long overdue simplifications to the boundsChandler Carruth2014-02-26
* [SROA] Fix another instability in SROA with respect to the sliceChandler Carruth2014-02-25
* SLPVectorizer: Try vectorizing 'splat' storesArnold Schwaighofer2014-02-24
* Make sure that value handle users see the transformation of an indirect call ...Nick Lewycky2014-02-20
* X86: move test requiring X86TargetLowering info into its own directoryTim Northover2014-02-19
* Try addding datalayout in case that's what Hexagon doesn't like.Tim Northover2014-02-19
* X86 CodeGenPrep: sink shufflevectors before shiftsTim Northover2014-02-19
* fix for null VectorizedValue assertion in the SLP Vectorizer (in function vec...Gerolf Hoflehner2014-02-17
* SCEVExpander: Try hard not to create derived induction variables in other loopsArnold Schwaighofer2014-02-16
* Fix broken CHECK linesNico Rieck2014-02-16
* Revert "SCEVExpander: Try hard not to create derived induction variables in o...Arnold Schwaighofer2014-02-15
* SCEVExpander: Try hard not to create derived induction variables in other loopsArnold Schwaighofer2014-02-15
* Do more addrspacecast transforms that happen for bitcast.Matt Arsenault2014-02-14
* Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove ...Daniel Sanders2014-02-13
* GlobalOpt: Aliases don't have sections, don't copy them when replacingReid Kleckner2014-02-13
* Remove a very old instcombine where we would turn sequences of selects intoOwen Anderson2014-02-12
* Revert r201237+r201238: Demote EmitRawText call in AsmPrinter::EmitInlineAsm(...Daniel Sanders2014-02-12
* Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextS...Daniel Sanders2014-02-12
* InstCombine: Teach icmp merging about the equivalence of bit tests and UGE/UL...Benjamin Kramer2014-02-11
* [LPM] Switch LICM to actively use LCSSA in addition to preserving it.Chandler Carruth2014-02-11
* LoopVectorizer: Keep track of conditional store basic blocksArnold Schwaighofer2014-02-08
* [Constant Hoisting] Fix insertion point for constant materialization.Juergen Ributzka2014-02-08
* A memcpy out of an fresh alloca is a no-op, delete it. Patch by Patrick Walton!Nick Lewycky2014-02-06
* Set default of inlinecold-threshold to 225.Manman Ren2014-02-06
* Inliner uses a smaller inline threshold for callees with cold attribute.Manman Ren2014-02-05
* SimplifyLibCalls: Push TLI through the exp2->ldexp transform.Benjamin Kramer2014-02-04
* OS X: the correct function is __sincospif_stret, not __sincospi_stretfTim Northover2014-02-04
* Add strchr(p, 0) -> p + strlen(p) to SimplifyLibCallsKai Nacke2014-02-04
* inalloca: Don't remove dead arguments in the presence of inalloca argsReid Kleckner2014-02-03
* Lower llvm.expect intrinsic correctly for i1Duncan P. N. Exon Smith2014-02-02
* LoopVectorizer: Enable unrolling of conditional stores and the load/storeArnold Schwaighofer2014-02-02
* ARMTTI: We don't have 16 allocatable scalar registersArnold Schwaighofer2014-02-01
* [LPM] Apply a really big hammer to fix PR18688 by recursively reformingChandler Carruth2014-02-01
* [inliner] Skip debug intrinsics even earlier in computing the inlineChandler Carruth2014-02-01
* Revert "[SLPV] Recognize vectorizable intrinsics during SLP vectorization ..."Reid Kleckner2014-02-01
* [SLPV] Recognize vectorizable intrinsics during SLP vectorization andChandler Carruth2014-01-31