Introduce line editor library.
[oota-llvm.git] / lib / Analysis /
2014-01-31 Chandler Carruth[inliner] Print out extra stats about the cost, thresho...
2014-01-31 Matt ArsenaultAllow speculating llvm.sqrt, fma and fmuladd
2014-01-28 Reid KlecknerUpdate optimization passes to handle inalloca arguments
2014-01-27 Nick LewyckyFix crasher introduced in r200203 and caught by a libc...
2014-01-27 Nick LewyckyTeach SCEV to handle more cases of 'and X, CST', specif...
2014-01-25 Juergen RibutzkaRevert "Revert "Add Constant Hoisting Pass" (r200034)"
2014-01-25 Hans WennborgRevert "Add Constant Hoisting Pass" (r200034)
2014-01-24 Juergen RibutzkaAdd Constant Hoisting Pass
2014-01-24 Juergen RibutzkaRevert "Add Constant Hoisting Pass"
2014-01-24 Juergen RibutzkaAdd Constant Hoisting Pass
2014-01-24 Juergen RibutzkaAdd final and owerride keywords to TargetTransformInfo...
2014-01-24 Alp TokerFix known typos
2014-01-24 Benjamin KramerInstSimplify: Make shift, select and GEP simplification...
2014-01-22 Matt ArsenaultGet right cost for addrspacecast in cost model
2014-01-19 Chandler Carruth[PM] Make the verifier work independently of any pass...
2014-01-16 Arnold SchwaighoferBasicAA: We need to check both access sizes when compar...
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
next