Skip to content
  1. Jan 11, 2008
    • Chris Lattner's avatar
      Simplify the side effect stuff a bit more and make licm/sinking · c8226f32
      Chris Lattner authored
      both work right according to the new flags.
      
      This removes the TII::isReallySideEffectFree predicate, and adds
      TII::isInvariantLoad. 
      
      It removes NeverHasSideEffects+MayHaveSideEffects and adds
      UnmodeledSideEffects as machine instr flags.  Now the clients
      can decide everything they need.
      
      I think isRematerializable can be implemented in terms of the
      flags we have now, though I will let others tackle that.
      
      llvm-svn: 45843
      c8226f32
  2. Jan 10, 2008
  3. Jan 08, 2008
  4. Jan 07, 2008
  5. Jan 06, 2008
  6. Jan 05, 2008
  7. Jan 04, 2008
  8. Jan 02, 2008
  9. Dec 30, 2007
  10. Dec 29, 2007
Loading