2010-09-06 |
Chris Lattner | pull a simple method out of LICM into a new |
tree | commitdiff |
2010-09-01 |
Dan Gohman | Revert 112442 and 112440 until the compile time problem... |
tree | commitdiff |
2010-08-30 |
Dan Gohman | Update the descriptions of NoModRef and ModRef to be... |
tree | commitdiff |
2010-08-29 |
Chris Lattner | two changes: 1) make AliasSet hold the list of call... |
tree | commitdiff |
2010-08-29 |
Dan Gohman | Make IVUsers iterative instead of recursive. |
tree | commitdiff |
2010-08-27 |
Dan Gohman | Switch ScalarEvolution's main Value*->SCEV* map from... |
tree | commitdiff |
2010-08-25 |
Eric Christopher | Fix header define to reflect the name of the file. |
tree | commitdiff |
2010-08-23 |
Devang Patel | Handle qualified constants that are directly folded... |
tree | commitdiff |
2010-08-20 |
Dan Gohman | CreateTemporaryType doesn't needs its Context argument. |
tree | commitdiff |
2010-08-20 |
Dan Gohman | Introduce a new temporary MDNode concept. Temporary... |
tree | commitdiff |
2010-08-18 |
Chris Lattner | move gep decomposition out of ValueTracking into BasicA... |
tree | commitdiff |
2010-08-18 |
Daniel Dunbar | Revert r111375, "move gep decomposition out of ValueTra... |
tree | commitdiff |
2010-08-18 |
Owen Anderson | Inform LazyValueInfo whenever a block is deleted, to... |
tree | commitdiff |
2010-08-18 |
Chris Lattner | move gep decomposition out of ValueTracking into BasicA... |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Revert r111031. The way LLVM defines loop invariance... |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Placate overzealous compiler warnings. |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Move SCEVNAryExpr's virtual member functions out of... |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Specialize FoldingSetTrait<SCEV>, providing implementat... |
tree | commitdiff |
2010-08-13 |
Dan Gohman | Implement hasComputableLoopEvolution for Add, Mul,... |
tree | commitdiff |
2010-08-11 |
Dan Gohman | Make LoopPass::getContainedPass return a LoopPass*... |
tree | commitdiff |
2010-08-10 |
Dan Gohman | Rename and reorder the arguments to isImpliedCond,... |
tree | commitdiff |
2010-08-10 |
Devang Patel | Add missing argument. CreateCompositeTypeEx() users... |
tree | commitdiff |
2010-08-09 |
Devang Patel | Refactor. |
tree | commitdiff |
2010-08-07 |
Dan Gohman | Remove assignPassManager's default arguments. It's... |
tree | commitdiff |
2010-08-07 |
Dan Gohman | Tidy up PMStack. Add a bunch of consts, use std::vector... |
tree | commitdiff |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
tree | commitdiff |
2010-08-06 |
Dan Gohman | Implement a proper getModRefInfo for va_arg. |
tree | commitdiff |
2010-08-06 |
Dan Gohman | Add a comment. |
tree | commitdiff |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
tree | commitdiff |
2010-08-05 |
Dan Gohman | Make AA private, since subclasses shouldn't (aren't... |
tree | commitdiff |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
tree | commitdiff |
2010-08-04 |
Dan Gohman | Delete obsolete comments. |
tree | commitdiff |
2010-08-04 |
Torok Edwin | Add a missing function. |
tree | commitdiff |
2010-08-03 |
Dan Gohman | Remove PointerAccessInfo, which nothing was using. |
tree | commitdiff |
2010-08-03 |
Dan Gohman | Thread const correctness through a bunch of AliasAnalys... |
tree | commitdiff |
2010-08-03 |
Dan Gohman | Update some comments. |
tree | commitdiff |
2010-08-03 |
Dan Gohman | Introduce a symbolic constant for ~0u for use with... |
tree | commitdiff |
2010-08-03 |
Dan Gohman | Add a convenient form of AliasAnalysis::alias for the... |
tree | commitdiff |
2010-08-02 |
Dan Gohman | Make SCEVUnknown a CallbackVH, so that it can be notifi... |
tree | commitdiff |
2010-08-02 |
Dan Gohman | Sketch up a preliminary Type-Based Alias Analysis imple... |
tree | commitdiff |
2010-08-02 |
Devang Patel | Add explicit constructors. Patch by Renato Golin. |
tree | commitdiff |
2010-07-30 |
Nick Lewycky | LibCallAliasAnalysis uses multiple inheritance, so... |
tree | commitdiff |
2010-07-29 |
Eric Christopher | Speculatively revert r109705 since it seems to be causi... |
tree | commitdiff |
2010-07-29 |
Dan Gohman | Factor out some of the code for updating old SCEVUnknow... |
tree | commitdiff |
2010-07-28 |
Dan Gohman | Add some extra friend declarations to fix a gcc-4.0... |
tree | commitdiff |
2010-07-28 |
Dan Gohman | Add a comment. |
tree | commitdiff |
2010-07-27 |
Tobias Grosser | RegionInfo: Add getMaxRegionExit() |
tree | commitdiff |
2010-07-27 |
Tobias Grosser | Add function to query RegionInfo about loops. |
tree | commitdiff |
2010-07-27 |
Dan Gohman | Use AssertingVH for InsertedValues and InsertedPostIncV... |
tree | commitdiff |
2010-07-26 |
Owen Anderson | Add an initial implementation of LazyValueInfo updating... |
tree | commitdiff |
2010-07-23 |
Dan Gohman | Eliminate getCanonicalInductionVariableIncrement's... |
tree | commitdiff |
2010-07-22 |
Tobias Grosser | Add new RegionInfo pass. |
tree | commitdiff |
2010-07-21 |
Dan Gohman | Disallow null as a named metadata operand. |
tree | commitdiff |
2010-07-20 |
Jakob Stoklund Olesen | Implement loop splitting analysis. |
tree | commitdiff |
2010-07-20 |
Dan Gohman | Make getOrInsertCanonicalInductionVariable guarantee... |
tree | commitdiff |
2010-07-19 |
Stuart Hastings | Correct line info for declarations/definitions. Radar... |
tree | commitdiff |
2010-07-17 |
Lang Hames | Switched to array_pod_sort as per Chris's suggestion. |
tree | commitdiff |
2010-07-17 |
Lang Hames | LoopSplitter - intended to split live intervals over... |
tree | commitdiff |
2010-07-16 |
Tobias Grosser | Add dump() to DominanceFrontier |
tree | commitdiff |
2010-07-13 |
Eric Christopher | 80-columns |
tree | commitdiff |
2010-07-12 |
Eric Christopher | Remove tab characters and 80-col. |
tree | commitdiff |
2010-07-09 |
Gabor Greif | fix clang selfhost issue (shadowing) |
tree | commitdiff |
2010-07-09 |
Gabor Greif | refactor type expressions and cache operator*'s result |
tree | commitdiff |
2010-07-09 |
Gabor Greif | two more cases of reuse result of operator*, found... |
tree | commitdiff |
2010-07-09 |
Gabor Greif | another case of reuse result of operator*, it is expens... |
tree | commitdiff |
2010-07-09 |
Gabor Greif | reuse result of operator*, it is expensive to recompute |
tree | commitdiff |
2010-07-08 |
Stuart Hastings | Reverting r107918 and r107919. Radar 8063111. |
tree | commitdiff |
2010-07-08 |
Stuart Hastings | Fix decl/def debug info for template functions. Radar... |
tree | commitdiff |
2010-07-08 |
Gabor Greif | only dereference iterator once in the loop |
tree | commitdiff |
2010-07-08 |
Duncan Sands | Use std::vector rather than SmallVector here because... |
tree | commitdiff |
2010-07-08 |
Duncan Sands | Do not use std::stack because it causes obscure failure... |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Remove interprocedural-basic-aa and associated code... |
tree | commitdiff |
2010-07-02 |
Dan Gohman | Document that BasicAA respects noalias, while Interproc... |
tree | commitdiff |
2010-07-02 |
Dan Gohman | Remove an unused enum. |
tree | commitdiff |
2010-06-29 |
Dan Gohman | Add an Intraprocedural form of BasicAliasAnalysis,... |
tree | commitdiff |
2010-06-28 |
Dan Gohman | Generalize AAEval so that it can be used both per-funct... |
tree | commitdiff |
2010-06-23 |
Gabor Greif | minor enhancement to llvm::isFreeCall API: return CallI... |
tree | commitdiff |
2010-06-22 |
Dan Gohman | Replace ScalarEvolution's private copy of getLoopPredec... |
tree | commitdiff |
2010-06-22 |
Dan Gohman | Split out the code for finding a unique loop predecesso... |
tree | commitdiff |
2010-06-19 |
Dan Gohman | Factor out duplicated code for reusing and inserting... |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Revert r106304 (105548 and friends), which are the... |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Reapply 105540, 105542, and 105548, and revert r105732. |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Don't bother calling releaseMemory before destroying... |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Remove getIntegerSCEV; it's redundant with getConstant... |
tree | commitdiff |
2010-06-16 |
Douglas Gregor | Revert r106117, which was the result of me misreading... |
tree | commitdiff |
2010-06-16 |
Douglas Gregor | Eliminate a redundant "typename" keyword |
tree | commitdiff |
2010-06-11 |
Stuart Hastings | Support for nested functions/classes in debug output... |
tree | commitdiff |
2010-06-09 |
Evan Cheng | Revert 105540, 105542, 105544, 105546, and 105548 to... |
tree | commitdiff |
2010-06-09 |
Kenneth Uildriks | Pulled CodeMetrics out of InlineCost.h and made it... |
tree | commitdiff |
2010-06-07 |
Dan Gohman | The FoldingSet hash data includes pointer values, so... |
tree | commitdiff |
2010-06-07 |
Dan Gohman | Optimize ScalarEvolution's SCEVComplexityCompare predic... |
tree | commitdiff |
2010-06-05 |
Stuart Hastings | Revert 105492 & 105493 due to a testcase regression... |
tree | commitdiff |
2010-06-05 |
Dan Gohman | LSR needs to remember inserted instructions even in... |
tree | commitdiff |
2010-06-04 |
Stuart Hastings | Support for nested functions/classes in debug output... |
tree | commitdiff |
2010-05-28 |
Dan Gohman | Move FindAvailableLoadedValue isSafeToLoadUnconditional... |
tree | commitdiff |
2010-05-28 |
Dan Gohman | Fix a comment. |
tree | commitdiff |
2010-05-26 |
Dan Gohman | Fix Lint printing warnings multiple times. Remove the... |
tree | commitdiff |
2010-05-20 |
Devang Patel | Rename variable. add comment. |
tree | commitdiff |
2010-05-14 |
Devang Patel | Add support to preserve type info for the variables... |
tree | commitdiff |
2010-05-12 |
Nick Lewycky | Clear CachedFunctionInfo upon Pass::releaseMemory.... |
tree | commitdiff |
next |