Simplify some code.
[oota-llvm.git] / lib / Analysis /
2009-10-18 Chris Lattnerfix the other issue with ID's, hopefully really fixing...
2009-10-18 Chris Lattnerfix some problems with ID definitions, which will hopef...
2009-10-18 Chris Lattneradd function passes for printing various dominator...
2009-10-18 Chris Lattnermake DOTGraphTraits public, patch by Tobias Grosser!
2009-10-17 Chris Lattnerinline isGEP away.
2009-10-17 Victor HernandezRemove MallocInst from LLVM Instructions.
2009-10-16 Victor HernandezInvert isSafeToGetMallocArraySize check because we...
2009-10-16 Evan ChengWhen checking aliases between phi sources and V2, we...
2009-10-15 Victor HernandezFix bug where array malloc with unexpected computation...
2009-10-15 Nick LewyckyAdd missing break statements! Thanks to Duncan Sands...
2009-10-15 Nick LewyckyTeach basicaa about memcpy/memmove/memset. The length...
2009-10-15 Nick LewyckyTeach BasicAA to use the size parameter of the memory...
2009-10-15 Nick LewyckyTake advantage of TargetData when available; we know...
2009-10-14 Evan ChengClear VisitedPHIs after use.
2009-10-14 Evan ChengAnother BasicAA fix. If a value does not alias a GEP...
2009-10-14 Evan ChengMore code clean up based on patch feedback.
2009-10-14 Evan ChengChange VisitedPHIs into an instance variable that's...
2009-10-13 Evan ChengTeach basic AA about PHI nodes. If all operands of...
2009-10-13 Dan GohmanCompute a full cost value even when a setjmp call is...
2009-10-13 Dan GohmanSplit code not specific to Function inlining out into...
2009-10-13 Benjamin KramerUpdate the other CMake file.
2009-10-13 Evan ChengRefactor some code. No functionality changes.
2009-10-13 Dan GohmanMove the InlineCost code from Transforms/Utils to Analysis.
2009-10-13 Devang Patel"there is not any instruction with attached debug info...
2009-10-13 Nick LewyckyTeach BasicAA a little something about the atomic intri...
2009-10-13 Victor HernandezMemory dependence analysis was incorrectly stopping...
2009-10-09 Dan GohmanRevert r83606 and add comments explaining why it isn...
2009-10-09 Dan GohmanPreserve HasNSW and HasNUW when constructing SCEVs...
2009-10-09 Dan GohmanAdd the ability to track HasNSW and HasNUW on more...
2009-10-08 Douglas GregorUpdate CMake build yet again after a source file was...
2009-10-08 Bill WendlingIt's possible for a global variable to be optimized...
2009-10-08 Chris Lattnerremove LoopVR pass. According to Nick:
2009-10-07 Devang PatelExtract subprogram and compile unit information from...
2009-10-07 Torok EdwinAdd PR to this FIXME, looks like I didn't commit this...
2009-10-06 Duncan SandsIntroduce and use convenience methods for getting point...
2009-10-05 Evan PhoenixExtend ConstantFolding to understand signed overflow...
2009-10-05 Torok EdwinDon't treat malloc calls with non-matching prototype...
2009-10-05 Dan GohmanRemove an unnnecessary LLVMContext argument in
2009-10-05 Chris Lattnerteach the optimizer how to constant fold uadd/usub...
2009-10-05 Chris Lattnersimplify this code a bunch.
2009-10-05 Chris Lattnercode simplifications.
2009-10-01 Mike StumpExpand api out in the usual inserter way, though, I...
2009-10-01 Devang PatelAdd another MDNode into DebugLocTuple. This will be...
2009-09-30 Devang PatelAdd isFOO() helpers. Fix getDirectory() and getFilename...
2009-09-30 Mike StumpAdd a way for a frontend to generate more complex dwarf...
2009-09-29 Devang PatelRemove std::string uses from DebugInfo interface.
2009-09-28 Dan GohmanWhen extending the operands of an addrec, iterate throu...
2009-09-28 Dan GohmanCreate a README.txt for lib/Analysis, and add an entry.
2009-09-28 Dan GohmanFix this debug output to handle the case where the...
2009-09-28 Dan GohmanInclude the name of the loop header in debug messages.
2009-09-28 Dan GohmanMove the dominator verification code out of special...
2009-09-28 Dan GohmanMove this assert to check the condition as soon as...
2009-09-28 Dan GohmanExtend the StartPassTimer and StopPassTimer functions...
2009-09-27 Dan GohmanFix an old copy+pasto.
2009-09-27 Dan GohmanExtract the code for inserting a loop into the loop...
2009-09-27 Dan GohmanWhen a loop is deleted, immediately release all of...
2009-09-27 Dan GohmanDelete a bogus comment.
2009-09-27 Dan GohmanFix SCEVExpander's canonical addrec expansion code...
2009-09-27 Dan GohmanInstead of testing whether an instruction dominates...
2009-09-27 Dan GohmanAdd a properlyDominates member function to ScalarEvolution.
2009-09-27 Dan GohmanRemove a redundant #include.
2009-09-26 Dan GohmanFix a case where ScalarEvolution was expanding pointer...
2009-09-25 Dale JohannesenHandle sqrt in CannotBeNegativeZero. absf and absl
2009-09-22 Victor HernandezNo need to verify that malloc's return type is i8*.
2009-09-22 Daniel DunbarSwitch DIDescriptor to use a TrackingVH. - This makes...
2009-09-20 Chris LattnerRevert r82404, it is causing a bootstrap miscompile...
2009-09-20 Chris Lattnerimprove memdep to eliminate bitcasts (and aliases,...
2009-09-20 Daniel DunbarTabs -> spaces, and remove trailing whitespace.
2009-09-19 Daniel DunbarStrip trailing whitespace.
2009-09-19 Nick LewyckyAdd a comment explaining why you would ever want to...
2009-09-19 Nick LewyckyLett users of sparse propagation do their own thing...
2009-09-19 Duncan SandsThe flag "--dot-cfg-only" is at the moment equivalent...
2009-09-18 Victor HernandezEnhance analysis passes so that they apply the same...
2009-09-18 Victor HernandezUpdate malloc call creation code (AllocType is now...
2009-09-18 Nick LewyckyAdd newlines.
2009-09-17 Dan GohmanTeach ScalarEvolution how to reason about no-wrap flags...
2009-09-16 Devang PatelProvide a way to extract location info from DILocation.
2009-09-16 Andreas NeustifterReapplied r81355 with the problems fixed.
2009-09-16 Chris Lattnersimplify some code
2009-09-15 Dan GohmanTeach ValueTracking how to look through GlobalAliases...
2009-09-15 Chris Lattneradd a new CallGraphNode::replaceCallEdge method and...
2009-09-15 Chris Lattnermake -debug-pass=Executions show information about...
2009-09-11 Andreas NeustifterBugfix. Sorry.
2009-09-11 Andreas NeustifterMake ProfileEstimator even more robust on general CFGs.
2009-09-11 Dan GohmanTeach lib/VMCore/ConstantFold.cpp how to set the inboun...
2009-09-10 Dan GohmanGive these files top-level comments that describe the...
2009-09-10 Dale JohannesenFix uppercaseo.
2009-09-10 Victor HernandezFit code within 80 columns
2009-09-10 Andreas NeustifterMake ProfileEstimator more robust on general CFGs.
2009-09-10 Benjamin KramerAdd some braces to make newer GCCs happy and update...
2009-09-10 Andreas NeustifterCleaned up code by factoring out common portions of...
2009-09-10 Evan ChengAdd malloc call utility functions. Patch by Victor...
2009-09-09 Andreas NeustifterReverted r81358.
2009-09-09 Benjamin KramerFix build, add missing simicolon.
2009-09-09 Andreas NeustifterAdd the first functions for updating ProfileInfo.
2009-09-09 Andreas NeustifterCleaned up code by factoring out common portions of...
2009-09-09 Chris Lattnerrevert r81335, which breaks the build.
2009-09-09 Andreas NeustifterFixed wrong storage option for ProfileVerifierDisableAs...
2009-09-09 Andreas NeustifterUpdated ProfileInfo to have clean seperation between...
2009-09-08 Dan GohmanRe-apply r80926, with fixes: keep the domtree informed...
next