Fast-math: Extend IRBuilder to have settable FastMathFlags to create instructions...
[oota-llvm.git] / include / llvm / Analysis /
2012-11-27 Michael IlsemanFast-math optimization: fold multiply by zero
2012-11-21 Preston Briggstest commit: added a few comments
2012-11-20 Sebastian Popremoves a few "const" qualifiers
2012-11-19 Bob WilsonClean up handling of always-inline functions in the...
2012-11-19 Bob WilsonSome comment fixes.
2012-11-15 Michael IlsemanRemove trailing whitespace
2012-11-02 Nadav RotemAdd a cost model analysis that allows us to estimate...
2012-11-01 Chandler CarruthRevert the series of commits starting with r166578...
2012-10-31 Benjamin KramerFix a couple of comment typos.
2012-10-29 Bob WilsonRemove code to saturate profile counts.
2012-10-26 Benjamin KramerRemove LoopDependenceAnalysis.
2012-10-26 Benjamin KramerAdd a basic verifier for SCEV's backedge taken counts.
2012-10-25 Benjamin KramerDependenceAnalysis: Push #includes down into the implem...
2012-10-24 Micah VillmowAdd in support for getIntPtrType to get the pointer...
2012-10-19 Nadav Rotemrevert r166264 because the LTO build is still failing
2012-10-19 Nadav Rotemrecommit the patch that makes LSR and LowerInvoke use...
2012-10-18 Bob WilsonTemporarily revert the TargetTransform changes.
2012-10-11 Sean SilvaRemove unnecessary classof()'s
2012-10-11 Chad RosierRemove extra semicolon.
2012-10-11 NAKAMURA Takumillvm/Analysis/Passes.h: Fix copypasto in createDependen...
2012-10-11 Sebastian Popdependence analysis
2012-10-10 Nadav RotemAdd a new interface to allow IR-level passes to access...
2012-10-08 Nick LewyckyGive CaptureTracker::shouldExplore a base implementatio...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-10-04 Jakub StaszakFix doxygen comment to match parameters' names.
2012-09-27 Sylvestre LedruRevert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
2012-09-27 Sylvestre LedruFix a typo 'iff' => 'if'
2012-09-19 Will DietzFix minor typo in IntervalPartition.h
2012-09-19 Benjamin KramerInlineCost: Make TotalAllocaSizeRecursiveCaller unsigne...
2012-09-19 Nadav RotemPrevent inlining of callees which allocate lots of...
2012-09-17 Craig TopperMark unimplemented copy constructors and copy assignmen...
2012-09-17 Craig TopperRemove a couple unused fields. Not detected by Wunused...
2012-09-05 Roman DivackyRemove unused typedefs gcc4.8 warns about.
2012-09-04 Dan GohmanMake provenance checking conservative in cases when
2012-08-31 Benjamin KramerClean up ProfileDataLoader a bit.
2012-08-31 Bill WendlingCleanups due to feedback. No functionality change....
2012-08-29 Michael Liaofix C++ comment in C header
2012-08-29 Benjamin KramerMake MemoryBuiltins aware of TargetLibraryInfo.
2012-08-28 Manman RenProfile: set branch weight metadata with data generated...
2012-08-27 Hongbin ZhengRemove the the block_node_iterator of Region, replace...
2012-08-24 Manman RenForgot to check in ProfileDataTypes.h in r162576
2012-08-24 Manman RenProfile: move a single enum out of ProfileInfoTypes...
2012-08-24 Manman RenBranchProb: modify the definition of an edge in BranchP...
2012-08-17 Benjamin KramerMemoryBuiltins: Properly guard ObjectSizeOffsetVisitor...
2012-08-16 Rafael EspindolaTeach GVN to reason about edges dominating uses. This...
2012-08-15 Bill WendlingSet the branch probability of branching to the 'normal...
2012-08-13 Nadav RotemFix a documentation typo.
2012-08-10 Rafael EspindolaMove BasicBlockEdge to the cpp file. No functionality...
2012-08-07 Rafael EspindolaThe dominance computation already has logic for computi...
2012-08-02 NAKAMURA Takumiinclude/llvm/Analysis/RegionInfo.h: Appease msvc.
2012-08-02 Hongbin ZhengImplement the block_iterator of Region based on df_iter...
2012-07-25 Nuno Lopesrevert r160742: it's breaking CMake build
2012-07-25 Nuno LopesMemoryBuiltins: add support to determine the size of...
2012-07-20 Benjamin KramerRemove unused private member variables uncovered by...
2012-07-18 Andrew TrickSCEVTraversal: Add a visited set.
2012-07-17 Jakob Stoklund OlesenAllow for customized graph edge pruning in PostOrderIte...
2012-07-13 Andrew TrickLSR Fix: check SCEV expression safety before expansion.
2012-07-13 Andrew TrickFactor SCEV traversal code so I can use it elsewhere...
2012-07-03 Nuno Lopesfold PHI nodes in SizeOffsetEvaluator whenever possible.
2012-06-29 Chandler CarruthMove llvm/Support/IRBuilder.h -> llvm/IRBuilder.h
2012-06-29 Bill WendlingThe DIBuilder class is just a wrapper around debug...
2012-06-28 Nuno LopesMemoryBuiltins:
2012-06-28 Bill WendlingMove lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo...
2012-06-26 Bill WendlingRevamp how debugging information is emitted for debug...
2012-06-26 Andrew TrickEnable the new LoopInfo algorithm by default.
2012-06-22 Nuno Lopesremove extractMallocCallFromBitCast, since it was tailo...
2012-06-21 Nuno LopesAdd support for invoke to the MemoryBuiltin analysid.
2012-06-21 Nuno Lopesmove some typedefs so that we don't polute the llvm...
2012-06-21 Nuno Lopesrefactor the MemoryBuiltin analysis:
2012-06-20 Andrew TrickRestructure PopulateLoopsDFS::insertIntoLoop.
2012-06-20 Andrew TrickAdd "extern template" declarations now that we use...
2012-06-20 Chandler CarruthRemove 'static' from inline functions defined in header...
2012-06-20 Andrew TrickA new algorithm for computing LoopInfo. Temporarily...
2012-06-20 Andrew TrickMove the implementation of LoopInfo into LoopInfoImpl.h.
2012-06-06 Benjamin KramerRound 2 of dead private variable removal.
2012-06-02 Benjamin KramerFix typos found by github.com/lyda/misspell-check
2012-06-01 Eric ChristopherAdd support for enum forward declarations.
2012-05-30 Benjamin KramerTeach SCEV's icmp simplification logic that a-b ==...
2012-05-23 Eric ChristopherAdd support for C++11 enum classes in llvm.
2012-05-19 Eric ChristopherActually support DW_TAG_rvalue_reference_type that...
2012-05-19 Andrew TrickSCEV: Add MarkPendingLoopPredicates to avoid recursive...
2012-05-14 Chad RosierMove the capture analysis from MemoryDependencyAnalysis...
2012-05-10 Dan GohmanTeach DeadStoreElimination to eliminate exit-block...
2012-05-08 Eric ChristopherUpdate comment.
2012-05-04 Chandler CarruthRename the Region::block_iterator to Region::block_node...
2012-05-04 Chandler CarruthA pile of long over-due refactorings here. There are...
2012-05-03 Nuno Lopesadd support for calloc to objectsize lowering
2012-04-23 Eric ChristopherAllow forward declarations to take a context. This...
2012-04-12 Dan GohmanAdd forms of dominates and isReachableFromEntry that...
2012-04-11 Benjamin KramerFoldingSet: Push the hash through FoldingSetTraits...
2012-04-10 Andrew TrickFix 12513: Loop unrolling breaks with indirect branches.
2012-04-06 David ChisnallReintroduce InlineCostAnalyzer::getInlineCost() variant...
2012-04-04 Rafael EspindolaAlways compute all the bits in ComputeMaskedBits.
2012-04-03 Eric ChristopherAdd a line number for the scope of the function (starti...
2012-04-02 Rafael EspindolaMake dominatedBySlowTreeWalk private and assert cases...
2012-04-02 Rafael EspindolaAdd missing 'd'.
2012-04-01 Chandler CarruthStart cleaning up the InlineCost class. This switches...
2012-03-31 Rafael EspindolaAdd a workaround for building with old versions of...
2012-03-31 Rafael EspindolaTeach CodeGen's version of computeMaskedBits to underst...
2012-03-31 Chandler CarruthRemove a bunch of empty, dead, and no-op methods from...
next