2014-07-21 |
Duncan P. N. Exon... | Revert "[C++11] Add predecessors(BasicBlock *) / succes... |
blob | commitdiff | raw |
2014-07-20 |
Manuel Jacob | [C++11] Add predecessors(BasicBlock *) / successors... |
blob | commitdiff | raw | diff to current |
2014-04-25 |
Craig Topper | [C++] Use 'nullptr'. Transforms edition. |
blob | commitdiff | raw |
2014-04-23 |
Matt Arsenault | Remove more default address space argument usage. |
blob | commitdiff | raw | diff to current |
2014-04-22 |
Chandler Carruth | [Modules] Fix potential ODR violations by sinking the... |
blob | commitdiff | raw | diff to current |
2014-03-09 |
Chandler Carruth | [C++11] Add range based accessors for the Use-Def chain... |
blob | commitdiff | raw | diff to current |
2014-03-06 |
Chandler Carruth | [Layering] Move DebugInfo.h into the IR library where... |
blob | commitdiff | raw | diff to current |
2014-03-06 |
Chandler Carruth | [Layering] Move DIBuilder.h into the IR library where... |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chandler Carruth | [Modules] Move CFG.h to the IR library as it defines... |
blob | commitdiff | raw | diff to current |
2014-03-02 |
Benjamin Kramer | [C++11] Replace llvm::next and llvm::prior with std... |
blob | commitdiff | raw | diff to current |
2014-01-13 |
Chandler Carruth | [cleanup] Move the Dominators.h and Verifier.h headers... |
blob | commitdiff | raw | diff to current |
2013-12-05 |
Alp Toker | Correct word hyphenations |
blob | commitdiff | raw | diff to current |
2013-08-24 |
Benjamin Kramer | Add a function object to compare the first or second... |
blob | commitdiff | raw | diff to current |
2013-08-14 |
Chandler Carruth | Fix a really terrifying but improbable bug in mem2reg... |
blob | commitdiff | raw | diff to current |
2013-08-13 |
Nick Lewycky | Revert r187191, which broke opt -mem2reg on the testcas... |
blob | commitdiff | raw | diff to current |
2013-07-28 |
Chandler Carruth | Thread DataLayout through the callers and into mem2reg... |
blob | commitdiff | raw | diff to current |
2013-07-27 |
Chandler Carruth | Merge the removal of dead instructions and lifetime... |
blob | commitdiff | raw | diff to current |
2013-07-26 |
Chandler Carruth | Re-implement the analysis of uses in mem2reg to be... |
blob | commitdiff | raw | diff to current |
2013-07-21 |
Benjamin Kramer | mem2reg: Minor STL usage cleanup. No functionality... |
blob | commitdiff | raw | diff to current |
2013-07-21 |
Chandler Carruth | Make the mem2reg interface use an ArrayRef as it keeps... |
blob | commitdiff | raw | diff to current |
2013-07-21 |
Chandler Carruth | Hoist the rest of the logic for promoting single-store... |
blob | commitdiff | raw | diff to current |
2013-07-21 |
Chandler Carruth | Hoist the rest of the logic for fully promoting allocas... |
blob | commitdiff | raw | diff to current |
2013-07-21 |
Chandler Carruth | Remove a method made dead by the prior refactoring. |
blob | commitdiff | raw | diff to current |
2013-07-20 |
Chandler Carruth | Hoist the two trivial promotion routines out of the... |
blob | commitdiff | raw | diff to current |
2013-07-20 |
Chandler Carruth | Hoist the AllocaInfo struct to the top of the file. |
blob | commitdiff | raw | diff to current |
2013-07-20 |
Chandler Carruth | Sink a typedef and comparator down to the function... |
blob | commitdiff | raw | diff to current |
2013-07-20 |
Chandler Carruth | Don't allocate the DIBuilder on the heap and remove... |
blob | commitdiff | raw | diff to current |
2013-07-20 |
Chandler Carruth | Rename constructor parameters to follow the common... |
blob | commitdiff | raw | diff to current |
2013-07-20 |
Chandler Carruth | Reformat the implementation of mem2reg with clang-forma... |
blob | commitdiff | raw | diff to current |
2013-07-20 |
Chandler Carruth | Remove a DenseMapInfo specialization for std::pair... |
blob | commitdiff | raw | diff to current |
2013-07-20 |
Chandler Carruth | Update mem2reg's comments to conform to the new doxygen... |
blob | commitdiff | raw | diff to current |
2013-07-04 |
Craig Topper | Use SmallVectorImpl::iterator/const_iterator instead... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
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-10-23 |
Julien Lerouge | Fix typo. |
blob | commitdiff | raw | diff to current |
2012-10-23 |
Julien Lerouge | Explain why DenseMap is still used here instead of... |
blob | commitdiff | raw | diff to current |
2012-10-22 |
Julien Lerouge | Iterating over a DenseMap<std::pair<BasicBlock*, unsign... |
blob | commitdiff | raw | diff to current |
2012-06-29 |
Bill Wendling | The DIBuilder class is just a wrapper around debug... |
blob | commitdiff | raw | diff to current |
2012-06-28 |
Bill Wendling | Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo... |
blob | commitdiff | raw | diff to current |
2012-03-05 |
Chandler Carruth | Switch mem2reg to use the new hashing infrastructure. |
blob | commitdiff | raw | diff to current |
2012-02-20 |
Chad Rosier | Fix 80-column violation. |
blob | commitdiff | raw | diff to current |
2011-12-01 |
Chad Rosier | Propagate TargetLibraryInfo throughout ConstantFolding... |
blob | commitdiff | raw | diff to current |
2011-08-15 |
Eli Friedman | Add comments and test for atomic load/store and mem2reg. |
blob | commitdiff | raw | diff to current |
2011-06-27 |
Nick Lewycky | Move onlyUsedByLifetimeMarkers to ValueTracking so... |
blob | commitdiff | raw | diff to current |
2011-06-17 |
Nick Lewycky | When promoting an alloca to registers discard any lifet... |
blob | commitdiff | raw | diff to current |
2011-05-24 |
Cameron Zwarich | Make LoadAndStorePromoter preserve debug info and creat... |
blob | commitdiff | raw | diff to current |
2011-04-23 |
Jay Foad | Remove unused STL header includes. |
blob | commitdiff | raw | diff to current |
2011-04-21 |
Jay Foad | PR9214: Convert Metadata API to use ArrayRef. |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Jay Foad | Remove PHINode::reserveOperandSpace(). Instead, add... |
blob | commitdiff | raw | diff to current |
2011-03-17 |
Devang Patel | Refactor into a separate utility function. |
blob | commitdiff | raw | diff to current |
2011-02-24 |
Devang Patel | Do not use DIFactory. Use DIBuilder. |
blob | commitdiff | raw | diff to current |
2011-01-23 |
Cameron Zwarich | Convert two std::vectors to SmallVectors for a 3.4... |
blob | commitdiff | raw | diff to current |
2011-01-18 |
Cameron Zwarich | Convert a std::map to a DenseMap for another 1.7% speed... |
blob | commitdiff | raw | diff to current |
2011-01-18 |
Cameron Zwarich | Make a std::vector a SmallVector<*, 32> like the other... |
blob | commitdiff | raw | diff to current |
2011-01-18 |
Cameron Zwarich | Remove outdated references to dominance frontiers. |
blob | commitdiff | raw | diff to current |
2011-01-17 |
Cameron Zwarich | Roll r123609 back in with two changes that fix test... |
blob | commitdiff | raw | diff to current |
2011-01-17 |
Cameron Zwarich | Roll out r123609 due to failures on the llvm-x86_64... |
blob | commitdiff | raw | diff to current |
2011-01-17 |
Cameron Zwarich | Eliminate the use of dominance frontiers in PromoteMemT... |
blob | commitdiff | raw | diff to current |
2011-01-02 |
Chris Lattner | split dom frontier handling stuff out to its own Domina... |
blob | commitdiff | raw | diff to current |
2010-11-22 |
Duncan Sands | Don't keep track of inserted phis in PromoteMemoryToReg... |
blob | commitdiff | raw | diff to current |
2010-11-16 |
Duncan Sands | Have a few places that want to simplify phi nodes use... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Chris Lattner | remove some dead code. |
blob | commitdiff | raw | diff to current |
2010-07-20 |
Dan Gohman | Don't look up the "dbg" metadata kind by name. |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Gabor Greif | cache result of operator* |
blob | commitdiff | raw | diff to current |
2010-06-21 |
Dan Gohman | Use A.append(...) instead of A.insert(A.end(), ...... |
blob | commitdiff | raw | diff to current |
2010-06-04 |
Devang Patel | Copy location info for current function argument from... |
blob | commitdiff | raw | diff to current |
2010-05-28 |
Devang Patel | Fix typo. |
blob | commitdiff | raw | diff to current |
2010-05-28 |
Devang Patel | Fix typo. |
blob | commitdiff | raw | diff to current |
2010-05-27 |
Devang Patel | Do not drop location info for inlined function args. |
blob | commitdiff | raw | diff to current |
2010-05-11 |
Douglas Gregor | Fixes for Microsoft Visual Studio 2010, from Steven... |
blob | commitdiff | raw | diff to current |
2010-05-07 |
Devang Patel | Wrap const MDNode * inside DIDescriptor. |
blob | commitdiff | raw | diff to current |
2010-05-07 |
Devang Patel | Use overloaded operators instead of DIDescriptor::getNode() |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Gabor Greif | rename use_const_iterator to const_use_iterator for... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Duncan Sands | There are two ways of checking for a given type, for... |
blob | commitdiff | raw | diff to current |
2010-01-29 |
Victor Hernandez | mem2reg erases the dbg.declare intrinsics that it conve... |
blob | commitdiff | raw | diff to current |
2010-01-27 |
Chris Lattner | some cleanups. |
blob | commitdiff | raw | diff to current |
2010-01-27 |
Chris Lattner | no need to check for null |
blob | commitdiff | raw | diff to current |
2010-01-27 |
Victor Hernandez | When converting dbg.declare to dbg.value, attach promot... |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Victor Hernandez | Switch AllocaDbgDeclares to SmallVector and don't leak... |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Victor Hernandez | In mem2reg, for all alloca/stores that get promoted... |
blob | commitdiff | raw | diff to current |
2010-01-25 |
Victor Hernandez | Revert r94260 until findDbgDeclare() is made more efficient |
blob | commitdiff | raw | diff to current |
2010-01-23 |
Victor Hernandez | In mem2reg, for all alloca/stores that get promoted... |
blob | commitdiff | raw | diff to current |
2010-01-22 |
Victor Hernandez | Keep ignoring pointer-to-pointer bitcasts |
blob | commitdiff | raw | diff to current |
2010-01-21 |
Victor Hernandez | DbgInfoIntrinsic no longer appear in an instruction... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Dan Gohman | Use do+while instead of while for loops which obviously... |
blob | commitdiff | raw | diff to current |
2009-12-15 |
Chris Lattner | Remove isPod() from DenseMapInfo, splitting it out... |
blob | commitdiff | raw | diff to current |
2009-12-13 |
Chandler Carruth | Don't leave pointers uninitialized in the default const... |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Nick Lewycky | Pull LLVMContext out of PromoteMemToReg. |
blob | commitdiff | raw | diff to current |
2009-11-02 |
Chris Lattner | fix a bug exposed by moving SRoA earlier which caused... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove includes of Support/Compiler.h that are no longe... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from class/struct found inside... |
blob | commitdiff | raw | diff to current |
2009-09-21 |
Chris Lattner | tidy up |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Dan Gohman | Change PHINode::hasConstantValue to have a DominatorTre... |
blob | commitdiff | raw | diff to current |
2009-08-07 |
Dan Gohman | Fix a bunch of namespace pollution. |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Owen Anderson | Move more code back to 2.5 APIs. |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Daniel Dunbar | Twines: Don't allow implicit conversion from integers... |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Daniel Dunbar | Switch obvious clients to Twine instead of utostr ... |
blob | commitdiff | raw | diff to current |
2009-07-22 |
Owen Anderson | Get rid of the Pass+Context magic. |
blob | commitdiff | raw | diff to current |
2009-07-06 |
Owen Anderson | "LLVMContext* " --> "LLVMContext *" |
blob | commitdiff | raw | diff to current |
2009-07-05 |
Owen Anderson | More LLVMContext-ification. |
blob | commitdiff | raw | diff to current |
next |