Typo.
[oota-llvm.git] / lib / Transforms /
2012-10-29 Ulrich WeigandIn various places throughout the code generator, there...
2012-10-29 Nadav RotemRename the BB-vectorize flag to match the dragonegg...
2012-10-29 Duncan SandsRemove a wrapper around getIntPtrType added to GVN...
2012-10-29 Nadav RotemChange the PassManagerBuilder (used by -O3) loop vector...
2012-10-29 Rafael Espindolallvm-extract changes linkages so that functions on...
2012-10-29 Rafael Espindolallvm-extract was unable to handle aliases. It would...
2012-10-27 Benjamin KramerLoopIdiom: Add checks to avoid turning memmove into...
2012-10-27 Benjamin KramerLoopIdiom: Recognize memmove loops.
2012-10-27 Benjamin KramerLoopIdiom: Replace custom dependence analysis with...
2012-10-27 Hal FinkelUpdate BBVectorize to use the new VTTI instr. cost...
2012-10-27 Nadav Rotem1. Fix a bug in getTypeConversion. When a *simple*...
2012-10-26 Nadav RotemRefactor the VectorTargetTransformInfo interface.
2012-10-26 Rafael EspindolaChange the internalize pass to internalize all symbols...
2012-10-26 Benjamin KramerLoopSimplify: Preserve DependenceAnalysis.
2012-10-26 Benjamin KramerFix SCEV cache invalidation in LCSSA and LoopSimplify.
2012-10-26 Hal FinkelUse VTTI->getNumberOfParts in BBVectorize.
2012-10-26 Hal FinkelDisable generation of pointer vectors by BBVectorize.
2012-10-25 Hal FinkelBBVectorize, when using VTTI, should not form types...
2012-10-25 Hal FinkelBegin incorporating target information into BBVectorize.
2012-10-25 Nadav RotemLoopVectorize: Teach the cost model to query scalar...
2012-10-25 Jakob Stoklund OlesenAlso optimize large switch statements.
2012-10-25 Chandler CarruthTeach SROA how to split whole-alloca integer loads...
2012-10-25 Nadav RotemAdd support for additional reduction variables: AND...
2012-10-24 Nadav Rotemrevert accidental change
2012-10-24 Nadav RotemImplement a basic cost model for vector and scalar...
2012-10-24 Micah VillmowFix a compiler warning with an unused variable.
2012-10-24 Hal FinkelUpdate GVN to support vectors of pointers.
2012-10-24 Nadav Rotemwhitespace
2012-10-24 Nadav RotemLoopVectorizer: Add a basic cost model which uses the...
2012-10-24 Micah VillmowAdd some cleanup to the DataLayout changes requested...
2012-10-24 Micah VillmowBack out r166591, not sure why this made it through...
2012-10-24 Micah VillmowDelete a directory that wasn't supposed to be checked...
2012-10-24 Micah VillmowAdd in support for getIntPtrType to get the pointer...
2012-10-23 Nadav RotemUse the AliasAnalysis isIdentifiedObj because it also...
2012-10-23 Duncan SandsFix typo that somehow escaped both testing and code...
2012-10-23 Duncan SandsTransform code like this
2012-10-23 Richard SmithPer the C++ standard, we need to include the definition...
2012-10-23 Julien LerougeFix typo.
2012-10-23 Julien LerougeExplain why DenseMap is still used here instead of...
2012-10-22 Julien LerougeIterating over a DenseMap<std::pair<BasicBlock*, unsign...
2012-10-22 Nadav RotemDon't crash if the load/store pointer is not a GEP.
2012-10-22 Argyrios KyrtzidisRevert r166407 because it caused analyzer tests to...
2012-10-22 Hal FinkelBBVectorize should ignore unreachable blocks.
2012-10-22 Nadav RotemRename a variable.
2012-10-22 Nadav RotemVectorizer: optimize the generation of selects. If...
2012-10-22 Nadav RotemUpdate the loop vectorizer docs.
2012-10-22 Nick LewyckyReapply r166405, teaching tailcallelim to be smarter...
2012-10-22 NAKAMURA TakumiRevert r166405, "Teach TailRecursionElimination to...
2012-10-21 Nick LewyckyTeach TailRecursionElimination to consider 'nocapture...
2012-10-21 Benjamin KramerRevert r166390 "LoopIdiom: Replace custom dependence...
2012-10-21 Anders CarlssonAvoid an extra hash lookup when inserting a value into...
2012-10-21 Jakub StaszakSimplify code. No functionality change.
2012-10-21 Jakub StaszakSimplify code. No functionality change.
2012-10-21 Benjamin KramerLoopIdiom: Replace custom dependence analysis with...
2012-10-21 Nadav RotemFix a bug in the vectorization of wide load/store opera...
2012-10-21 Nadav RotemAdd support for reduction variables that do not start...
2012-10-21 Nadav RotemDocument change. Describe the pass and some papers...
2012-10-21 Nadav RotemVectorizer: fix a bug in the classification of inductio...
2012-10-20 Nadav RotemFix an infinite loop in the loop-vectorizer.
2012-10-20 Benjamin KramerSROA: Simplify code. No functionality change.
2012-10-20 Benjamin KramerInstCombine: Fix an edge case where constant icmps...
2012-10-20 Nadav RotemVectorize: teach cavVectorizeMemory to distinguish...
2012-10-20 Nadav RotemFix a typo
2012-10-20 Nadav RotemVectorizer: refactor the memory checks to a new functio...
2012-10-19 Nadav RotemLoopVectorize: Keep the IRBuilder on the stack.
2012-10-19 Nadav RotemVectorizer: Add support for loop reductions.
2012-10-19 Nadav Rotemrevert r166264 because the LTO build is still failing
2012-10-19 Benjamin KramerSimplifyLibcalls: The return value of ffsll is always...
2012-10-19 Benjamin KramerIndvars: Don't recursively delete instruction during...
2012-10-19 Alexey Samsonov[ASan] Support comments in ASan/TSan blacklist file...
2012-10-19 Evgeniy StepanovMove SplitBlockAndInsertIfThen to BasicBlockUtils.
2012-10-19 Benjamin KramerLoopVectorize: Keep the IRBuilder on the stack.
2012-10-19 Kostya Serebryany[asan] make sure asan erases old unused allocas after...
2012-10-19 Nadav Rotemrecommit the patch that makes LSR and LowerInvoke use...
2012-10-19 Nadav Rotemvectorizer: Add support for reading and writing from...
2012-10-18 Nadav Rotemcleanup the comment.
2012-10-18 Nadav Rotemfix a naming typo
2012-10-18 Nadav RotemAvoid reconstructing the pointer set when searching...
2012-10-18 Meador IngeCosmetic change -- move two simplifiers to the right...
2012-10-18 Meador Ingeinstcombine: Migrate strcpy optimizations
2012-10-18 Nadav RotemWhen looking for a vector representation of a scalar...
2012-10-18 Chandler CarruthRefactor insert and extract of sub-integers into static...
2012-10-18 Chandler CarruthThis FIXME was fixed some time ago. =]
2012-10-18 Chandler CarruthIntroduce a BarrierNoop pass, a hack designed to allow...
2012-10-18 Nadav Rotemremove unused variable to fix a warning.
2012-10-18 Bob WilsonTemporarily revert the TargetTransform changes.
2012-10-18 Nadav RotemRemove the use of dominators and AA.
2012-10-18 Nadav RotemVectorizer: Add support for loops with an unknown count...
2012-10-17 NAKAMURA TakumiLoopVectorize.cpp: Fix a warning. [-Wunused-variable]
2012-10-17 Jakub StaszakRemove redundant SetInsertPoint call.
2012-10-17 Roman DivackyFix some typos and wrong indenting.
2012-10-17 Nadav RotemAdd a loop vectorizer.
2012-10-17 Kostya Serebryany[asan] better debug diagnostics in asan compiler module
2012-10-17 Chandler CarruthThis just in, it is a *bad idea* to use 'udiv' on an...
2012-10-17 Chandler CarruthFix a really annoying "bug" introduced in r165941....
2012-10-16 Michael Gottesman[InstCombine] Teach InstCombine how to handle an obfusc...
2012-10-16 Jakub StaszakSimplify code. No functionality change.
2012-10-16 Jakub Staszak80-col fixup.
2012-10-16 Jakub StaszakSimplify potentially quadratic behavior while erasing...
2012-10-16 Bill WendlingUse the Attributes::get method which takes an AttrVal...
next