Skip to content
  1. Jan 19, 2015
  2. Jan 18, 2015
  3. Jan 17, 2015
    • Chandler Carruth's avatar
      [PM] Cleanup more warnings my refactoring exposed where now we have · bc045a5a
      Chandler Carruth authored
      unused variables in a no-asserts build.
      
      I've fixed this by putting the entire loop behind an #ifndef as it
      contains nothing other than asserts.
      
      llvm-svn: 226377
      bc045a5a
    • Chandler Carruth's avatar
      [PM] Remove a dead field. · 24fd029a
      Chandler Carruth authored
      This was dead even before I refactored how we initialized it, but my
      refactoring made it trivially dead and it is now caught by a Clang
      warning. This fixes the warning and should clean up the -Werror bot
      failures (sorry!).
      
      llvm-svn: 226376
      24fd029a
    • Chandler Carruth's avatar
      [PM] Split the LoopInfo object apart from the legacy pass, creating · 4f8f307c
      Chandler Carruth authored
      a LoopInfoWrapperPass to wire the object up to the legacy pass manager.
      
      This switches all the clients of LoopInfo over and paves the way to port
      LoopInfo to the new pass manager. No functionality change is intended
      with this iteration.
      
      llvm-svn: 226373
      4f8f307c
    • Hal Finkel's avatar
      [PowerPC] Don't list R11 as a patchpoint scratch register · c19805a7
      Hal Finkel authored
      R11's status is the same under both the PPC64 ELF V1 and V2 ABIs: it is
      reserved for use as an "environment pointer" for compilation models that
      require such a thing. We don't, we also don't need a second scratch register,
      and because we support only "local" patchpoint call targets, we might as well
      let R11 be used for anyregcc patchpoints.
      
      llvm-svn: 226369
      c19805a7
Loading