[docs] Fix 80 char line wrap on FAQ.
Frequently Asked Questions
==========================
-This page answers some of the commonly asked questions about
-CompilerGym. Have a question not answered here? File an issue on the
-`GitHub issue tracker <https://github.com/facebookresearch/CompilerGym/issues>`_.
+This page answers some of the commonly asked questions about CompilerGym. Have a
+question not answered here? File an issue on the `GitHub issue tracker
+<https://github.com/facebookresearch/CompilerGym/issues>`_.
.. contents:: Questions:
:local:
@@ -11,15 +11,13 @@ CompilerGym. Have a question not answered here? File an issue on the
What can I do with this?
------------------------
-This projects lets you control the decisions that a compiler makes
-when optimizing a program. Currently, it lets you control the
-selection and ordering of optimization passes for LLVM in order to
-minimize the size of the code.
+This projects lets you control the decisions that a compiler makes when
+optimizing a program. Currently, it lets you control the selection and ordering
+of optimization passes for LLVM in order to minimize the size of the code.
-We wrote a small wrapper around the OpenAI gym environment which lets
-you step through the optimization of a program using a text user
-interface. Have a play around with it to better understand what is
-going on:
+We wrote a small wrapper around the OpenAI gym environment which lets you step
+through the optimization of a program using a text user interface. Have a play
+around with it to better understand what is going on:
::
@@ -37,9 +35,9 @@ Great! Please file an issue using the `GitHub issue tracker
Do I have to use reinforcement learning?
----------------------------------------
-No. We think that the the gym provides a useful abstraction for
-sequential decision making. You may use any technique you wish to
-explore the optimization space.
+No. We think that the the gym provides a useful abstraction for sequential
+decision making. You may use any technique you wish to explore the optimization
+space.
What features are going to be added in the future?
@@ -51,17 +49,17 @@ See :ref:`roadmap <about:roadmap>`.
How do I run this on my own program?
------------------------------------
-For LLVM, you compile your program to an unoptimized LLVM bitcode
-file. This can be done automatically for C/C++ programs using the
-:meth:`env.make_benchmark() <compiler_gym.envs.llvm.make_benchmark>` API, or
-you can do this yourself using clang:
+For LLVM, you compile your program to an unoptimized LLVM bitcode file. This can
+be done automatically for C/C++ programs using the :meth:`env.make_benchmark()
+<compiler_gym.envs.llvm.make_benchmark>` API, or you can do this yourself using
+clang:
::
$ clang -emit-llvm -c -O0 -Xclang -disable-O0-optnone -Xclang -disable-llvm-passes myapp.c
-Then pass the path of the generated `.bc` file to the CompilerGym
-commandline tools using the `--benchmark` flag, e.g.
+Then pass the path of the generated `.bc` file to the CompilerGym commandline
+tools using the `--benchmark` flag, e.g.
::
