2009-08-11 |
Dan Gohman | Remove unnecessary casts. |
tree | commitdiff |
2009-08-11 |
Devang Patel | Remove dead metadata. |
tree | commitdiff |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
tree | commitdiff |
2009-08-08 |
Daniel Dunbar | More ProfileInfo improvements. |
tree | commitdiff |
2009-08-07 |
Devang Patel | Fix dom frontier update. This fixes PR4667. |
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-08-04 |
Dan Gohman | Check for !isa<Constant> instead of isa<Instruction... |
tree | commitdiff |
2009-08-03 |
Dan Gohman | Add a new Constant::getIntegerValue helper function... |
tree | commitdiff |
2009-08-03 |
Eli Friedman | Make SimplifyDemandedUseBits generate vector constants... |
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 |
Dan Gohman | Fix GVN's debug output, now that operator<< on Value... |
tree | commitdiff |
2009-07-31 |
Bill Wendling | - Convert the rest of the DOUTs to DEBUG+errs(). |
tree | commitdiff |
2009-07-31 |
Eli Friedman | PR4662: Fix a crash introduced by the recent LLVMContex... |
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 |
Daniel Dunbar | Fix PR4645 which was fallout from the fix for PR4641. |
tree | commitdiff |
2009-07-29 |
Benjamin Kramer | Remove now unused Context variables. |
tree | commitdiff |
2009-07-29 |
Owen Anderson | Move ConstantExpr to 2.5 API. |
tree | commitdiff |
2009-07-29 |
Nick Lewycky | Bulk erasing instructions without RAUWing them is unsaf... |
tree | commitdiff |
2009-07-28 |
Devang Patel | Rename MDNode.h header. It defines MDnode and other... |
tree | commitdiff |
2009-07-28 |
Owen Anderson | Return ConstantVector to 2.5 API. |
tree | commitdiff |
2009-07-28 |
Owen Anderson | Change ConstantArray to 2.5 API. |
tree | commitdiff |
2009-07-28 |
Dan Gohman | Teach instcombine to respect and preserve inbounds... |
tree | commitdiff |
2009-07-28 |
Mike Stump | Fix a small little typo. |
tree | commitdiff |
2009-07-28 |
Dan Gohman | Replace dyn_castGetElementPtr with dyn_cast<GEPOperator>. |
tree | commitdiff |
2009-07-28 |
Dan Gohman | Grab the LLVMContext and parent Module of SI ahead... |
tree | commitdiff |
2009-07-27 |
Mike Stump | Fix a release-asserts warning. Debug functions should... |
tree | commitdiff |
2009-07-27 |
Mike Stump | Avoid build warnings. |
tree | commitdiff |
2009-07-27 |
Owen Anderson | Move ConstantStruct back to 2.5 API. |
tree | commitdiff |
2009-07-27 |
Owen Anderson | Move ConstantFP construction back to the 2.5-ish API. |
tree | commitdiff |
2009-07-27 |
Devang Patel | Do not seed mstadata into the value map. |
tree | commitdiff |
2009-07-26 |
Daniel Dunbar | Remove Value::getName{Start,End}, the last of the old... |
tree | commitdiff |
2009-07-26 |
Daniel Dunbar | Remove Value::getNameLen |
tree | commitdiff |
2009-07-26 |
Daniel Dunbar | Eliminate some uses of DOUT, cerr, and getNameStart(). |
tree | commitdiff |
2009-07-25 |
Daniel Dunbar | Remove Value::{isName, getNameRef}. |
tree | commitdiff |
2009-07-25 |
Daniel Dunbar | Initial update to VMCore to use Twines for string argum... |
tree | commitdiff |
2009-07-25 |
Eric Christopher | Fix 80-col violations. |
tree | commitdiff |
2009-07-25 |
Eric Christopher | Move ExtractElementInst to ::Create instead of new... |
tree | commitdiff |
2009-07-25 |
Dan Gohman | Convert a few more things to use raw_ostream. |
tree | commitdiff |
2009-07-25 |
Dan Gohman | Convert a few more uses of llvm/Support/Streams.h to... |
tree | commitdiff |
2009-07-25 |
Dan Gohman | Make AliasAnalysis and related classes use |
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 | AliasAnalysis wants sizes in address-units, not bits. |
tree | commitdiff |
2009-07-24 |
Dan Gohman | Fix this condition I accidentally inverted. |
tree | commitdiff |
2009-07-24 |
Dan Gohman | Convert several more passes to use getAnalysisIfAvailab... |
tree | commitdiff |
2009-07-24 |
Daniel Dunbar | Move more to raw_ostream, provide support for writing... |
tree | commitdiff |
2009-07-24 |
Daniel Dunbar | Switch to getNameStr(). |
tree | commitdiff |
2009-07-23 |
Daniel Dunbar | Convert StringMap to using StringRef for its APIs. |
tree | commitdiff |
2009-07-23 |
Chris Lattner | refactor a blob of code out to a new 'FoldOrOfFCmps... |
tree | commitdiff |
2009-07-23 |
Chris Lattner | Make some existing optimizations that would only trigge... |
tree | commitdiff |
2009-07-23 |
Chris Lattner | refactor a bunch of code out into a helper function, |
tree | commitdiff |
2009-07-22 |
Daniel Dunbar | Remove unnecessary store to temporary std::string. |
tree | commitdiff |
2009-07-22 |
Eli Friedman | Don't give a massive inlining cost bonus to available_e... |
tree | commitdiff |
2009-07-22 |
Owen Anderson | Get rid of the Pass+Context magic. |
tree | commitdiff |
2009-07-21 |
Dan Gohman | Convert instcombine from using using getAnalysis<Target... |
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-21 |
Owen Anderson | Move a bit more state over to the LLVMContext. |
tree | commitdiff |
2009-07-20 |
Chris Lattner | use ExpandInlineAsm on TargetLowering instead of Target... |
tree | commitdiff |
2009-07-20 |
Dan Gohman | Revert the addition of hasNoPointerOverflow to GEPOperator. |
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 | Canonicalize bitcasts between types like <1 x i64>... |
tree | commitdiff |
2009-07-18 |
Eli Friedman | Back out 76300; apparently the preference is to canonic... |
tree | commitdiff |
2009-07-18 |
Chris Lattner | add a fixme |
tree | commitdiff |
2009-07-18 |
Eli Friedman | Add combine: X sdiv (1 << Y) -> X udiv (1 << Y) when... |
tree | commitdiff |
2009-07-18 |
Eli Friedman | Remove no-op check. |
tree | commitdiff |
2009-07-18 |
Eli Friedman | Remove dead check. |
tree | commitdiff |
2009-07-18 |
Eli Friedman | Canonicalize insert/extractelement from single-element... |
tree | commitdiff |
2009-07-18 |
Eli Friedman | Fix simplifylibcalls memset recognition to work on... |
tree | commitdiff |
2009-07-18 |
Nick Lewycky | Replace intersectWith with maximalIntersectWith. The... |
tree | commitdiff |
2009-07-18 |
Eli Friedman | Fix the inline cost calculation to take into account... |
tree | commitdiff |
2009-07-18 |
Eli Friedman | Add line breaks to make the debug output a bit more... |
tree | commitdiff |
2009-07-17 |
Dan Gohman | Convert more code to use Operator instead of explicitly... |
tree | commitdiff |
2009-07-17 |
Dan Gohman | Make BasicAliasAnalysis and Value::getUnderlyingObject use |
tree | commitdiff |
2009-07-17 |
Dan Gohman | Fix some typos in a comment. |
tree | commitdiff |
2009-07-17 |
Dan Gohman | Add a new Operator class, for handling Instructions... |
tree | commitdiff |
2009-07-17 |
Daniel Dunbar | Initialize another Context, in the hopes of unbreaking... |
tree | commitdiff |
2009-07-17 |
Eli Friedman | Replace isTrapping with a new, similar method called |
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-15 |
Eli Friedman | Switch invars away from using isTrapping when it really... |
tree | commitdiff |
2009-07-15 |
Eli Friedman | Don't restrict the set of instructions where we try... |
tree | commitdiff |
2009-07-15 |
Dan Gohman | Fix indentation. |
tree | commitdiff |
2009-07-15 |
Dan Gohman | Make makeLoopInvariant report whether it made any chang... |
tree | commitdiff |
2009-07-14 |
Owen Anderson | Move EVER MORE stuff over to LLVMContext. |
tree | commitdiff |
2009-07-14 |
Dale Johannesen | Revert 75571; I'm convinced this isn't the right thing... |
tree | commitdiff |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
tree | commitdiff |
2009-07-14 |
Dan Gohman | Require IVUsers after LCSSA, since LCSSA does not prese... |
tree | commitdiff |
2009-07-14 |
Eli Friedman | Fix trivial todo in instcombine. |
tree | commitdiff |
2009-07-14 |
Dan Gohman | Update LoopSimplify and LoopUnswitch to use the new... |
tree | commitdiff |
2009-07-14 |
Dan Gohman | Fix indvars to not assume that a loop with a single... |
tree | commitdiff |
2009-07-14 |
Dale Johannesen | Don't delete asm's just because their inputs are undefined; |
tree | commitdiff |
next |