2009-09-01 |
Chris Lattner | remove CallGraphNode::replaceCallSite, it is redundant... |
tree | commitdiff |
2009-09-01 |
Chris Lattner | cleanup/simplify |
tree | commitdiff |
2009-09-01 |
Chris Lattner | Change CallGraphNode to maintain it's Function as an... |
tree | commitdiff |
2009-08-31 |
Chris Lattner | comment and simplify some code. |
tree | commitdiff |
2009-08-31 |
Chris Lattner | add -debug output |
tree | commitdiff |
2009-08-31 |
Chris Lattner | simplify some code by making the SCCNodes set contain... |
tree | commitdiff |
2009-08-31 |
Chris Lattner | Fix PR4834, a tricky case where the inliner would resol... |
tree | commitdiff |
2009-08-31 |
Chris Lattner | Fix some nasty callgraph dangling pointer problems in |
tree | commitdiff |
2009-08-28 |
Devang Patel | Reapply 79977. |
tree | commitdiff |
2009-08-28 |
Chris Lattner | finish a half formed thought :) |
tree | commitdiff |
2009-08-27 |
Chris Lattner | Implement a new optimization in the inliner: if inlinin... |
tree | commitdiff |
2009-08-27 |
Chris Lattner | reduce header #include'age |
tree | commitdiff |
2009-08-27 |
Chris Lattner | reduce inlining factor some stuff out to a static helpe... |
tree | commitdiff |
2009-08-26 |
Devang Patel | Revert 79977. It causes llvm-gcc bootstrap failures... |
tree | commitdiff |
2009-08-25 |
Dan Gohman | Rename Instruction::isIdenticalTo to Instruction::isIde... |
tree | commitdiff |
2009-08-25 |
Devang Patel | Update DebugInfo interface to use metadata, instead... |
tree | commitdiff |
2009-08-25 |
Dale Johannesen | Allow multiple occurrences of -inline-threshold on |
tree | commitdiff |
2009-08-24 |
Chris Lattner | prune the #includes in raw_ostream.h by moving a |
tree | commitdiff |
2009-08-23 |
Chris Lattner | convert LoopInfo.h and GraphWriter.h to use raw_ostream |
tree | commitdiff |
2009-08-23 |
Chris Lattner | eliminate uses of cerr() |
tree | commitdiff |
2009-08-23 |
Chris Lattner | remove a few DOUTs here and there. |
tree | commitdiff |
2009-08-23 |
Chris Lattner | eliminate the "Value" printing methods that print to... |
tree | commitdiff |
2009-08-19 |
Dan Gohman | Use hasDefinitiveInitializer() instead of testing the... |
tree | commitdiff |
2009-08-18 |
Dan Gohman | Fix a bug that caused globalopt to miscompile tramp3d... |
tree | commitdiff |
2009-08-17 |
Duncan Sands | Don't access the first element of a potentially empty |
tree | commitdiff |
2009-08-14 |
Dan Gohman | Make TargetData optional in GlobalOpt and ArgumentPromo... |
tree | commitdiff |
2009-08-13 |
Owen Anderson | Push LLVMContexts through the IntegerType APIs. |
tree | commitdiff |
2009-08-12 |
Dan Gohman | Remove a bunch more now-unnecessary Context arguments. |
tree | commitdiff |
2009-08-11 |
Dan Gohman | Remove unnecessary casts. |
tree | commitdiff |
2009-08-11 |
Devang Patel | Remove dead metadata. |
tree | commitdiff |
2009-08-07 |
Dan Gohman | Fix a bunch of namespace pollution. |
tree | commitdiff |
2009-08-06 |
Devang Patel | Use DebugInfoFinder. |
tree | commitdiff |
2009-08-05 |
Owen Anderson | Privatize the StructType table, which unfortunately... |
tree | commitdiff |
2009-07-31 |
Owen Anderson | Move a few more APIs back to 2.5 forms. The only remai... |
tree | commitdiff |
2009-07-31 |
Bill Wendling | - Convert the rest of the DOUTs to DEBUG+errs(). |
tree | commitdiff |
2009-07-31 |
Owen Anderson | Move getTrue() and getFalse() to 2.5-like APIs. |
tree | commitdiff |
2009-07-30 |
Owen Anderson | Move more code back to 2.5 APIs. |
tree | commitdiff |
2009-07-30 |
Daniel Dunbar | Twines: Don't allow implicit conversion from integers... |
tree | commitdiff |
2009-07-30 |
Daniel Dunbar | Switch obvious clients to Twine instead of utostr ... |
tree | commitdiff |
2009-07-29 |
Douglas Gregor | Eliminate a few unused-variable warnings |
tree | commitdiff |
2009-07-29 |
Owen Anderson | Move types back to the 2.5 API. |
tree | commitdiff |
2009-07-29 |
Owen Anderson | Move ConstantExpr to 2.5 API. |
tree | commitdiff |
2009-07-28 |
Owen Anderson | Change ConstantArray to 2.5 API. |
tree | commitdiff |
2009-07-27 |
Owen Anderson | Move ConstantStruct back to 2.5 API. |
tree | commitdiff |
2009-07-26 |
Daniel Dunbar | Remove Value::getName{Start,End}, the last of the old... |
tree | commitdiff |
2009-07-25 |
Daniel Dunbar | More migration to raw_ostream, the water has dried... |
tree | commitdiff |
2009-07-24 |
Owen Anderson | Revert the ConstantInt constructors back to their 2... |
tree | commitdiff |
2009-07-24 |
Dan Gohman | Convert several more passes to use getAnalysisIfAvailab... |
tree | commitdiff |
2009-07-24 |
Daniel Dunbar | Switch to getNameStr(). |
tree | commitdiff |
2009-07-22 |
Daniel Dunbar | Remove unnecessary store to temporary std::string. |
tree | commitdiff |
2009-07-22 |
Owen Anderson | Get rid of the Pass+Context magic. |
tree | commitdiff |
2009-07-21 |
Owen Anderson | Rename getConstantInt{True|False} to get{True|False... |
tree | commitdiff |
2009-07-21 |
Ted Kremenek | Update CMake files. |
tree | commitdiff |
2009-07-20 |
Chris Lattner | implement a new magic global "llvm.compiler.used" which... |
tree | commitdiff |
2009-07-20 |
Bill Wendling | Add plumbing for the `linker_private' linkage type... |
tree | commitdiff |
2009-07-18 |
Eli Friedman | Add line breaks to make the debug output a bit more... |
tree | commitdiff |
2009-07-16 |
Owen Anderson | Move the ConstantInt uniquing table into LLVMContextImp... |
tree | commitdiff |
2009-07-15 |
Owen Anderson | Revert yesterday's change by removing the LLVMContext... |
tree | commitdiff |
2009-07-14 |
Owen Anderson | Move EVER MORE stuff over to LLVMContext. |
tree | commitdiff |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
tree | commitdiff |
2009-07-13 |
Owen Anderson | Move more functionality over to LLVMContext. |
tree | commitdiff |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
tree | commitdiff |
2009-07-09 |
Owen Anderson | This started as a small change, I swear. Unfortunately... |
tree | commitdiff |
2009-07-08 |
Owen Anderson | Switch GlobalVariable ctors to a sane API, where *eithe... |
tree | commitdiff |
2009-07-08 |
Owen Anderson | Push LLVMContext through GlobalVariables and IRBuilder. |
tree | commitdiff |
2009-07-06 |
Owen Anderson | "LLVMContext* " --> "LLVMContext *" |
tree | commitdiff |
2009-07-06 |
Owen Anderson | Finish LLVMContext-ing lib/Analysis. This required... |
tree | commitdiff |
2009-07-06 |
Owen Anderson | Thread LLVMContext through the constant folding APIs... |
tree | commitdiff |
2009-07-06 |
Owen Anderson | More LLVMContext-ification. |
tree | commitdiff |
2009-07-03 |
Duncan Sands | Add newline at end of file. |
tree | commitdiff |
2009-07-01 |
Chris Lattner | improve the APIs for creating struct and function types... |
tree | commitdiff |
2009-06-26 |
Devang Patel | Remove debug info anchors - llvm.dbg.compile_units... |
tree | commitdiff |
2009-06-17 |
Sanjiv Gupta | >> What if my global variable was into a different... |
tree | commitdiff |
2009-06-15 |
Owen Anderson | Merge PartialInliner changes. |
tree | commitdiff |
2009-06-14 |
Dan Gohman | Fix old-style type names in comments. |
tree | commitdiff |
2009-06-14 |
Torok Edwin | Fix CMake build. Patch from Ingmar Vanhassel. |
tree | commitdiff |
2009-06-14 |
Owen Anderson | Add an early implementation of a partial inlining pass... |
tree | commitdiff |
2009-06-13 |
Nick Lewycky | Unlike the other instructions, GEP really does need... |
tree | commitdiff |
2009-06-12 |
Dan Gohman | Give Instruction::isSameOperationAs a corresponding... |
tree | commitdiff |
2009-06-12 |
Nick Lewycky | Keep callers of a weak function calling it, instead... |
tree | commitdiff |
2009-06-12 |
Nick Lewycky | Don't forget to match the calling convention when produ... |
tree | commitdiff |
2009-06-12 |
Nick Lewycky | Given two identical weak functions, produce one interna... |
tree | commitdiff |
2009-06-12 |
Nick Lewycky | Add an "are types equivalent" operation that ignores... |
tree | commitdiff |
2009-06-10 |
Jay Foad | Implement and use new method Function::hasAddressTaken(). |
tree | commitdiff |
2009-06-09 |
Jay Foad | Remove an unused function SafeToDestroyConstant().... |
tree | commitdiff |
2009-06-06 |
Jay Foad | Use cast<> instead of dyn_cast<> for things that are... |
tree | commitdiff |
2009-06-02 |
Evan Cheng | Avoid infinite looping in AllGlobalLoadUsesSimpleEnough... |
tree | commitdiff |
2009-05-23 |
Torok Edwin | available_externall linkage is not local, this was... |
tree | commitdiff |
2009-05-09 |
Duncan Sands | Rename PaddedSize to AllocSize, in the hope that this |
tree | commitdiff |
2009-05-06 |
Duncan Sands | Fix PR3754: don't mark functions that wrap MallocInst... |
tree | commitdiff |
2009-05-03 |
Nick Lewycky | Revert r70630. Go back to appending ".b" to internal... |
tree | commitdiff |
2009-05-02 |
Dan Gohman | The second argument to RecursivelyDeleteTriviallyDeadIn... |
tree | commitdiff |
2009-05-02 |
Nick Lewycky | Don't append ".b" to the names of globals that are... |
tree | commitdiff |
2009-04-17 |
David Greene | Use a safer iterator interface and get rid of std C... |
tree | commitdiff |
2009-04-13 |
Chris Lattner | eliminate unneeded parens. |
tree | commitdiff |
2009-03-23 |
Dale Johannesen | Use a SmallPtrSet instead of std::set. |
tree | commitdiff |
2009-03-19 |
Dale Johannesen | Clear the cached cost when removing a function in |
tree | commitdiff |
2009-03-18 |
Chris Lattner | aha, DAE does have to think about PHI nodes. Many... |
tree | commitdiff |
2009-03-18 |
Chris Lattner | add an assertion to make it clear that PHI nodes are... |
tree | commitdiff |
2009-03-18 |
Chris Lattner | Fix PR3807 by inserting 'insertelement' instructions... |
tree | commitdiff |
next |