Skip to content

Commit f98ee40

Browse files
committedMay 25, 2023
[NFC][Py Reformat] Reformat python files in the rest of the dirs
This is an ongoing series of commits that are reformatting our Python code. This catches the last of the python files to reformat. Since they where so few I bunched them together. Reformatting is done with `black`. If you end up having problems merging this commit because you have made changes to a python file, the best way to handle that is to run git checkout --ours <yourfile> and then reformat it with black. If you run into any problems, post to discourse about it and we will try to help. RFC Thread below: https://discourse.llvm.org/t/rfc-document-and-standardize-python-code-style Reviewed By: jhenderson, #libc, Mordante, sivachandra Differential Revision: https://reviews.llvm.org/D150784
1 parent 35ea4e2 commit f98ee40

File tree

248 files changed

+16069
-12026
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

248 files changed

+16069
-12026
lines changed
 

‎bolt/docs/conf.py

+63-63
Original file line numberDiff line numberDiff line change
@@ -16,203 +16,197 @@
1616
# If extensions (or modules to document with autodoc) are in another directory,
1717
# add these directories to sys.path here. If the directory is relative to the
1818
# documentation root, use os.path.abspath to make it absolute, like shown here.
19-
#sys.path.insert(0, os.path.abspath('.'))
19+
# sys.path.insert(0, os.path.abspath('.'))
2020

2121
# -- General configuration -----------------------------------------------------
2222

2323
# If your documentation needs a minimal Sphinx version, state it here.
24-
#needs_sphinx = '1.0'
24+
# needs_sphinx = '1.0'
2525

2626
# Add any Sphinx extension module names here, as strings. They can be extensions
2727
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
28-
extensions = ['sphinx.ext.intersphinx', 'sphinx.ext.todo']
28+
extensions = ["sphinx.ext.intersphinx", "sphinx.ext.todo"]
2929

3030
# Add any paths that contain templates here, relative to this directory.
31-
templates_path = ['_templates']
31+
templates_path = ["_templates"]
3232

3333
# The suffix of source filenames.
34-
source_suffix = '.rst'
34+
source_suffix = ".rst"
3535

3636
# The encoding of source files.
37-
#source_encoding = 'utf-8-sig'
37+
# source_encoding = 'utf-8-sig'
3838

3939
# The master toctree document.
40-
master_doc = 'index'
40+
master_doc = "index"
4141

4242
# General information about the project.
43-
project = u'BOLT'
44-
copyright = u'2015-%d, BOLT team' % date.today().year
43+
project = "BOLT"
44+
copyright = "2015-%d, BOLT team" % date.today().year
4545

4646
# The language for content autogenerated by Sphinx. Refer to documentation
4747
# for a list of supported languages.
48-
#language = None
48+
# language = None
4949

5050
# There are two options for replacing |today|: either, you set today to some
5151
# non-false value, then it is used:
52-
#today = ''
52+
# today = ''
5353
# Else, today_fmt is used as the format for a strftime call.
54-
today_fmt = '%Y-%m-%d'
54+
today_fmt = "%Y-%m-%d"
5555

5656
# List of patterns, relative to source directory, that match files and
5757
# directories to ignore when looking for source files.
58-
exclude_patterns = ['_build']
58+
exclude_patterns = ["_build"]
5959

6060
# The reST default role (used for this markup: `text`) to use for all documents.
61-
#default_role = None
61+
# default_role = None
6262

6363
# If true, '()' will be appended to :func: etc. cross-reference text.
64-
#add_function_parentheses = True
64+
# add_function_parentheses = True
6565

6666
# If true, the current module name will be prepended to all description
6767
# unit titles (such as .. function::).
68-
#add_module_names = True
68+
# add_module_names = True
6969

7070
# If true, sectionauthor and moduleauthor directives will be shown in the
7171
# output. They are ignored by default.
7272
show_authors = True
7373

7474
# The name of the Pygments (syntax highlighting) style to use.
75-
pygments_style = 'friendly'
75+
pygments_style = "friendly"
7676

7777
# A list of ignored prefixes for module index sorting.
78-
#modindex_common_prefix = []
78+
# modindex_common_prefix = []
7979

8080

8181
# -- Options for HTML output ---------------------------------------------------
8282

8383
# The theme to use for HTML and HTML Help pages. See the documentation for
8484
# a list of builtin themes.
85-
html_theme = 'haiku'
85+
html_theme = "haiku"
8686

8787
# Theme options are theme-specific and customize the look and feel of a theme
8888
# further. For a list of options available for each theme, see the
8989
# documentation.
90-
#html_theme_options = {}
90+
# html_theme_options = {}
9191

9292
# Add any paths that contain custom themes here, relative to this directory.
9393
html_theme_path = ["."]
9494

9595
# The name for this set of Sphinx documents. If None, it defaults to
9696
# "<project> v<release> documentation".
97-
#html_title = None
97+
# html_title = None
9898

9999
# A shorter title for the navigation bar. Default is the same as html_title.
100-
#html_short_title = None
100+
# html_short_title = None
101101

102102
# The name of an image file (relative to this directory) to place at the top
103103
# of the sidebar.
104-
#html_logo = None
104+
# html_logo = None
105105

106106
# If given, this must be the name of an image file (path relative to the
107107
# configuration directory) that is the favicon of the docs. Modern browsers use
108108
# this as icon for tabs, windows and bookmarks. It should be a Windows-style
109109
# icon file (.ico), which is 16x16 or 32x32 pixels large. Default: None. The
110110
# image file will be copied to the _static directory of the output HTML, but
111111
# only if the file does not already exist there.
112-
html_favicon = '_static/favicon.ico'
112+
html_favicon = "_static/favicon.ico"
113113

114114
# Add any paths that contain custom static files (such as style sheets) here,
115115
# relative to this directory. They are copied after the builtin static files,
116116
# so a file named "default.css" will overwrite the builtin "default.css".
117-
html_static_path = ['_static']
117+
html_static_path = ["_static"]
118118

119119
# If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
120120
# using the given strftime format.
121-
html_last_updated_fmt = '%Y-%m-%d'
121+
html_last_updated_fmt = "%Y-%m-%d"
122122

123123
# If true, SmartyPants will be used to convert quotes and dashes to
124124
# typographically correct entities.
125-
#html_use_smartypants = True
125+
# html_use_smartypants = True
126126

127127
# Custom sidebar templates, maps document names to template names.
128-
html_sidebars = {'index': ['indexsidebar.html']}
128+
html_sidebars = {"index": ["indexsidebar.html"]}
129129

130130
# Additional templates that should be rendered to pages, maps page names to
131131
# template names.
132132
# html_additional_pages = {'index': 'index.html'}
133133

134134
# If false, no module index is generated.
135-
#html_domain_indices = True
135+
# html_domain_indices = True
136136

137137
# If false, no index is generated.
138-
#html_use_index = True
138+
# html_use_index = True
139139

140140
# If true, the index is split into individual pages for each letter.
141-
#html_split_index = False
141+
# html_split_index = False
142142

143143
# If true, links to the reST sources are added to the pages.
144144
html_show_sourcelink = True
145145

146146
# If true, "Created using Sphinx" is shown in the HTML footer. Default is True.
147-
#html_show_sphinx = True
147+
# html_show_sphinx = True
148148

149149
# If true, "(C) Copyright ..." is shown in the HTML footer. Default is True.
150-
#html_show_copyright = True
150+
# html_show_copyright = True
151151

152152
# If true, an OpenSearch description file will be output, and all pages will
153153
# contain a <link> tag referring to it. The value of this option must be the
154154
# base URL from which the finished HTML is served.
155-
#html_use_opensearch = ''
155+
# html_use_opensearch = ''
156156

157157
# This is the file name suffix for HTML files (e.g. ".xhtml").
158-
#html_file_suffix = None
158+
# html_file_suffix = None
159159

160160
# Output file base name for HTML help builder.
161-
htmlhelp_basename = 'boltdoc'
161+
htmlhelp_basename = "boltdoc"
162162

163163

164164
# -- Options for LaTeX output --------------------------------------------------
165165

166166
latex_elements = {
167-
# The paper size ('letterpaper' or 'a4paper').
168-
#'papersize': 'letterpaper',
169-
170-
# The font size ('10pt', '11pt' or '12pt').
171-
#'pointsize': '10pt',
172-
173-
# Additional stuff for the LaTeX preamble.
174-
#'preamble': '',
167+
# The paper size ('letterpaper' or 'a4paper').
168+
#'papersize': 'letterpaper',
169+
# The font size ('10pt', '11pt' or '12pt').
170+
#'pointsize': '10pt',
171+
# Additional stuff for the LaTeX preamble.
172+
#'preamble': '',
175173
}
176174

177175
# Grouping the document tree into LaTeX files. List of tuples
178176
# (source start file, target name, title, author, documentclass [howto/manual]).
179177
latex_documents = [
180-
('contents', 'bolt.tex', u'BOLT Documentation',
181-
u'LLVM project', 'manual'),
178+
("contents", "bolt.tex", "BOLT Documentation", "LLVM project", "manual"),
182179
]
183180

184181
# The name of an image file (relative to this directory) to place at the top of
185182
# the title page.
186-
#latex_logo = None
183+
# latex_logo = None
187184

188185
# For "manual" documents, if this is true, then toplevel headings are parts,
189186
# not chapters.
190-
#latex_use_parts = False
187+
# latex_use_parts = False
191188

192189
# If true, show page references after internal links.
193-
#latex_show_pagerefs = False
190+
# latex_show_pagerefs = False
194191

195192
# If true, show URL addresses after external links.
196-
#latex_show_urls = False
193+
# latex_show_urls = False
197194

198195
# Documents to append as an appendix to all manuals.
199-
#latex_appendices = []
196+
# latex_appendices = []
200197

201198
# If false, no module index is generated.
202-
#latex_domain_indices = True
199+
# latex_domain_indices = True
203200

204201

205202
# -- Options for manual page output --------------------------------------------
206203

207204
# One entry per manual page. List of tuples
208205
# (source start file, name, description, authors, manual section).
209-
man_pages = [
210-
('contents', 'bolt', u'BOLT Documentation',
211-
[u'LLVM project'], 1)
212-
]
206+
man_pages = [("contents", "bolt", "BOLT Documentation", ["LLVM project"], 1)]
213207

214208
# If true, show URL addresses after external links.
215-
#man_show_urls = False
209+
# man_show_urls = False
216210

217211

218212
# -- Options for Texinfo output ------------------------------------------------
@@ -221,19 +215,25 @@
221215
# (source start file, target name, title, author,
222216
# dir menu entry, description, category)
223217
texinfo_documents = [
224-
('contents', 'BOLT', u'BOLT Documentation',
225-
u'LLVM project', 'BOLT', 'Binary Optimization and Layout Tool',
226-
'Miscellaneous'),
218+
(
219+
"contents",
220+
"BOLT",
221+
"BOLT Documentation",
222+
"LLVM project",
223+
"BOLT",
224+
"Binary Optimization and Layout Tool",
225+
"Miscellaneous",
226+
),
227227
]
228228

229229
# Documents to append as an appendix to all manuals.
230-
#texinfo_appendices = []
230+
# texinfo_appendices = []
231231

232232
# If false, no module index is generated.
233-
#texinfo_domain_indices = True
233+
# texinfo_domain_indices = True
234234

235235
# How to display URL addresses: 'footnote', 'no', or 'inline'.
236-
#texinfo_show_urls = 'footnote'
236+
# texinfo_show_urls = 'footnote'
237237

238238

239239
# FIXME: Define intersphinx configuration.

‎bolt/test/AArch64/lit.local.cfg

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
if 'AArch64' not in config.root.targets:
1+
if "AArch64" not in config.root.targets:
22
config.unsupported = True
33

4-
flags = '--target=aarch64-pc-linux -nostartfiles -nostdlib -ffreestanding'
4+
flags = "--target=aarch64-pc-linux -nostartfiles -nostdlib -ffreestanding"
55

6-
config.substitutions.insert(0, ('%cflags', f'%cflags {flags}'))
7-
config.substitutions.insert(0, ('%cxxflags', f'%cxxflags {flags}'))
6+
config.substitutions.insert(0, ("%cflags", f"%cflags {flags}"))
7+
config.substitutions.insert(0, ("%cxxflags", f"%cxxflags {flags}"))

0 commit comments

Comments
 (0)
Please sign in to comment.