- f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
- 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
- 8c0809c Replace size method call of containers to empty method where appropriate by Alexander Kornienko · 11 years ago
- 4627679 Use range based for loops to avoid needing to re-mention SmallPtrSet size. by Craig Topper · 11 years ago
- 6c99015 Revert "[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges." by Duncan P. N. Exon Smith · 11 years ago
- d11beff [C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges. by Manuel Jacob · 11 years ago
- 4584cd5 [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
- 1305dc3 [Modules] Move CFG.h to the IR library as it defines graph traits over IR types. by Chandler Carruth · 12 years ago
- 7352302 [PM] Split DominatorTree into a concrete analysis result object which by Chandler Carruth · 12 years ago
- 5ad5f15 [cleanup] Move the Dominators.h and Verifier.h headers into the IR by Chandler Carruth · 12 years ago
- ea56494 Remove the very substantial, largely unmaintained legacy PGO infrastructure. by Chandler Carruth · 12 years ago
- 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
- ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
- 34ef49d Fix PR10029 - VerifyCoalescing failure on patterns_dfa.c of 445.gobmk. by Cameron Zwarich · 14 years ago
- 84986b2 Make more passes preserve dominators (or state that they preserve dominators if by Cameron Zwarich · 15 years ago
- 6c18d1a Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which by Owen Anderson · 15 years ago
- df7a4f2 Now with fewer extraneous semicolons! by Owen Anderson · 15 years ago
- 0cd5224 UnreachableBlockElim could incorrectly return false when it had not modified the CFG, but HAD modified some PHI nodes. Fixes PR8174. by Owen Anderson · 15 years ago
- d31d82d Now that PassInfo and Pass::ID have been separated, move the rest of the passes over to the new registration API. by Owen Anderson · 15 years ago
- a7aed18 Reapply r110396, with fixes to appease the Linux buildbot gods. by Owen Anderson · 15 years ago
- bda59bd Revert r110396 to fix buildbots. by Owen Anderson · 15 years ago
- 755aceb Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 15 years ago
- a57b97e Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). by Owen Anderson · 15 years ago
- 49ee281 revert r98550, it isn't necessary or sufficient. by Chris Lattner · 16 years ago
- 51a6eb7 don't eliminate address-taken blocks here. by Chris Lattner · 16 years ago
- 07293da eliminate InvalidateLabel and LabelIDList from MMI and replace by Chris Lattner · 16 years ago
- b06015a move target-independent opcodes out of TargetInstrInfo by Chris Lattner · 16 years ago
- 974e12b Remove includes of Support/Compiler.h that are no longer needed after the by Nick Lewycky · 16 years ago
- 02d5f77 Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. by Nick Lewycky · 16 years ago
- 4c0b284 Preserve ProfileInfo. by Andreas Neustifter · 16 years ago
- ac31be1 Make UnreachableMachineBlockElim preserve MachineDominatorTree and by Dan Gohman · 16 years ago
- 5a1acd9 Move a few more APIs back to 2.5 forms. The only remaining ones left to change back are by Owen Anderson · 16 years ago
- 47db941 Get rid of the Pass+Context magic. by Owen Anderson · 16 years ago
- 53a5221 Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp. by Owen Anderson · 16 years ago
- 5a913d6 Rename getAnalysisToUpdate to getAnalysisIfAvailable. by Duncan Sands · 17 years ago
- 7c5a01f Invalidate debug/eh/gc labels when unreachable MBB is deleted. by Anton Korobeynikov · 17 years ago
- 0d1e9a8 Switch the MachineOperand accessors back to the short names like by Dan Gohman · 17 years ago
- 38453ee Remove isImm(), isReg(), and friends, in favor of by Dan Gohman · 17 years ago
- a79db30 Tidy up several unbeseeming casts from pointer to intptr_t. by Dan Gohman · 17 years ago
- 1b351d4 Remove more uses of std::set. by Owen Anderson · 17 years ago
- dfb0b69 Reduce the entries in a phi before testing it for deadness, because removing the entries might make it dead. by Owen Anderson · 17 years ago
- c6d5270 SDISel's constant branch folding can fold away self-loops, which doesn't result in any dead blocks, but by Owen Anderson · 17 years ago
- 3d4c06d Fix breakage on ARM/2008-04-10-ScavengerAssert.ll. by Owen Anderson · 17 years ago
- bdaed55 Correctly handle replacement and removal of PHIs with one incoming register. by Owen Anderson · 17 years ago
- 9f51539 Remove unneeded iteration. Thanks to Dan for the feedback. by Owen Anderson · 17 years ago
- a102290 - Fix SelectionDAG to generate correct CFGs. by Owen Anderson · 17 years ago
- d78c400 Clean up the use of static and anonymous namespaces. This turned up by Dan Gohman · 17 years ago
- f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- e7da2d6 Fix typo in comment. by Nick Lewycky · 19 years ago
- 8c78a0b Drop 'const' by Devang Patel · 19 years ago
- e95c6ad Use 'static const char' instead of 'static const int'. by Devang Patel · 19 years ago
- 09f162c Do not use typeinfo to identify pass in pass manager. by Devang Patel · 19 years ago
- c2d3d31 eliminate RegisterOpt. It does the same thing as RegisterPass. by Chris Lattner · 19 years ago
- 3d27be1 s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| by Chris Lattner · 19 years ago
- 996795b Use hidden visibility to make symbols in an anonymous namespace get by Chris Lattner · 19 years ago
- 835702a Remove trailing whitespace by Misha Brukman · 21 years ago
- 7b9020a Fix the missing symbols problem Bill was hitting. Patch contributed by by Chris Lattner · 21 years ago
- 7c16caa Changes For Bug 352 by Reid Spencer · 21 years ago
- b5ada39 Fix #includes of i*.h => Instructions.h as per PR403: by Chris Lattner · 21 years ago
- 520df84 Fix a bug in the unreachable block elim pass. Dropping all references on a by Chris Lattner · 21 years ago
- 693244f Add a trivially simple pass to delete unreachable blocks from the CFG. This by Chris Lattner · 21 years ago