Skip to content
  1. Jan 28, 2013
  2. Jan 27, 2013
  3. Jan 26, 2013
    • Bill Wendling's avatar
      Remove some introspection functions. · 57625a49
      Bill Wendling authored
      The 'getSlot' function and its ilk allow introspection into the AttributeSet
      class. However, that class should be opaque. Allow access through accessor
      methods instead.
      
      llvm-svn: 173522
      57625a49
  4. Jan 25, 2013
  5. Jan 23, 2013
  6. Jan 22, 2013
    • Bill Wendling's avatar
      More encapsulation work. · 09175b39
      Bill Wendling authored
      Use the AttributeSet when we're talking about more than one attribute. Add a
      function that adds a single attribute. No functionality change intended.
      
      llvm-svn: 173196
      09175b39
  7. Jan 21, 2013
  8. Jan 18, 2013
  9. Jan 13, 2013
  10. Jan 12, 2013
  11. Jan 11, 2013
    • Michael Gottesman's avatar
      Added debug messages to GlobalOpt. · d1a46f23
      Michael Gottesman authored
      Specifically:
      1. Added a missing new line when we emit a debug message saying that we are marking a global variable as constant.
      2. Added debug messages that describe what is occuring when GlobalOpt is evaluating a block/function.
      3. Added a debug message that says what specific constructor is being evaluated.
      
      llvm-svn: 172247
      d1a46f23
  12. Jan 10, 2013
  13. Jan 07, 2013
  14. Jan 04, 2013
  15. Jan 02, 2013
    • Chandler Carruth's avatar
      Move all of the header files which are involved in modelling the LLVM IR · 9fb823bb
      Chandler Carruth authored
      into their new header subdirectory: include/llvm/IR. This matches the
      directory structure of lib, and begins to correct a long standing point
      of file layout clutter in LLVM.
      
      There are still more header files to move here, but I wanted to handle
      them in separate commits to make tracking what files make sense at each
      layer easier.
      
      The only really questionable files here are the target intrinsic
      tablegen files. But that's a battle I'd rather not fight today.
      
      I've updated both CMake and Makefile build systems (I think, and my
      tests think, but I may have missed something).
      
      I've also re-sorted the includes throughout the project. I'll be
      committing updates to Clang, DragonEgg, and Polly momentarily.
      
      llvm-svn: 171366
      9fb823bb
  16. Dec 30, 2012
  17. Dec 27, 2012
  18. Dec 21, 2012
  19. Dec 19, 2012
  20. Dec 18, 2012
  21. Dec 15, 2012
  22. Dec 14, 2012
Loading