Commit History

Author SHA1 Message Date
  Chandler Carruth 06cb8ed006 Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h 13 years ago
  Bill Wendling 16eeb6f5eb The DIBuilder class is just a wrapper around debug info creation 13 years ago
  Bill Wendling 0bcbd1df7a Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp and 13 years ago
  Stepan Dyatkovskiy 47cbc4e0ee Optimized usage of new SwitchInst case values (IntegersSubset type) in Local.cpp, Execution.cpp and BitcodeWriter.cpp. 13 years ago
  Nuno Lopes 9e72a79ef4 refactor the MemoryBuiltin analysis: 13 years ago
  Benjamin Kramer d9b0b02561 Fix typos found by http://github.com/lyda/misspell-check 13 years ago
  Stepan Dyatkovskiy 43eb31bfae PR1255: case ranges. 13 years ago
  Stepan Dyatkovskiy 0aa32d5d0f ConstantRangesSet renamed to IntegersSubset. CRSBuilder renamed to IntegersSubsetMapping. 13 years ago
  Stepan Dyatkovskiy 484fc93eff PR1255: Case Ranges 13 years ago
  Stepan Dyatkovskiy a2067fbe22 PR1255(case ranges) related changes in Local Transformations. 13 years ago
  Nuno Lopes e54874471c teach DSE and isInstructionTriviallyDead() about calloc 13 years ago
  Rafael Espindola 26c8dcc692 Always compute all the bits in ComputeMaskedBits. 13 years ago
  Chandler Carruth acdae3e25a Add an asserting ValueHandle to the block simplification code which will 13 years ago
  Chandler Carruth 858cd1c33c Don't form a WeakVH around the sentinel node in the instructions BB 13 years ago
  Chandler Carruth 6b980541df Refactor the interface to recursively simplifying instructions to be tad 13 years ago
  Stepan Dyatkovskiy 3d3abe0852 llvm::SwitchInst 13 years ago
  Stepan Dyatkovskiy c10fa6c801 Taken into account Duncan's comments for r149481 dated by 2nd Feb 2012: 13 years ago
  Stepan Dyatkovskiy 24473120a2 SwitchInst refactoring. 13 years ago
  Benjamin Kramer 88c09143b6 Simplify common predecessor finding. 13 years ago
  Duncan Sands d3a38ccfbb Fix a theoretical problem (not seen in the wild): if different instances of a 13 years ago
  Nick Lewycky 4a3935c27e A dead malloc, a free(NULL) and a free(undef) are all trivially dead 14 years ago
  Lang Hames bb5b3f3359 Add a natural stack alignment field to TargetData, and prevent InstCombine from 14 years ago
  Bill Wendling 187b1924a4 The "landingpad" instruction will never be "trivially" dead. 14 years ago
  Nick Lewycky 3e69c13c30 Lifetime intrinsics on undef are dead. 14 years ago
  Eli Friedman 747032522f Clean up includes of llvm/Analysis/ConstantFolding.h so it's included where it's used and not included where it isn't. 14 years ago
  Rafael Espindola 77a2c372fa Add r134057 back, but splice the predecessor after the successors phi 14 years ago
  Chad Rosier ce77aa3edc Temporarily revert r134057: "Let simplify cfg simplify bb with only debug and 14 years ago
  Rafael Espindola 0fb7dcd48f Let simplify cfg simplify bb with only debug and lifetime intrinsics. 14 years ago
  Nick Lewycky 89991d4413 Fix typo in comment. 14 years ago
  Jay Foad 95c3e48f95 Reinstate r133513 (reverted in r133700) with an additional fix for a 14 years ago