2010-12-07 |
Chris Lattner | reapply r121100 with a tweak to constant fold ConstExpr... |
tree | commitdiff |
2010-12-07 |
Eric Christopher | Temporarily revert r121100 as it's causing clang to... |
tree | commitdiff |
2010-12-07 |
Chris Lattner | fix PR8710 - teach global opt that some constantexprs... |
tree | commitdiff |
2010-12-06 |
Chris Lattner | replace a linear scan with a symtab lookup, reduce... |
tree | commitdiff |
2010-12-06 |
Chris Lattner | Fix PR8735, a really terrible problem in the inliner... |
tree | commitdiff |
2010-12-06 |
Chris Lattner | improve -debug output and comments a little. |
tree | commitdiff |
2010-11-11 |
Dan Gohman | Add helper functions for computing the Location of... |
tree | commitdiff |
2010-11-11 |
Dan Gohman | Factor out Instruction::isSafeToSpeculativelyExecute... |
tree | commitdiff |
2010-11-11 |
Dan Gohman | TBAA-enable ArgumentPromotion. |
tree | commitdiff |
2010-11-10 |
Dan Gohman | Add a doesAccessArgPointees helper function, and update... |
tree | commitdiff |
2010-11-10 |
Dan Gohman | Factor out the code for testing whether a function... |
tree | commitdiff |
2010-11-10 |
Dan Gohman | Make ModRefBehavior a lattice. Use this to clean up... |
tree | commitdiff |
2010-11-09 |
Dan Gohman | Teach FunctionAttrs about the VAArg instruction. |
tree | commitdiff |
2010-11-09 |
Dan Gohman | Use the AliasAnalysis interface to determine how a... |
tree | commitdiff |
2010-11-09 |
Dan Gohman | Teach FunctionAttrs about AccessesArgumentsReadonly. |
tree | commitdiff |
2010-11-08 |
Dan Gohman | Fix a thinko that Duncan spotted. |
tree | commitdiff |
2010-11-08 |
Dan Gohman | Make FunctionAttrs TBAA-aware. |
tree | commitdiff |
2010-11-08 |
Dan Gohman | Extend the AliasAnalysis::pointsToConstantMemory interf... |
tree | commitdiff |
2010-11-08 |
Dan Gohman | Make FunctionAttrs use AliasAnalysis::getModRefBehavior... |
tree | commitdiff |
2010-11-03 |
Duncan Sands | Rename PointsToLocalMemory to PointsToLocalOrConstantMe... |
tree | commitdiff |
2010-11-02 |
Jakob Stoklund Olesen | Let the -inline-threshold command line argument take... |
tree | commitdiff |
2010-10-30 |
Duncan Sands | Now that the MallocInst no longer exists, this workarou... |
tree | commitdiff |
2010-10-30 |
Duncan Sands | If a function does a volatile load from a global consta... |
tree | commitdiff |
2010-10-21 |
Duncan Sands | RetOp is not actually used for anything useful (though |
tree | commitdiff |
2010-10-19 |
Dan Gohman | Reapply r116831 and r116839, converting AliasAnalysis... |
tree | commitdiff |
2010-10-19 |
Owen Anderson | Get rid of static constructors for pass registration... |
tree | commitdiff |
2010-10-19 |
Mikhail Glushenkov | GlobalOpt: EvaluateFunction() must not evaluate stores... |
tree | commitdiff |
2010-10-18 |
Mikhail Glushenkov | Trailing whitespace. |
tree | commitdiff |
2010-10-13 |
Owen Anderson | CallGraphSCC passes implicity require CallGraph analysis. |
tree | commitdiff |
2010-10-13 |
Rafael Espindola | Be more consistent in using ValueToValueMapTy. |
tree | commitdiff |
2010-10-12 |
Owen Anderson | Begin adding static dependence information to passes... |
tree | commitdiff |
2010-10-09 |
Kenneth Uildriks | Now using a variant of the existing inlining heuristics... |
tree | commitdiff |
2010-10-07 |
Owen Anderson | Now with fewer extraneous semicolons! |
tree | commitdiff |
2010-10-07 |
Owen Anderson | Add an initialization routine for libLLVMipo.a |
tree | commitdiff |
2010-09-30 |
Dale Johannesen | Massive rewrite of MMX: |
tree | commitdiff |
2010-09-28 |
Oscar Fuentes | Removed a bunch of unnecessary target_link_libraries. |
tree | commitdiff |
2010-09-23 |
Bob Wilson | Fix llvm-extract so that it changes the linkage of... |
tree | commitdiff |
2010-09-15 |
Chris Lattner | fix PR8144, a bug where constant merge would merge... |
tree | commitdiff |
2010-09-13 |
Michael J. Spencer | Revert "CMake: Get rid of LLVMLibDeps.cmake and export... |
tree | commitdiff |
2010-09-10 |
Michael J. Spencer | CMake: Get rid of LLVMLibDeps.cmake and export the... |
tree | commitdiff |
2010-09-07 |
Nick Lewycky | Fix major bug in thunk detection. Also verify the calli... |
tree | commitdiff |
2010-09-05 |
Nick Lewycky | Fix warning reported by MSVC++ builder. |
tree | commitdiff |
2010-09-05 |
Nick Lewycky | Switch FnSet to containing the ComparableFunction inste... |
tree | commitdiff |
2010-09-05 |
Nick Lewycky | Fix many bugs when merging weak-strong and weak-weak... |
tree | commitdiff |
2010-08-31 |
Nick Lewycky | Fix an infinite loop; merging two functions will create... |
tree | commitdiff |
2010-08-31 |
Nick Lewycky | Switch to DenseSet, simplifying much more code. We... |
tree | commitdiff |
2010-08-28 |
Chris Lattner | remove unions from LLVM IR. They are severely buggy... |
tree | commitdiff |
2010-08-26 |
Dan Gohman | Reapply r112091 and r111922, support for metadata linki... |
tree | commitdiff |
2010-08-26 |
Chris Lattner | zap dead code. |
tree | commitdiff |
2010-08-26 |
Dan Gohman | Rewrite ExtractGV, removing a bunch of stuff that didn... |
tree | commitdiff |
2010-08-25 |
Devang Patel | DIGlobalVariable can be used to encode debug info for... |
tree | commitdiff |
2010-08-09 |
Nick Lewycky | Fix a use after free error caught by the valgrind builders. |
tree | commitdiff |
2010-08-08 |
Nick Lewycky | Do more to modernize MergeFunctions. Refactor in respon... |
tree | commitdiff |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
tree | commitdiff |
2010-08-06 |
Nick Lewycky | Work in progress, cleaning up MergeFuncs. |
tree | commitdiff |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
tree | commitdiff |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
tree | commitdiff |
2010-08-03 |
Dan Gohman | Thread const correctness through a bunch of AliasAnalys... |
tree | commitdiff |
2010-08-02 |
Oscar Fuentes | Prefix `next' iterator operation with `llvm::'. |
tree | commitdiff |
2010-08-02 |
Daniel Dunbar | Fix a -Wreorder warning. |
tree | commitdiff |
2010-08-02 |
Nick Lewycky | Work in progress. |
tree | commitdiff |
2010-07-31 |
Rafael Espindola | The BlockExtractorPass() constructor was not reading... |
tree | commitdiff |
2010-07-28 |
Gabor Greif | simplify by using CallSite constructors; virtually... |
tree | commitdiff |
2010-07-22 |
Gabor Greif | mass elimination of reliance on automatic iterator... |
tree | commitdiff |
2010-07-22 |
Gabor Greif | simplify |
tree | commitdiff |
2010-07-22 |
Gabor Greif | do not access arguments via low-level interface, do... |
tree | commitdiff |
2010-07-22 |
Gabor Greif | pass dereferenced iterator to dyn_cast |
tree | commitdiff |
2010-07-22 |
Gabor Greif | undo 80 column trespassing I caused |
tree | commitdiff |
2010-07-21 |
Owen Anderson | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). |
tree | commitdiff |
2010-07-20 |
Dan Gohman | Make this code a little more readable. |
tree | commitdiff |
2010-07-20 |
Dan Gohman | Fix a typo. |
tree | commitdiff |
2010-07-20 |
Dan Gohman | Don't look up the "dbg" metadata kind by name. |
tree | commitdiff |
2010-07-20 |
Dan Gohman | Use getDebugLoc and setDebugLoc instead of getDbgMetada... |
tree | commitdiff |
2010-07-16 |
Chris Lattner | eliminate unlockedRefineAbstractTypeTo, types are all... |
tree | commitdiff |
2010-07-16 |
Nick Lewycky | Arrays and vectors with different numbers of elements... |
tree | commitdiff |
2010-07-15 |
Nick Lewycky | This is a full sentence. |
tree | commitdiff |
2010-07-15 |
Nick Lewycky | Disable aliases on all platforms. |
tree | commitdiff |
2010-07-13 |
Eric Christopher | Grammar. |
tree | commitdiff |
2010-07-12 |
Gabor Greif | cache result of operator* |
tree | commitdiff |
2010-07-12 |
Gabor Greif | cache result of operator* |
tree | commitdiff |
2010-07-12 |
Gabor Greif | cache result of operator* |
tree | commitdiff |
2010-07-12 |
Gabor Greif | cache results of operator* |
tree | commitdiff |
2010-07-12 |
Gabor Greif | cache dereferenced iterators |
tree | commitdiff |
2010-07-12 |
Chris Lattner | make the prototypes for CreateMalloc and CreateFree... |
tree | commitdiff |
2010-07-09 |
Gabor Greif | cache result of operator* |
tree | commitdiff |
2010-07-07 |
Duncan Sands | Rename "Release" builds as "Release+Asserts"; rename... |
tree | commitdiff |
2010-07-01 |
Bill Wendling | Implement the "linker_private_weak" linkage type. This... |
tree | commitdiff |
2010-07-01 |
Devang Patel | Debugging infomration is encoded in llvm IR using metad... |
tree | commitdiff |
2010-07-01 |
Devang Patel | If a named mdnode is removed then mark module as changed. |
tree | commitdiff |
2010-06-30 |
Devang Patel | Remove all debug info related named mdnodes. |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-29 |
Bill Wendling | Revert r107205 and r107207. |
tree | commitdiff |
2010-06-29 |
Bill Wendling | Introducing the "linker_weak" linkage type. This will... |
tree | commitdiff |
2010-06-29 |
Duncan Sands | Return Changed. This required setting Changed if dbg... |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use ArgOperand API and CallSite for arg range; add... |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use ArgOperand API and CallSite for arg range |
tree | commitdiff |
2010-06-24 |
Devang Patel | Use ValueMap instead of DenseMap. |
tree | commitdiff |
2010-06-22 |
Dan Gohman | Use pre-increment instead of post-increment when the... |
tree | commitdiff |
2010-06-07 |
Dan Gohman | Make bugpoint dead-argument-hacking actually work,... |
tree | commitdiff |
2010-06-05 |
Kenneth Uildriks | Partial specialization was not checking the callsite... |
tree | commitdiff |
next |