2012-12-06 |
Jakub Staszak | Remove unused field. |
blob | commitdiff | raw |
2012-12-06 |
Jakub Staszak | Remove trailing spaces. |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-12-01 |
Zhou Sheng | Revert previous check in r168581, r169079 as they are... |
blob | commitdiff | raw | diff to current |
2012-12-01 |
Zhou Sheng | The patch is to improve the memory footprint of pass... |
blob | commitdiff | raw | diff to current |
2012-11-15 |
Hans Wennborg | Make GlobalOpt be conservative with TLS variables ... |
blob | commitdiff | raw | diff to current |
2012-11-01 |
Chandler Carruth | Revert the series of commits starting with r166578... |
blob | commitdiff | raw | diff to current |
2012-10-24 |
Micah Villmow | Add in support for getIntPtrType to get the pointer... |
blob | commitdiff | raw | diff to current |
2012-10-16 |
Bill Wendling | Use the Attributes::get method which takes an AttrVal... |
blob | commitdiff | raw | diff to current |
2012-10-15 |
Bill Wendling | Move the Attributes::Builder outside of the Attributes... |
blob | commitdiff | raw | diff to current |
2012-10-15 |
Bill Wendling | Attributes Rewrite |
blob | commitdiff | raw | diff to current |
2012-10-14 |
Bill Wendling | Remove the bitwise NOT operator from the Attributes... |
blob | commitdiff | raw | diff to current |
2012-10-10 |
Bill Wendling | Remove the final bits of Attributes being declared... |
blob | commitdiff | raw | diff to current |
2012-10-09 |
Bill Wendling | Create enums for the different attributes. |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Micah Villmow | Move TargetData to DataLayout. |
blob | commitdiff | raw | diff to current |
2012-10-04 |
Bill Wendling | Use method to query for attributes. |
blob | commitdiff | raw | diff to current |
2012-09-28 |
Benjamin Kramer | GlobalOpt: non-constexpr bitcasts or GEPs can occur... |
blob | commitdiff | raw | diff to current |
2012-09-27 |
Sylvestre Ledru | Revert 'Fix a typo 'iff' => 'if''. iff is an abreviatio... |
blob | commitdiff | raw | diff to current |
2012-09-27 |
Sylvestre Ledru | Fix a typo 'iff' => 'if' |
blob | commitdiff | raw | diff to current |
2012-08-29 |
Benjamin Kramer | Make MemoryBuiltins aware of TargetLibraryInfo. |
blob | commitdiff | raw | diff to current |
2012-07-25 |
Nick Lewycky | It's not safe to blindly remove invoke instructions... |
blob | commitdiff | raw | diff to current |
2012-07-24 |
Nick Lewycky | Don't delete one more instruction than we're allowed... |
blob | commitdiff | raw | diff to current |
2012-07-24 |
Nick Lewycky | Teach globalopt to not nuke all stores to globals.... |
blob | commitdiff | raw | diff to current |
2012-07-21 |
Nick Lewycky | Revert r160602. |
blob | commitdiff | raw | diff to current |
2012-07-21 |
Nick Lewycky | Teach globalopt to play nice with leak checkers. This... |
blob | commitdiff | raw | diff to current |
2012-07-19 |
Nick Lewycky | Revert r160529 due to crashes. |
blob | commitdiff | raw | diff to current |
2012-07-19 |
Nick Lewycky | Don't wipe out global variables that are probably stori... |
blob | commitdiff | raw | diff to current |
2012-07-02 |
Duncan Sands | GlobalOpt forgot to handle bitcast when analyzing globa... |
blob | commitdiff | raw | diff to current |
2012-06-27 |
Matt Beaumont-Gay | Revert r159136 due to PR13124. |
blob | commitdiff | raw | diff to current |
2012-06-25 |
Rafael Espindola | If a constant or a function has linkonce_odr linkage... |
blob | commitdiff | raw | diff to current |
2012-06-24 |
Nick Lewycky | Tab to spaces. No functionality change. |
blob | commitdiff | raw | diff to current |
2012-06-23 |
Hans Wennborg | Extend the IL for selecting TLS models (PR9788) |
blob | commitdiff | raw | diff to current |
2012-06-22 |
Nuno Lopes | fix whitespace in my last commit. |
blob | commitdiff | raw | diff to current |
2012-06-22 |
Nuno Lopes | remove extractMallocCallFromBitCast, since it was tailo... |
blob | commitdiff | raw | diff to current |
2012-06-15 |
Rafael Espindola | Some optimizations done by globalopt are safe only... |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Rafael Espindola | Implement the isSafeToDiscardIfUnused predicate and... |
blob | commitdiff | raw | diff to current |
2012-05-12 |
Jay Foad | Teach Function::hasAddressTaken that BlockAddress doesn... |
blob | commitdiff | raw | diff to current |
2012-03-28 |
Benjamin Kramer | GlobalOpt: If we have an inbounds GEP from a ConstantAg... |
blob | commitdiff | raw | diff to current |
2012-03-13 |
Dan Gohman | Teach globalopt how to evaluate an invoke with a non... |
blob | commitdiff | raw | diff to current |
2012-03-08 |
Stepan Dyatkovskiy | Taken into account Duncan's comments for r149481 dated... |
blob | commitdiff | raw | diff to current |
2012-02-27 |
Benjamin Kramer | Plog a memleak in GlobalOpt. |
blob | commitdiff | raw | diff to current |
2012-02-23 |
Duncan Sands | GCC fails to understand that NextBB is always initializ... |
blob | commitdiff | raw | diff to current |
2012-02-21 |
Nick Lewycky | Use the target-aware constant folder on expressions... |
blob | commitdiff | raw | diff to current |
2012-02-20 |
Nick Lewycky | Check for the correct size in the invariant marker. |
blob | commitdiff | raw | diff to current |
2012-02-20 |
Nick Lewycky | Rename class Evaluate to Evaluator and put it in an... |
blob | commitdiff | raw | diff to current |
2012-02-19 |
Nick Lewycky | Move EvaluateFunction and EvaluateBlock into a class... |
blob | commitdiff | raw | diff to current |
2012-02-17 |
Nick Lewycky | Add support for invariant.start inside the static const... |
blob | commitdiff | raw | diff to current |
2012-02-12 |
Nick Lewycky | Handle InvokeInst in EvaluateBlock. Don't try to suppor... |
blob | commitdiff | raw | diff to current |
2012-02-12 |
Nick Lewycky | false is totally null! |
blob | commitdiff | raw | diff to current |
2012-02-12 |
Nick Lewycky | Remove redundant getAnalysis<> calls in GlobalOpt.... |
blob | commitdiff | raw | diff to current |
2012-02-12 |
Nick Lewycky | Pass TargetData and TargetLibraryInfo through to the... |
blob | commitdiff | raw | diff to current |
2012-02-12 |
Nick Lewycky | Fix function name in comment to match actual name.... |
blob | commitdiff | raw | diff to current |
2012-02-12 |
Nick Lewycky | Don't traverse the PHI nodes twice. No functionality... |
blob | commitdiff | raw | diff to current |
2012-02-09 |
Benjamin Kramer | Tweak comment readability and grammar. |
blob | commitdiff | raw | diff to current |
2012-02-09 |
Benjamin Kramer | GlobalOpt: Be more aggressive about elminating side... |
blob | commitdiff | raw | diff to current |
2012-02-06 |
Nick Lewycky | Split part of EvaluateFunction into a new EvaluateBlock... |
blob | commitdiff | raw | diff to current |
2012-02-05 |
Nick Lewycky | Teach GlobalOpt to handle atomic accesses to globals. |
blob | commitdiff | raw | diff to current |
2012-02-05 |
Nick Lewycky | Clean up some whitespace and comments. No functionality... |
blob | commitdiff | raw | diff to current |
2012-02-01 |
Stepan Dyatkovskiy | SwitchInst refactoring. |
blob | commitdiff | raw | diff to current |
2012-01-27 |
Chris Lattner | continue making the world safe for ConstantDataVector... |
blob | commitdiff | raw | diff to current |
2012-01-26 |
Chris Lattner | Continue improving support for ConstantDataAggregate... |
blob | commitdiff | raw | diff to current |
2012-01-25 |
Chris Lattner | use Constant::getAggregateElement to simplify a bunch... |
blob | commitdiff | raw | diff to current |
2012-01-20 |
David Blaikie | More dead code removal (using -Wunreachable-code) |
blob | commitdiff | raw | diff to current |
2012-01-05 |
Eli Friedman | PR11705, part 2: globalopt shouldn't put inttoptr/ptrto... |
blob | commitdiff | raw | diff to current |
2011-12-02 |
Chad Rosier | Fix a few more places where TargetData/TargetLibraryInf... |
blob | commitdiff | raw | diff to current |
2011-12-01 |
Chad Rosier | Last bit of TargetLibraryInfo propagation. Also fixed... |
blob | commitdiff | raw | diff to current |
2011-10-20 |
Eli Friedman | Refactor code from inlining and globalopt that checks... |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Benjamin Kramer | Stop emitting instructions with the name "tmp" they... |
blob | commitdiff | raw | diff to current |
2011-08-16 |
Eli Friedman | Minor comment fixes. |
blob | commitdiff | raw | diff to current |
2011-08-15 |
Eli Friedman | Update inter-procedural optimizations for atomic load... |
blob | commitdiff | raw | diff to current |
2011-07-31 |
Bill Wendling | Add the 'resume' instruction for the new EH rewrite. |
blob | commitdiff | raw | diff to current |
2011-07-30 |
Bill Wendling | Revert r136253, r136263, r136269, r136313, r136325... |
blob | commitdiff | raw | diff to current |
2011-07-27 |
Bill Wendling | Merge the contents from exception-handling-rewrite... |
blob | commitdiff | raw | diff to current |
2011-07-25 |
Jay Foad | Convert GetElementPtrInst to use ArrayRef. |
blob | commitdiff | raw | diff to current |
2011-07-22 |
Jay Foad | Fix more MSVC warnings caused by a cases I missed when... |
blob | commitdiff | raw | diff to current |
2011-07-21 |
Jay Foad | Make better use of ConstantExpr::getGetElementPtr's... |
blob | commitdiff | raw | diff to current |
2011-07-21 |
Jay Foad | Convert ConstantExpr::getGetElementPtr and |
blob | commitdiff | raw | diff to current |
2011-07-21 |
Chris Lattner | move tier out of an anonymous namespace, it doesn't... |
blob | commitdiff | raw | diff to current |
2011-07-19 |
Jay Foad | Use ArrayRef in ConstantFoldInstOperands and ConstantFo... |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-06-20 |
Chris Lattner | Revamp the "ConstantStruct::get" methods. Previously... |
blob | commitdiff | raw | diff to current |
2011-05-29 |
Nick Lewycky | Don't crash owhen ComputeLoadResult can't compute the... |
blob | commitdiff | raw | diff to current |
2011-05-29 |
Nick Lewycky | Obey the isVolatile bit on memory intrinsics when analy... |
blob | commitdiff | raw | diff to current |
2011-05-22 |
Chris Lattner | fix PR9856, an incorrectly conservative assertion:... |
blob | commitdiff | raw | diff to current |
2011-04-11 |
Nick Lewycky | Just because a GlobalVariable's initializer is [N x... |
blob | commitdiff | raw | diff to current |
2011-04-11 |
Jay Foad | Don't include Operator.h from InstrTypes.h. |
blob | commitdiff | raw | diff to current |
2011-04-09 |
Eli Friedman | Add back a couple checks removed by r129128; the fact... |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Nick Lewycky | llvm.global_[cd]tor is defined to be either external... |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Jay Foad | Remove PHINode::reserveOperandSpace(). Instead, add... |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Jay Foad | (Almost) always call reserveOperandSpace() on newly... |
blob | commitdiff | raw | diff to current |
2011-03-22 |
Anders Carlsson | Handle another case that Frits suggested. |
blob | commitdiff | raw | diff to current |
2011-03-21 |
Anders Carlsson | More cleanups to the OptimizeEmptyGlobalCXXDtors Global... |
blob | commitdiff | raw | diff to current |
2011-03-21 |
Anders Carlsson | As suggested by Nick Lewycky, ignore debugging intrinsi... |
blob | commitdiff | raw | diff to current |
2011-03-21 |
Nick Lewycky | Fix comments |
blob | commitdiff | raw | diff to current |
2011-03-20 |
Anders Carlsson | Don't try to eliminate invokes to __cxa_atexit. |
blob | commitdiff | raw | diff to current |
2011-03-20 |
Anders Carlsson | Don't segfault on mutual recursion, as pointed out... |
blob | commitdiff | raw | diff to current |
2011-03-20 |
Anders Carlsson | Address comments from Frits van Bommel. |
blob | commitdiff | raw | diff to current |
2011-03-20 |
Anders Carlsson | Add an optimization to GlobalOpt that eliminates calls... |
blob | commitdiff | raw | diff to current |
2011-02-15 |
Chris Lattner | convert ConstantVector::get to use ArrayRef. |
blob | commitdiff | raw | diff to current |
2011-02-14 |
Chris Lattner | revert my ConstantVector patch, it seems to have made... |
blob | commitdiff | raw | diff to current |
next |