Fix bug 14779 for passing anonymous aggregates [patch by Kai Nacke].
[oota-llvm.git] / lib / Transforms /
2013-02-20 Kostya Serebryany[asan] instrument invoke insns with noreturn attribute...
2013-02-19 Jakub StaszakRemove unused variable.
2013-02-19 Jakub StaszakMinor cleanups. No functionality change.
2013-02-19 Jakub StaszakRemove unneeded #includes.
2013-02-19 Jakub StaszakFix typos.
2013-02-19 Kostya Serebryany[asan] instrument memory accesses with unusual sizes
2013-02-19 Bill WendlingTemporarily revert r175470 for more review.
2013-02-18 Bill WendlingCheck to see if the 'no-builtin' attribute is set befor...
2013-02-18 Kostya Serebryany[asan] revert r175266 as it breaks code with packed...
2013-02-17 Hal FinkelBBVectorize: Fix an invalid reference bug
2013-02-16 Bill WendlingThe transform is:
2013-02-16 Jakub StaszakReduce indents in LSRInstance::NarrowSearchSpaceByColla...
2013-02-15 Hal FinkelBBVectorize: Call a DAG and DAG instead of a tree
2013-02-15 Arnaud A. de Grand... Fix refactoring mistake in "Teach InstCombine to work...
2013-02-15 Arnaud A. de Grand... Teach InstCombine to work with smaller legal types...
2013-02-15 Kostya Serebryany[asan] support long double on 64-bit. See https://code...
2013-02-15 Benjamin KramerMake helpers static. Add missing include so LLVMInitial...
2013-02-15 Hal FinkelBBVectorize: Cap the number of candidate pairs in each...
2013-02-14 Hal FinkelBBVectorize: Remove the remaining instances of std...
2013-02-14 Hal FinkelBBVectorize: Don't store candidate pairs in a std:...
2013-02-13 Bill WendlingRetain the name of the new internal global that's been...
2013-02-13 Benjamin KramerLoopVectorize: Simplify code for clarity.
2013-02-13 Pekka JaaskelainenMetadata for annotating loops as parallel. The first...
2013-02-13 Kostya Serebryany[asan] fix confusing indentation
2013-02-13 Arnaud A. de Grand... Fix comment
2013-02-12 Michael GottesmanChanged isStoredObjCPointer => IsStoredObjCPointer...
2013-02-12 Dan GohmanActually delete this code, since it's really not clear...
2013-02-12 Dan GohmanRecord PRE predecessors with a SmallVector instead...
2013-02-12 Dan GohmanWhen disabling PRE for a value is directly redundant...
2013-02-12 Dan GohmanCheck that pointers are removed from maps before callin...
2013-02-12 Dan GohmanMinor code simplification.
2013-02-12 Alexander Potapenko[ASan] Do not use kDefaultShort64bitShadowOffset on...
2013-02-12 Kostya Serebryany[asan] change the default mapping offset on x86_64...
2013-02-11 Hal FinkelBBVectorize: Don't over-search when building the depend...
2013-02-11 Hal FinkelBBVectorize: Omit unnecessary entries in PairableInstUsers
2013-02-11 Michael IlsemanOptimization: bitcast (<1 x ...> insertelement ......
2013-02-11 Hal FinkelBBVectorize: Eliminate one more restricted linear search
2013-02-11 Kostya Serebryany[asan] added a flag -mllvm asan-short-64bit-mapping...
2013-02-11 Hal FinkelBBVectorize: Remove the linear searches from pair conne...
2013-02-11 Hal FinkelBBVectorize: Avoid linear searches within the load...
2013-02-11 Hal FinkelBBVectorize: isa/cast cleanup in getInstructionTypes
2013-02-11 Hal FinkelBBVectorize: Make the bookkeeping to support full cycle...
2013-02-09 Andrew TrickLSR IVChain improvement.
2013-02-09 Jakub StaszakRemove #includes from the commonly used LoopInfo.h.
2013-02-08 Bob WilsonRevert "Add LLVMContext::emitWarning methods and use...
2013-02-08 Hal FinkelBBVectorize: Use TTI->getAddressComputationCost
2013-02-08 Chad Rosier[SimplifyLibCalls] Library call simplification doen...
2013-02-08 Jakob Stoklund OlesenTypos.
2013-02-08 Arnold SchwaighoferARM cost model: Address computation in vector mem ops...
2013-02-08 Michael KupersteinTest Commit
2013-02-08 Andrew TrickRevert "Have InstCombine call SipmlifyCall when handlin...
2013-02-07 Michael IlsemanHave InstCombine call SipmlifyCall when handling calls...
2013-02-07 Nadav Rotemfix 80-col violation and fix the docs.
2013-02-07 Arnold SchwaighoferLoop Vectorizer: Refactor Memory Cost Computation
2013-02-07 Michael GottesmanMoved some comments due to the recent refactoring of...
2013-02-07 Michael IlsemanPreserve fast-math flags after reassociation and commut...
2013-02-05 Benjamin KramerInstCombine: Fix and simplify the inttoptr side too.
2013-02-05 Michael GottesmanRemoved explicit inline as per the LLVM style guide.
2013-02-05 Benjamin KramerInstCombine: Harden code to work with vectors of pointe...
2013-02-05 Arnold SchwaighoferLoop Vectorizer: Refactor code to compute vectorized...
2013-02-05 Chad Rosier[SjLj Prepare] When demoting an invoke instructions...
2013-02-05 Arnold SchwaighoferLoop Vectorizer: Handle pointer stores/loads in getWide...
2013-02-02 Nick LewyckyRevert accidental commit (ran svn commit from wrong...
2013-02-02 Nick LewyckyThis patch makes "&Cls::purevfn" not an odr use. This...
2013-02-01 Preston GurdThis patch aims to improve compile time performance...
2013-02-01 Nadav RotemRevert r174152. The shift amount may overflow and in...
2013-02-01 Nadav RotemOptimize shift lefts of a constant by a value plus...
2013-01-31 Manman RenLinker: correctly link in dbg.declare
2013-01-31 Alexey SamsonovRevert r173946. This breaks compilation of googletest...
2013-01-31 Dan GohmanChange GetPointerBaseWithConstantOffset's DataLayout...
2013-01-30 Bill WendlingRemove addRetAttributes and addFnAttributes, which...
2013-01-30 Bill WendlingConvert typeIncompatible to return an AttributeSet.
2013-01-30 Manman RenLinker: correctly link in dbg.declare
2013-01-30 Nadav RotemInstCombine: canonicalize sext-and --> select
2013-01-29 Michael GottesmanMade certain small functions in PtrState inlined.
2013-01-29 Pekka JaaskelainenLoopVectorize: convert TinyTripCountVectorThreshold...
2013-01-29 Michael GottesmanRemoved trailing comma in last element of enum declaration.
2013-01-29 Michael GottesmanMoved S_Stop back to its previous position in the seque...
2013-01-29 Michael GottesmanFixed a few debug messages and some 80+ violations.
2013-01-29 Michael GottesmanAdded some periods to some comments and added an overlo...
2013-01-29 Michael GottesmanChanged DoesObjCBlockEscape => DoesRetainableObjPtrEsca...
2013-01-29 Edwin VaneFixing warnings revealed by gcc release build
2013-01-29 Benjamin KramerLoopVectorize: Clean up ValueMap a bit and avoid double...
2013-01-29 Timur IskhodzhanovHopefully fix the Windows build failure introduced...
2013-01-29 Michael GottesmanFixed 2 more header comments...
2013-01-29 Michael GottesmanFixed header comment.
2013-01-29 Michael GottesmanFixed some whitespace/80+ violations. Also added a...
2013-01-29 Michael GottesmanAdded missing dashes from header declaration comment.
2013-01-29 Michael GottesmanJuggled Debug.h from ObjCARC.h to only the including...
2013-01-29 Michael GottesmanSorted includes using utils/sort_includes.
2013-01-29 Michael GottesmanAdded two missing headers from ObjCARCAliasAnalysis.h.
2013-01-29 Michael GottesmanRemoved InstCombine/Targets as library dependencies...
2013-01-29 Michael GottesmanExtracted ObjCARCContract from ObjCARCOpts into its...
2013-01-29 Michael GottesmanRemoved some cruft from ObjCARCAliasAnalysis.cpp.
2013-01-29 Hal FinkelUnroll again after running BBVectorize
2013-01-28 Renato GolinVectorization Factor clarification
2013-01-28 Evgeniy Stepanov[msan] Mostly disable msan-handle-icmp-exact.
2013-01-28 Evgeniy StepanovRevert r173678.
2013-01-28 Evgeniy Stepanov[msan] Make msan-handle-icmp-exact=0 by default.
2013-01-28 Michael GottesmanCreated ObjCARCUtil.cpp for functions which in my humbl...
next