Fix bug 14779 for passing anonymous aggregates [patch by Kai Nacke].
[oota-llvm.git] / lib / Transforms /
2013-01-28 Michael GottesmanCleaned up includes in various ObjCARC files and remove...
2013-01-28 Michael GottesmanRefactor ObjCARCAliasAnalysis into its own file.
2013-01-28 Michael GottesmanRefactored out pass ObjCARCAPElim from ObjCARCOpts...
2013-01-28 Michael GottesmanFixed case insensitive issue.
2013-01-28 Michael GottesmanRemoved extraneous doxygen end module statement.
2013-01-28 Michael GottesmanExtracted pass ObjCARCExpand from ObjCARC.cpp => ObjCAR...
2013-01-28 Michael GottesmanExtracted ObjCARC.cpp into its own library libLLVMObjCA...
2013-01-27 Hal FinkelBBVectorize: Better use of TTI->getShuffleCost
2013-01-27 Chandler CarruthRe-revert r173342, without losing the compile time...
2013-01-27 Michael GottesmanRenamed function IsPotentialUse to IsPotentialRetainabl...
2013-01-27 Bill WendlingUse the AttributeSet instead of AttributeWithIndex.
2013-01-27 Bill WendlingUse the AttributeSet instead of AttributeWithIndex.
2013-01-27 Bill WendlingUse the AttributeSet instead of AttributeWithIndex.
2013-01-26 Hal FinkelBBVectorize: Add a additional comment about the cost...
2013-01-26 Hal FinkelBBVectorize: Fix anomalous capital letter in comment
2013-01-26 Bill WendlingConvert BuildLibCalls.cpp to using the AttributeSet...
2013-01-25 Bill WendlingRemove some introspection functions.
2013-01-25 Nadav RotemLoopVectorize: Refactor the code that vectorizes loads...
2013-01-25 Bill WendlingUse the new 'getSlotIndex' method to retrieve the attri...
2013-01-25 Benjamin KramerLoopVectorize: Simplify code. No functionality change.
2013-01-25 Pedro Artigasadded ability to dynamically change the ExportList...
2013-01-25 Nadav RotemLoopVectorizer: Refactor more code to use the IRBuilder.
2013-01-25 Nadav RotemRefactor some code to use the IRBuilder.
2013-01-25 Evgeniy Stepanov[msan] A comment on ICmp handling logic.
2013-01-25 Evgeniy Stepanov[msan] Implement exact shadow propagation for relationa...
2013-01-25 Chandler CarruthSwitch this code away from Value::isUsedInBasicBlock...
2013-01-24 Michael GottesmanAdded comment to ObjCARC elaborating what is meant...
2013-01-24 Benjamin KramerReapply chandlerc's r173342 now that the miscompile...
2013-01-24 Chandler CarruthRevert r173342 temporarily. It appears to cause a very...
2013-01-24 Chandler CarruthPlug TTI into the speculation logic, giving it a real...
2013-01-24 Chandler CarruthAddress a large chunk of this FIXME by accumulating...
2013-01-24 Chandler CarruthSwitch the constant expression speculation cost evaluat...
2013-01-24 Chandler CarruthRephrase the speculating scan of the conditional BB...
2013-01-24 Kostya Serebryany[asan] fix 32-bit builds
2013-01-24 Chandler CarruthSimplify the PHI node operand rewriting.
2013-01-24 Kostya Serebryany[asan] adaptive redzones for globals (the larger the...
2013-01-24 Chandler CarruthGive the basic block variables here names based on...
2013-01-24 Chandler CarruthLift a cheap early exit test above loops and other...
2013-01-24 Chandler CarruthSpiff up the comment on this method, making the example...
2013-01-24 Craig TopperRemove trailing whitespace.
2013-01-23 Benjamin KramerRevert "InstCombine: Clean up weird code that talks...
2013-01-23 Benjamin KramerInstCombine: Clean up weird code that talks about a...
2013-01-23 Anton KorobeynikovMake sure metarenamer won't rename special stuff (intri...
2013-01-23 Kostya Serebryany[asan] use ADD instead of OR when applying shadow offse...
2013-01-23 Duncan SandsInitialize the components of this class. Otherwise...
2013-01-23 Bill WendlingAdd the IR attribute 'sspstrong'.
2013-01-23 Bill WendlingRemove the last of uses that use the Attribute object...
2013-01-23 Nadav RotemAdd support for reverse pointer induction variables...
2013-01-23 Bill WendlingUse the AttributeSet when removing multiple attributes...
2013-01-23 Bill WendlingUse the AttributeSet when adding multiple attributes...
2013-01-22 Michael GottesmanFixed typo.
2013-01-22 Michael Gottesman[ObjCARC] Refactored out the inner most 2-loops from...
2013-01-22 Bill WendlingMore encapsulation work.
2013-01-22 Evgeniy Stepanov[msan] Export the value of msan-keep-going flag for...
2013-01-22 Evgeniy Stepanov[msan] Do not insert check on volatile store.
2013-01-22 Chandler CarruthBegin fleshing out an interface in TTI for modelling...
2013-01-21 Bill WendlingHave AttributeSet::getRetAttributes() return an Attribu...
2013-01-21 Bill WendlingMake AttributeSet::getFnAttributes() return an Attribut...
2013-01-21 Paul RedmondTransform (sub 0, (zext bool to A)) to (sext bool to...
2013-01-21 Nadav RotemFix a comment. Induction vars dont need to start at...
2013-01-21 Chandler CarruthSwitch CodeMetrics itself over to use TTI to determine...
2013-01-21 Chandler CarruthMake the inline cost a proper analysis pass. This remai...
2013-01-21 Chandler CarruthFormatting and comment fixes to the always inliner.
2013-01-21 Chandler CarruthClean up the formatting and doxygen for the simple...
2013-01-20 Benjamin KramerLoopVectorize: Fix a C++11 incompatibility.
2013-01-20 Nadav RotemFix a build error.
2013-01-20 Nadav RotemLoopVectorizer: Implement a new heuristics for selectin...
2013-01-19 Benjamin KramerLoopVectorizer: Emit memory checks into their own basic...
2013-01-19 Chandler CarruthSort all of the includes. Several files got checked...
2013-01-18 Michael GottesmanImproved comment.
2013-01-18 Michael GottesmanFixed typo in comment.
2013-01-18 Bill WendlingUse AttributeSet accessor methods instead of Attribute...
2013-01-18 Bill WendlingPush some more methods down to hide the use of the...
2013-01-18 Benjamin KramerSilence GCC warning about dropping off a non-void function.
2013-01-18 Alexey Samsonov80 columns
2013-01-18 Will DietzMove Blacklist.h to include/ to enable use from clang.
2013-01-18 Craig TopperCheck for less than 0 in shuffle mask instead of -1...
2013-01-18 Craig TopperRemove trailing whitespace. Remove new lines between...
2013-01-18 Michael GottesmanFixed 80+ violation.
2013-01-17 Michael GottesmanAdded missing const from my last commit.
2013-01-17 Michael Gottesman[ObjCARC] Implemented operator<< for InstructionClass...
2013-01-17 Alexey SamsonovASan: add optional 'zero-based shadow' option to ASan...
2013-01-16 Alexey SamsonovASan: wrap mapping scale and offset in a struct and...
2013-01-16 Michael Gottesman[ObjCARC] Turn off ignoring unwind edges in ObjCARC...
2013-01-15 Nadav RotemTeach InstCombine to optimize extract of a value from...
2013-01-15 Shuxin Yang1. Hoist minus sign as high as possible in an attempt...
2013-01-15 Nadav RotemLoopVectorizer cost model. Honor the user command line...
2013-01-15 Evgeniy Stepanov[msan] Fix handling of equality comparison of pointer...
2013-01-14 Jakub StaszakRemove trailing spaces.
2013-01-14 Shuxin YangThis change is to implement following rules under the...
2013-01-14 David GreeneFix Casting Bug
2013-01-14 Nick LewyckyFix typo in comment.
2013-01-14 Michael GottesmanChanged SmallPtrSet.count guard + SmallPtrSet.insert...
2013-01-14 Michael GottesmanFixed some 80+ violations.
2013-01-14 Michael GottesmanUpdated the documentation in ObjCARC.cpp to fit the...
2013-01-13 Michael GottesmanFixed an infinite loop in the block escape in analysis...
2013-01-13 Dmitri GribenkoRemove redundant 'llvm::' qualifications
2013-01-13 Nadav RotemFix PR14547. Handle induction variables of small sizes...
2013-01-13 Michael Gottesman[ObjCARC] Even more debug messages!
2013-01-13 Michael Gottesman[ObjCARC] More debug messages.
next