llvm/lib/CodeGen: Fix cmake build since r146542.
[oota-llvm.git] / lib / Transforms / IPO /
2011-12-12 Daniel DunbarLLVMBuild: Remove trailing newline, which irked me.
2011-12-07 Duncan SandsRemove unused include.
2011-12-02 Chad RosierFix a few more places where TargetData/TargetLibraryInf...
2011-12-01 Chad RosierLast bit of TargetLibraryInfo propagation. Also fixed...
2011-11-30 Kostya Serebryanymake asan work at -O0, llvm part. Patch by glider@googl...
2011-11-29 Daniel Dunbarbuild/CMake: Finish removal of add_llvm_library_depende...
2011-11-15 Benjamin KramerRemove all remaining uses of Value::getNameStr().
2011-11-12 Daniel Dunbarbuild: Attempt to rectify inconsistencies between CMake...
2011-11-11 Daniel DunbarLLVMBuild: Alphabetize required_libraries lists.
2011-11-03 Daniel Dunbarbuild: Add initial cut at LLVMBuild.txt files.
2011-10-20 Eli FriedmanRefactor code from inlining and globalopt that checks...
2011-10-01 Andrew TrickInlining and unrolling heuristics should be aware of...
2011-10-01 Andrew Trickwhitespace
2011-09-27 Benjamin KramerStop emitting instructions with the name "tmp" they...
2011-09-20 Bill WendlingPlace the check for an exit landing pad where it will...
2011-09-20 Bill WendlingOmit extracting a loop if one of the exits is a landing...
2011-09-20 Bill WendlingCheck the terminator, not the basic block.
2011-09-20 Bill WendlingWhen extracting a basic block that ends in an 'invoke...
2011-08-19 Benjamin KramerC API functions must be able to see their extern "C...
2011-08-16 David ChisnallAdd a mechanism for optimisation plugins to register...
2011-08-16 Eli FriedmanRevert a bit of r137667; the logic in question can...
2011-08-16 Eli FriedmanMinor comment fixes.
2011-08-15 Eli FriedmanUpdate inter-procedural optimizations for atomic load...
2011-08-15 Bill WendlingMark the SCC as "might unwind" if we run into a 'resume...
2011-08-12 Chris Lattnerswitch to use the new api for structtypes.
2011-08-09 Rafael EspindolaAdd a C interface to PassManagerBuilder. It is missing...
2011-08-03 Bill WendlingRemove the LowerSetJmp pass. It wasn't used effectively...
2011-08-02 Rafael EspindolaMove methods in PassManagerBuilder offline.
2011-07-31 Bill WendlingAdd the 'resume' instruction for the new EH rewrite.
2011-07-30 Bill WendlingRevert r136253, r136263, r136269, r136313, r136325...
2011-07-29 Eli FriedmanMisc optimizer+codegen work for 'cmpxchg' and 'atomicrm...
2011-07-29 Chandler CarruthRewrite the CMake build to use explicit dependencies...
2011-07-27 Bill WendlingMerge the contents from exception-handling-rewrite...
2011-07-27 Nick LewyckyTeach the ConstantMerge pass about alignment. Fixes...
2011-07-26 Rafael EspindolaAdd LLVMAddAlwaysInlinerPass to the C API.
2011-07-26 Rafael EspindolaLLVM 3.0 is here, remove old do nothing method.
2011-07-25 Jay FoadConvert GetElementPtrInst to use ArrayRef.
2011-07-22 Jay FoadFix more MSVC warnings caused by a cases I missed when...
2011-07-21 Jay FoadMake better use of ConstantExpr::getGetElementPtr's...
2011-07-21 Jay FoadConvert ConstantExpr::getGetElementPtr and
2011-07-21 Chris Lattnermove tier out of an anonymous namespace, it doesn't...
2011-07-19 Jay FoadConvert TargetData::getIndexedOffset to use ArrayRef.
2011-07-19 Jay FoadUse ArrayRef in ConstantFoldInstOperands and ConstantFo...
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-07-15 Jay FoadConvert CallInst and InvokeInst APIs to use ArrayRef.
2011-07-12 Jay FoadSecond attempt at de-constifying LLVM Types in Function...
2011-07-12 Bill WendlingRevert r134893 and r134888 (and related patches in...
2011-07-11 Jay FoadDe-constify Types in StructType::get() and TargetData...
2011-07-11 Jay FoadDe-constify Types in FunctionType::get().
2011-07-09 Chris Lattnerremove the DerivedType which isn't adding value anymore.
2011-07-09 Chris LattnerLand the long talked about "type system rewrite" patch...
2011-06-20 Chris LattnerRevamp the "ConstantStruct::get" methods. Previously...
2011-06-09 John McCallWhen deleting a basic block, remove call edges only...
2011-06-09 Rafael EspindolaImprove the handling of available_externally and llvm...
2011-05-29 Nick LewyckyDon't crash owhen ComputeLoadResult can't compute the...
2011-05-29 Nick LewyckyObey the isVolatile bit on memory intrinsics when analy...
2011-05-22 Chris Lattnerfix PR9856, an incorrectly conservative assertion:...
2011-05-13 Julien LerougeFix a source of non determinism in FindUsedTypes, use...
2011-05-10 Devang PatelPreserve line number information.
2011-04-23 Jay FoadRemove unused STL header includes.
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-04-11 Chris Lattnerremove the StructRetPromotion pass. It is unused,...
2011-04-11 Nick LewyckyJust because a GlobalVariable's initializer is [N x...
2011-04-11 Jay FoadDon't include Operator.h from InstrTypes.h.
2011-04-09 Eli FriedmanAdd back a couple checks removed by r129128; the fact...
2011-04-08 Nick Lewyckyllvm.global_[cd]tor is defined to be either external...
2011-04-04 Jay FoadRemove some support for ReturnInsts with multiple opera...
2011-03-30 Jay FoadRemove PHINode::reserveOperandSpace(). Instead, add...
2011-03-30 Jay Foad(Almost) always call reserveOperandSpace() on newly...
2011-03-25 Nick LewyckyNo functionality change, just adjust some whitespace...
2011-03-22 Anders CarlssonHandle another case that Frits suggested.
2011-03-21 Anders CarlssonMore cleanups to the OptimizeEmptyGlobalCXXDtors Global...
2011-03-21 Anders CarlssonAs suggested by Nick Lewycky, ignore debugging intrinsi...
2011-03-21 Nick LewyckyFix comments
2011-03-20 Anders CarlssonDon't try to eliminate invokes to __cxa_atexit.
2011-03-20 Anders CarlssonDon't segfault on mutual recursion, as pointed out...
2011-03-20 Anders CarlssonAddress comments from Frits van Bommel.
2011-03-20 Anders CarlssonAdd an optimization to GlobalOpt that eliminates calls...
2011-03-09 Devang PatelThese llvm.dbg.* constants are not used anymore.
2011-03-06 Rafael EspindolaDon't internalize available_externally functions. We...
2011-03-01 Eli FriedmanAdd an obvious missing safety check to DAE::RemoveDeadA...
2011-02-20 Nick LewyckyInstead of keeping two Value*->id# mappings, keep one...
2011-02-15 Chris Lattnerconvert ConstantVector::get to use ArrayRef.
2011-02-14 Chris Lattnerrevert my ConstantVector patch, it seems to have made...
2011-02-14 Chris LattnerSwitch ConstantVector::get to use ArrayRef instead...
2011-02-09 Nick LewyckyWhen removing a function from the function set and...
2011-02-06 Nick LewyckySimplify away redundant test, and document what's going on.
2011-02-06 Nick LewyckyRemove specialized comparison of InlineAsm objects...
2011-02-02 Nick LewyckyRemove wasteful caching. This isn't needed for correctn...
2011-01-28 Nick LewyckyRename functions to follow coding standard. Also rejigg...
2011-01-28 Nick LewyckyAdd a doxygen comment for this class.
2011-01-28 Nick LewyckyReorder for readability. (Chris, is this what you meant?)
2011-01-28 Nick LewyckyReduce the number of functions we look at in the first...
2011-01-27 Benjamin KramerUnbreak the build.
2011-01-27 Nick LewyckyExpound upon this comparison!
2011-01-27 Nick LewyckyUse dyn_cast instead of isa+cast.
2011-01-27 Nick LewyckyFix surprising missed optimization in mergefunc where...
2011-01-26 Nick LewyckyAttrListPtr has an overloaded operator== which does...
2011-01-26 Nick LewyckyTeach mergefunc that intptr_t is the same width as...
2011-01-26 Nick LewyckyThere are no vectors of pointer or arrays, so we don...
next