[PATCH] [Polly][Unfinished][NFC] Restructure the command line options

Johannes Doerfert doerfert at cs.uni-saarland.de
Mon Oct 13 15:22:46 PDT 2014


Hi grosser, sebpop, dpeixott, simbuerg,

  This is an unfinished patch to show the direction I try to go,
  discussion are welcome.

  The changes include:
    - Unify the internal option names:      PollyXxxxxYyyyZzzz
    - Unify the command line options names: -polly-Xxxx-Yyyy-Zzzz
    - Collect all command line options in Optiohs.{h,cpp}
    - Expose all options to other LLVM projects (or passes)
    - Categorize and document the options (all in Option.h)

http://reviews.llvm.org/D5762

Files:
  include/polly/CodeGen/BlockGenerators.h
  include/polly/CodeGen/CodeGeneration.h
  include/polly/Options.h
  include/polly/ScheduleOptimizer.h
  include/polly/ScopDetection.h
  include/polly/TempScopInfo.h
  lib/Analysis/Dependences.cpp
  lib/Analysis/ScopDetection.cpp
  lib/Analysis/ScopInfo.cpp
  lib/Analysis/TempScopInfo.cpp
  lib/CodeGen/BlockGenerators.cpp
  lib/CodeGen/IslCodeGeneration.cpp
  lib/Options.cpp
  lib/Transform/ScheduleOptimizer.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D5762.14829.patch
Type: text/x-patch
Size: 34474 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20141013/00774f36/attachment.bin>


More information about the llvm-commits mailing list