Коммит түүх

Эзэн SHA1 Мессеж Огноо
  Benjamin Kramer d628f19f5d [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. 11 жил өмнө
  Chandler Carruth d04a8d4b33 Use the new script to sort the includes of every file under lib. 12 жил өмнө
  Manman Ren b720be6a50 Release build: guard dump functions with 13 жил өмнө
  Manman Ren 77e300e8f0 Release build: guard dump functions with "ifndef NDEBUG" 13 жил өмнө
  Andrew Trick c9b1e25493 Enable the new LoopInfo algorithm by default. 13 жил өмнө
  Andrew Trick 37aa33bc11 A new algorithm for computing LoopInfo. Temporarily disabled. 13 жил өмнө
  Andrew Trick cbf24b4e58 Move the implementation of LoopInfo into LoopInfoImpl.h. 13 жил өмнө
  Owen Anderson 2ab36d3502 Begin adding static dependence information to passes, which will allow us to 15 жил өмнө
  Owen Anderson ce665bd2e2 Now with fewer extraneous semicolons! 15 жил өмнө
  Owen Anderson 02dd53e1c5 Now that PassInfo and Pass::ID have been separated, move the rest of the passes over to the new registration API. 15 жил өмнө
  Owen Anderson 90c579de5a Reapply r110396, with fixes to appease the Linux buildbot gods. 15 жил өмнө
  Owen Anderson 1f74590e9d Revert r110396 to fix buildbots. 15 жил өмнө
  Owen Anderson 9ccaf53ada Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static 15 жил өмнө
  Dan Gohman dda30cd4af Restore dump() methods to Loop and MachineLoop. 15 жил өмнө
  John McCall f32616e0bd Explicit template instantiations must happen in the template's immediately 15 жил өмнө
  Chris Lattner 7896c9f436 improve portability to avoid conflicting with std::next in c++'0x. 15 жил өмнө
  Dan Gohman 81b16a3558 Add getTopBlock and getBottomBlock member functions to MachineLoopInfo. 16 жил өмнө
  Dan Gohman ad2afc2a42 Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsage 16 жил өмнө
  Daniel Dunbar c5b19b21d8 Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and many 16 жил өмнө
  Dan Gohman 933c762371 Manage MachineFunctions with an analysis Pass instead of the Annotable 16 жил өмнө
  Dan Gohman c8d76d5afb Make Loop and MachineLoop be subclasses of LoopBase, rather than typedefs, 16 жил өмнө
  Dan Gohman 9d59d9f849 Eliminate a layer of indirection in LoopInfo and MachineLoopInfo. 16 жил өмнө
  Dan Gohman 6ddba2b933 Change class' public PassInfo variables to by initialized with the 17 жил өмнө
  Dan Gohman 844731a7f1 Clean up the use of static and anonymous namespaces. This turned up 17 жил өмнө
  Dan Gohman 84b7df43fb Remove uses of llvm/System/IncludeFile.h that are no longer needed. 17 жил өмнө
  Chris Lattner 19033bf7f8 make this build with newer gcc's 17 жил өмнө
  Bill Wendling 67d65bb69d Don't recalculate the loop info and loop dominators analyses if they're 17 жил өмнө
  Chris Lattner 4ee451de36 Remove attribution from file headers, per discussion on llvmdev. 17 жил өмнө
  Duncan Sands 0a488b320c Add missing newlines at EOF. 17 жил өмнө
  Owen Anderson e4ad9c70e4 Add MachineLoopInfo. This is not yet tested. 17 жил өмнө