Fix PR18449: SCEV needs more precise max BECount for multi-exit loop.
[oota-llvm.git] / lib / Analysis /
2014-01-15 Andrew TrickFix PR18449: SCEV needs more precise max BECount for...
2014-01-14 Matt ArsenaultMake nocapture analysis work with addrspacecast
2014-01-13 Chandler Carruth[PM] Split DominatorTree into a concrete analysis resul...
2014-01-13 Chandler Carruth[PM] Pull the generic graph algorithms and data structu...
2014-01-13 Chandler Carruth[cleanup] Move the Dominators.h and Verifier.h headers...
2014-01-12 Chandler Carruth[PM] Rename the IR printing pass header to a more gener...
2014-01-09 Stepan DyatkovskiyFixed old typo in ScalarEvolution, that caused wrong...
2014-01-09 Chandler CarruthPut the functionality for printing a value to a raw_ost...
2014-01-07 Chandler CarruthMove the LLVM IR asm writer header files into the IR...
2014-01-07 Chandler CarruthRe-sort all of the includes with ./utils/sort_includes...
2014-01-07 Mingjie XingFix comment of findGCD.
2014-01-05 Chandler Carruth[PM] Add a definition for the static PassID in the...
2014-01-03 Arnold SchwaighoferBasicAA: Use reachabilty instead of dominance for check...
2014-01-02 Arnold SchwaighoferBasicAA: Fix value equality and phi cycles
2013-12-20 Yuchen WuBlockFrequencyInfo: Readded getEntryFreq.
2013-12-14 Michael Gottesman[block-freq] Teach branch probability how to return...
2013-12-14 Matt ArsenaultTeach MemoryBuiltins about address spaces
2013-12-14 Michael Gottesman[block-freq] Update BlockFrequencyInfo/MachineBlockFreq...
2013-12-14 Michael Gottesman[block-freq] Add the equivalent methods to MachineBlock...
2013-12-13 Chandler Carruth[inliner] Fix PR18206 by preventing inlining functions...
2013-12-13 Chandler Carruth[inliner] Completely change (and fix) how the inline...
2013-12-12 Chandler Carruth[cleanup] Remove trailing whitespace before I start...
2013-12-07 Jakub StaszakDon't #include heavy Dominators.h file in LoopInfo...
2013-12-05 Alp TokerCorrect word hyphenations
2013-12-04 Eric ChristopherFix typo.
2013-11-26 Chandler Carruth[PM] Split the CallGraph out from the ModulePass which...
2013-11-26 Chandler Carruth[PM] Reformat some code with clang-format as I'm going...
2013-11-26 Chandler Carruth[PM] Rename the 'Mod' member to the more idiomatic...
2013-11-21 Kostya SerebryanyDon't speculate loads under ThreadSanitizer
2013-11-18 Paul RobinsonThe 'optnone' attribute means don't inline anything...
2013-11-16 Benjamin KramerAnnotate APInt methods where it's not clear whether...
2013-11-16 Matt ArsenaultUse correct size for address space in BasicAA.
2013-11-15 Matt ArsenaultAdd addrspacecast instruction.
2013-11-14 Michael GottesmanAdded BlockFrequencyInfo::view for displaying the block...
2013-11-14 Yunzhong GaoFixing a heisenbug where the memory dependence analysis...
2013-11-14 Michael GottesmanFixed 80+ violations.
2013-11-13 Sebastian Popadd more comments around the delinearization of arrays
2013-11-13 Jakub StaszakSimplify code. No functionality change.
2013-11-13 Benjamin KramerMove Delinearization pass into an anonymous namespace.
2013-11-12 Sebastian Popdelinearization of arrays
2013-11-12 Wan XiaofeiChange data structure to memorize computed result in...
2013-11-10 Matt ArsenaultUse size function instead of manually calculating it.
2013-11-09 Chandler CarruthMove the old pass manager infrastructure into a legacy...
2013-11-06 Andrew TrickRewrite SCEV's backedge taken count computation.
2013-11-04 Matt ArsenaultFix another constant folding address space place I...
2013-11-01 Hal FinkelConsider (x == -1) unlikely in BranchProbabilityInfo
2013-10-31 Rafael EspindolaMerge CallGraph and BasicCallGraph.
2013-10-28 Benjamin KramerSCEV: Make the final add of an inbounds GEP nuw if...
2013-10-27 Shuxin YangRevert r193251 : Use address-taken to disambiguate...
2013-10-26 Wan XiaofeiQuick look-up for block in loop.
2013-10-25 Andrew TrickFix SCEVExpander: don't try to expand quadratic recurre...
2013-10-25 Andrew TrickFix LSR: don't normalize quadratic recurrences.
2013-10-25 Rafael EspindolaCall destroy from ~BasicCallGraph.
2013-10-24 Nuno Lopesfix PR17635: false positive with packed structures
2013-10-23 Shuxin YangUse address-taken to disambiguate global variable and...
2013-10-22 Andrew TrickClarify SCEV comments.
2013-10-22 Manman RenTBAA: fix PR17620.
2013-10-21 Matt ArsenaultUse more type helper functions
2013-10-21 Matt ArsenaultFix creating bitcasts between address spaces in SCEV.
2013-10-21 Matt ArsenaultRemove unused SCEV functions
2013-10-18 Andrew TrickSCEV should use NSW to get trip count for positive...
2013-10-15 Craig TopperRemove x86_sse42_crc32_64_8 intrinsic. It has no functi...
2013-10-03 Matt ArsenaultRename DataLayout variables TD -> DL
2013-10-03 Benjamin KramerCaptureTracking: Plug a loophole in the "too many uses...
2013-10-02 Chandler CarruthRemove the very substantial, largely unmaintained legac...
2013-10-01 Rafael EspindolaRemove several unused variables.
2013-10-01 Benjamin KramerSCEVExpander: Fix a regression I introduced by to eager...
2013-09-30 Benjamin KramerConvert manual insert point restores to the new RAII...
2013-09-29 Benjamin KramerObjectSizeOffsetEvaluator: Don't run into infinite...
2013-09-27 Manman RenTBAA: try to fix the dragonegg bots.
2013-09-27 Matt ArsenaultMinor code simplification
2013-09-27 Matt ArsenaultUse type helper functions
2013-09-27 Manman RenTBAA: handle scalar TBAA format and struct-path aware...
2013-09-24 Benjamin KramerMemoryBuiltins: Remove posix_memalign from the list...
2013-09-24 Benjamin KramerMemoryBuiltins: Reinstate optimizing (uninitialized...
2013-09-24 Benjamin KramerMemoryBuiltins: Fix operator new bits.
2013-09-24 Benjamin KramerTeach MemoryBuiltins and InstructionSimplify that opera...
2013-09-23 Benjamin KramerInstSimplify: Fold equality comparisons between non...
2013-09-17 Matt ArsenaultFix a constant folding address space place I missed.
2013-09-17 Eric ChristopherMove variable into assert to avoid unused variable...
2013-09-17 Arnold SchwaighoferCostmodel: Add support for horizontal vector reductions
2013-09-12 Krzysztof ParzyszekIn AliasSetTracker, do not change the alias set to...
2013-09-12 Matt ArsenaultMove variable under condition where it is used
2013-09-11 Hal FinkelAdd getUnrollingPreferences to TTI
2013-09-10 Matt ArsenaultTeach ScalarEvolution about pointer address spaces
2013-09-06 Manman RenTBAA: add isTBAAVtableAccess to MDNode so clients can...
2013-08-29 Hal FinkelRevert: r189565 - Add getUnrollingPreferences to TTI
2013-08-29 Hal FinkelAdd getUnrollingPreferences to TTI
2013-08-28 Matt ArsenaultHandle address spaces in TargetTransformInfo
2013-08-26 Matt ArsenaultFix lint assert on integer vector division
2013-08-24 Jakub StaszakRemove trailing spaces.
2013-08-23 Richard SandifordTurn MipsOptimizeMathLibCalls into a target-independent...
2013-08-21 Bill WendlingReorder headers according to lint.
2013-08-20 Jakub StaszakAdd some constantness.
2013-08-20 Matt ArsenaultTeach ConstantFolding about pointer address spaces
2013-08-19 Matt ArsenaultFix assert with GEP ptr vector indexing structs
2013-08-18 Hal FinkelFix SCEVExpander creating distinct duplicate PHI entries
2013-08-13 Nick LewyckyFix an oversight in isPotentiallyReachable where we...
2013-08-12 Matt ArsenaultSlightly simplify code with helper functions
2013-08-12 Matt ArsenaultAdd some braces, and spaces around operators
next