1bf215546Sopenharmony_ciBasedOnStyle: LLVM
2bf215546Sopenharmony_ciColumnLimit: 120
3bf215546Sopenharmony_ciContinuationIndentWidth: 3
4bf215546Sopenharmony_ciIndentWidth: 3
5bf215546Sopenharmony_ciUseTab: Never
6bf215546Sopenharmony_ciSortIncludes: false
7bf215546Sopenharmony_ci
8bf215546Sopenharmony_ciAlignConsecutiveAssignments: false
9bf215546Sopenharmony_ciAlignConsecutiveDeclarations: false
10bf215546Sopenharmony_ciAlignAfterOpenBracket: Align
11bf215546Sopenharmony_ciAlignConsecutiveMacros: true
12bf215546Sopenharmony_ciAlignTrailingComments: true
13bf215546Sopenharmony_ciPointerAlignment: Right
14bf215546Sopenharmony_ci
15bf215546Sopenharmony_ciPenaltyBreakBeforeFirstCallParameter: 1
16bf215546Sopenharmony_ciPenaltyExcessCharacter: 75
17bf215546Sopenharmony_ci
18bf215546Sopenharmony_ciAlwaysBreakTemplateDeclarations: Yes
19bf215546Sopenharmony_ciBreakConstructorInitializers: BeforeColon
20bf215546Sopenharmony_ciConstructorInitializerAllOnOneLineOrOnePerLine: true
21bf215546Sopenharmony_ciConstructorInitializerIndentWidth: 3
22bf215546Sopenharmony_ciIndentCaseLabels: true
23bf215546Sopenharmony_ci
24bf215546Sopenharmony_ciBreakBeforeTernaryOperators: false 
25bf215546Sopenharmony_ci
26bf215546Sopenharmony_ciBreakBeforeBraces: Custom
27bf215546Sopenharmony_ciBraceWrapping:
28bf215546Sopenharmony_ci  AfterCaseLabel: true
29bf215546Sopenharmony_ci  AfterClass: true
30bf215546Sopenharmony_ci  AfterControlStatement: false
31bf215546Sopenharmony_ci  AfterEnum: true
32bf215546Sopenharmony_ci  AfterFunction: true
33bf215546Sopenharmony_ci  AfterNamespace: true
34bf215546Sopenharmony_ci  AfterObjCDeclaration: true
35bf215546Sopenharmony_ci  AfterStruct: true
36bf215546Sopenharmony_ci  AfterUnion: true
37bf215546Sopenharmony_ci  AfterExternBlock: false
38bf215546Sopenharmony_ci  BeforeCatch: false
39bf215546Sopenharmony_ci  BeforeElse: false
40bf215546Sopenharmony_ci  IndentBraces: false
41bf215546Sopenharmony_ci  SplitEmptyFunction: false
42bf215546Sopenharmony_ci  SplitEmptyRecord: false
43bf215546Sopenharmony_ci  SplitEmptyNamespace: false
44bf215546Sopenharmony_ci
45bf215546Sopenharmony_ciFixNamespaceComments: true
46bf215546Sopenharmony_ciKeepEmptyLinesAtTheStartOfBlocks: true
47bf215546Sopenharmony_ci
48bf215546Sopenharmony_ciAllowAllArgumentsOnNextLine: false
49bf215546Sopenharmony_ciAllowShortCaseLabelsOnASingleLine: false
50bf215546Sopenharmony_ciAllowShortFunctionsOnASingleLine: None
51bf215546Sopenharmony_ciAlwaysBreakAfterReturnType: TopLevel
52bf215546Sopenharmony_ci
53bf215546Sopenharmony_ciBinPackArguments: false
54bf215546Sopenharmony_ciBinPackParameters: false
55bf215546Sopenharmony_ciCpp11BracedListStyle: false
56bf215546Sopenharmony_ci
57bf215546Sopenharmony_ciSpaceAfterCStyleCast: true
58bf215546Sopenharmony_ciSpaceBeforeCpp11BracedList: true
59bf215546Sopenharmony_ciSpaceBeforeCtorInitializerColon: true
60bf215546Sopenharmony_ciSpacesInContainerLiterals: true
61bf215546Sopenharmony_ciSpaceBeforeParens: ControlStatements
62bf215546Sopenharmony_ciSpacesBeforeTrailingComments: 3
63bf215546Sopenharmony_ciSpacesInAngles: false
64bf215546Sopenharmony_ciSpacesInParentheses: false
65bf215546Sopenharmony_ciSpacesInSquareBrackets: false
66bf215546Sopenharmony_ciSpacesInCStyleCastParentheses: false
67bf215546Sopenharmony_ciSpaceAfterLogicalNot: false
68bf215546Sopenharmony_ciSpaceBeforeAssignmentOperators: true
69bf215546Sopenharmony_ciSpaceInEmptyParentheses: false
70bf215546Sopenharmony_ciSpaceInEmptyBlock: true
71bf215546Sopenharmony_ci
72bf215546Sopenharmony_ciMaxEmptyLinesToKeep: 3
73bf215546Sopenharmony_ci
74bf215546Sopenharmony_ciForEachMacros:
75bf215546Sopenharmony_ci  - LIST_FOR_EACH_ENTRY
76bf215546Sopenharmony_ci  - LIST_FOR_EACH_ENTRY_SAFE
77bf215546Sopenharmony_ci  - LIST_FOR_EACH_ENTRY_SAFE_REV
78bf215546Sopenharmony_ci  - list_for_each_entry
79bf215546Sopenharmony_ci  - list_for_each_entry_safe
80bf215546Sopenharmony_ci  - foreach_list_typed
81bf215546Sopenharmony_ci  - u_foreach_bit
82bf215546Sopenharmony_ci  - util_dynarray_foreach
83bf215546Sopenharmony_ci  - nir_foreach_variable
84bf215546Sopenharmony_ci  - nir_foreach_variable_safe
85bf215546Sopenharmony_ci  - nir_foreach_register
86bf215546Sopenharmony_ci  - nir_foreach_register_safe
87bf215546Sopenharmony_ci  - nir_foreach_use
88bf215546Sopenharmony_ci  - nir_foreach_use_safe
89bf215546Sopenharmony_ci  - nir_foreach_if_use
90bf215546Sopenharmony_ci  - nir_foreach_if_use_safe
91bf215546Sopenharmony_ci  - nir_foreach_def
92bf215546Sopenharmony_ci  - nir_foreach_def_safe
93bf215546Sopenharmony_ci  - nir_foreach_phi_src
94bf215546Sopenharmony_ci  - nir_foreach_phi_src_safe
95bf215546Sopenharmony_ci  - nir_foreach_parallel_copy_entry
96bf215546Sopenharmony_ci  - nir_foreach_instr
97bf215546Sopenharmony_ci  - nir_foreach_instr_reverse
98bf215546Sopenharmony_ci  - nir_foreach_instr_safe
99bf215546Sopenharmony_ci  - nir_foreach_instr_reverse_safe
100bf215546Sopenharmony_ci  - nir_foreach_function
101bf215546Sopenharmony_ci  - nir_foreach_block
102bf215546Sopenharmony_ci  - nir_foreach_block_safe
103bf215546Sopenharmony_ci  - nir_foreach_block_reverse
104bf215546Sopenharmony_ci  - nir_foreach_block_reverse_safe
105bf215546Sopenharmony_ci  - nir_foreach_block_in_cf_node
106bf215546Sopenharmony_ci  - nir_foreach_shader_in_variable
107bf215546Sopenharmony_ci  - nir_foreach_shader_out_variable_safe
108bf215546Sopenharmony_ci  - nir_foreach_variable_in_list
109bf215546Sopenharmony_ci  - nir_foreach_src
110bf215546Sopenharmony_ci  - nir_foreach_variable_with_modes_safe
111bf215546Sopenharmony_ci  - nir_foreach_variable_with_modes
112bf215546Sopenharmony_ci  - nir_foreach_shader_out_variable
113bf215546Sopenharmony_ci  - ir2_foreach_instr
114bf215546Sopenharmony_ci  - ir2_foreach_live_reg
115bf215546Sopenharmony_ci  - ir2_foreach_avail
116bf215546Sopenharmony_ci  - ir2_foreach_src
117bf215546Sopenharmony_ci  - foreach_two_lists
118bf215546Sopenharmony_ci  - foreach_bit
119bf215546Sopenharmony_ci  - foreach_sched_node
120bf215546Sopenharmony_ci  - foreach_src
121bf215546Sopenharmony_ci  - foreach_src_n
122bf215546Sopenharmony_ci  - foreach_ssa_use
123bf215546Sopenharmony_ci  - foreach_ssa_srcp_n
124bf215546Sopenharmony_ci  - foreach_ssa_srcp
125bf215546Sopenharmony_ci  - foreach_ssa_src_n
126bf215546Sopenharmony_ci  - foreach_ssa_src
127bf215546Sopenharmony_ci  - foreach_input_n
128bf215546Sopenharmony_ci  - foreach_input
129bf215546Sopenharmony_ci  - foreach_output_n
130bf215546Sopenharmony_ci  - foreach_output
131bf215546Sopenharmony_ci  - foreach_instr
132bf215546Sopenharmony_ci  - foreach_instr_rev
133bf215546Sopenharmony_ci  - foreach_instr_safe
134bf215546Sopenharmony_ci  - foreach_block
135bf215546Sopenharmony_ci  - foreach_block_safe
136bf215546Sopenharmony_ci  - foreach_block_rev
137bf215546Sopenharmony_ci  - foreach_array
138bf215546Sopenharmony_ci  - foreach_array_safe
139bf215546Sopenharmony_ci  - foreach_name_n
140bf215546Sopenharmony_ci  - foreach_name
141bf215546Sopenharmony_ci  - foreach_def
142bf215546Sopenharmony_ci  - foreach_use
143bf215546Sopenharmony_ci  - foreach_batch
144bf215546Sopenharmony_ci  - hash_table_foreach
145bf215546Sopenharmony_ci  - set_foreach
146bf215546Sopenharmony_ci  - foreach_line_in_section
147bf215546Sopenharmony_ci  - perf_time
148bf215546Sopenharmony_ci  - perf_time_ctx
149bf215546Sopenharmony_ci  - foreach_submit
150bf215546Sopenharmony_ci  - foreach_submit_safe
151