Skip to content
  1. Apr 14, 2011
    • Bill Wendling's avatar
      Add an option to not print the alias of an instruction. It defaults to "print · 6dd69d92
      Bill Wendling authored
      the alias".
      
      llvm-svn: 129485
      6dd69d92
    • Owen Anderson's avatar
      During post-legalization DAG combining, be careful to only create shifts where... · 9c12834e
      Owen Anderson authored
      During post-legalization DAG combining, be careful to only create shifts where the RHS is of the legal type for the new operation.
      
      llvm-svn: 129484
      9c12834e
    • Greg Clayton's avatar
      Added auto completion for architecture names and for platforms. · ab65b34f
      Greg Clayton authored
      Modified the OptionGroupOptions to be able to specify only some of the options
      that should be appended by using the usage_mask in the group defintions and
      also provided a way to remap them to a new usage mask after the copy. This 
      allows options to be re-used and also targetted for specific option groups.
      
      Modfied the CommandArgumentType to have a new eArgTypePlatform enumeration.
      Taught the option parser to be able to automatically use the appropriate
      auto completion for a given options if nothing is explicitly specified
      in the option definition. So you don't have to specify it in the option
      definition tables.
      
      Renamed the default host platform name to "host", and the default platform
      hostname to be "localhost".
      
      Modified the "file" and "platform select" commands to make sure all options
      and args are good prior to creating a new platform. Also defer the computation
      of the architecture in the file command until all options are parsed and the
      platform has either not been specified or reset to a new value to avoid
      computing the arch more than once.
      
      Switch the PluginManager code over to using llvm::StringRef for string
      comparisons and got rid of all the AccessorXXX functions in lieu of the newer
      mutex + collection singleton accessors.
      
      llvm-svn: 129483
      ab65b34f
    • Chandler Carruth's avatar
      Add -no-canonical-prefixes to tests which assert on the name of the · a7773f71
      Chandler Carruth authored
      built clang binary that is used by the test. Build systems that use
      symlinks for build outputs will fail these assertions otherwise.
      
      llvm-svn: 129482
      a7773f71
    • Fariborz Jahanian's avatar
      Issue the 2nd fixit even if fix-it hint is supressed. · 38675543
      Fariborz Jahanian authored
      // rdar://9091893
      
      llvm-svn: 129481
      38675543
  2. Apr 13, 2011
Loading