Lines Matching refs:cpp
9 source/assembly_grammar.cpp \
10 source/binary.cpp \
11 source/diagnostic.cpp \
12 source/disassemble.cpp \
13 source/ext_inst.cpp \
14 source/enum_string_mapping.cpp \
15 source/extensions.cpp \
16 source/libspirv.cpp \
17 source/name_mapper.cpp \
18 source/opcode.cpp \
19 source/operand.cpp \
20 source/parsed_operand.cpp \
21 source/print.cpp \
22 source/software_version.cpp \
23 source/spirv_endian.cpp \
24 source/spirv_optimizer_options.cpp \
25 source/spirv_target_env.cpp \
26 source/spirv_validator_options.cpp \
27 source/table.cpp \
28 source/text.cpp \
29 source/text_handler.cpp \
30 source/util/bit_vector.cpp \
31 source/util/parse_number.cpp \
32 source/util/string_utils.cpp \
33 source/util/timer.cpp \
34 source/val/basic_block.cpp \
35 source/val/construct.cpp \
36 source/val/function.cpp \
37 source/val/instruction.cpp \
38 source/val/validation_state.cpp \
39 source/val/validate.cpp \
40 source/val/validate_adjacency.cpp \
41 source/val/validate_annotation.cpp \
42 source/val/validate_arithmetics.cpp \
43 source/val/validate_atomics.cpp \
44 source/val/validate_barriers.cpp \
45 source/val/validate_bitwise.cpp \
46 source/val/validate_builtins.cpp \
47 source/val/validate_capability.cpp \
48 source/val/validate_cfg.cpp \
49 source/val/validate_composites.cpp \
50 source/val/validate_constants.cpp \
51 source/val/validate_conversion.cpp \
52 source/val/validate_debug.cpp \
53 source/val/validate_decorations.cpp \
54 source/val/validate_derivatives.cpp \
55 source/val/validate_extensions.cpp \
56 source/val/validate_execution_limitations.cpp \
57 source/val/validate_function.cpp \
58 source/val/validate_id.cpp \
59 source/val/validate_image.cpp \
60 source/val/validate_interfaces.cpp \
61 source/val/validate_instruction.cpp \
62 source/val/validate_memory.cpp \
63 source/val/validate_memory_semantics.cpp \
64 source/val/validate_mesh_shading.cpp \
65 source/val/validate_misc.cpp \
66 source/val/validate_mode_setting.cpp \
67 source/val/validate_layout.cpp \
68 source/val/validate_literals.cpp \
69 source/val/validate_logicals.cpp \
70 source/val/validate_non_uniform.cpp \
71 source/val/validate_primitives.cpp \
72 source/val/validate_ray_query.cpp \
73 source/val/validate_ray_tracing.cpp \
74 source/val/validate_ray_tracing_reorder.cpp \
75 source/val/validate_scopes.cpp \
76 source/val/validate_small_type_uses.cpp \
77 source/val/validate_type.cpp
80 source/opt/aggressive_dead_code_elim_pass.cpp \
81 source/opt/amd_ext_to_khr.cpp \
82 source/opt/analyze_live_input_pass.cpp \
83 source/opt/basic_block.cpp \
84 source/opt/block_merge_pass.cpp \
85 source/opt/block_merge_util.cpp \
86 source/opt/build_module.cpp \
87 source/opt/cfg.cpp \
88 source/opt/cfg_cleanup_pass.cpp \
89 source/opt/ccp_pass.cpp \
90 source/opt/code_sink.cpp \
91 source/opt/combine_access_chains.cpp \
92 source/opt/compact_ids_pass.cpp \
93 source/opt/composite.cpp \
94 source/opt/const_folding_rules.cpp \
95 source/opt/constants.cpp \
96 source/opt/control_dependence.cpp \
97 source/opt/convert_to_sampled_image_pass.cpp \
98 source/opt/convert_to_half_pass.cpp \
99 source/opt/copy_prop_arrays.cpp \
100 source/opt/dataflow.cpp \
101 source/opt/dead_branch_elim_pass.cpp \
102 source/opt/dead_insert_elim_pass.cpp \
103 source/opt/dead_variable_elimination.cpp \
104 source/opt/decoration_manager.cpp \
105 source/opt/debug_info_manager.cpp \
106 source/opt/def_use_manager.cpp \
107 source/opt/desc_sroa.cpp \
108 source/opt/desc_sroa_util.cpp \
109 source/opt/dominator_analysis.cpp \
110 source/opt/dominator_tree.cpp \
111 source/opt/eliminate_dead_constant_pass.cpp \
112 source/opt/eliminate_dead_functions_pass.cpp \
113 source/opt/eliminate_dead_functions_util.cpp \
114 source/opt/eliminate_dead_io_components_pass.cpp \
115 source/opt/eliminate_dead_members_pass.cpp \
116 source/opt/eliminate_dead_output_stores_pass.cpp \
117 source/opt/feature_manager.cpp \
118 source/opt/fix_func_call_arguments.cpp \
119 source/opt/fix_storage_class.cpp \
120 source/opt/flatten_decoration_pass.cpp \
121 source/opt/fold.cpp \
122 source/opt/folding_rules.cpp \
123 source/opt/fold_spec_constant_op_and_composite_pass.cpp \
124 source/opt/freeze_spec_constant_value_pass.cpp \
125 source/opt/function.cpp \
126 source/opt/graphics_robust_access_pass.cpp \
127 source/opt/if_conversion.cpp \
128 source/opt/inline_pass.cpp \
129 source/opt/inline_exhaustive_pass.cpp \
130 source/opt/inline_opaque_pass.cpp \
131 source/opt/inst_bindless_check_pass.cpp \
132 source/opt/inst_buff_addr_check_pass.cpp \
133 source/opt/inst_debug_printf_pass.cpp \
134 source/opt/instruction.cpp \
135 source/opt/instruction_list.cpp \
136 source/opt/instrument_pass.cpp \
137 source/opt/interface_var_sroa.cpp \
138 source/opt/interp_fixup_pass.cpp \
139 source/opt/invocation_interlock_placement_pass.cpp \
140 source/opt/ir_context.cpp \
141 source/opt/ir_loader.cpp \
142 source/opt/licm_pass.cpp \
143 source/opt/liveness.cpp \
144 source/opt/local_access_chain_convert_pass.cpp \
145 source/opt/local_redundancy_elimination.cpp \
146 source/opt/local_single_block_elim_pass.cpp \
147 source/opt/local_single_store_elim_pass.cpp \
148 source/opt/loop_dependence.cpp \
149 source/opt/loop_dependence_helpers.cpp \
150 source/opt/loop_descriptor.cpp \
151 source/opt/loop_fission.cpp \
152 source/opt/loop_fusion.cpp \
153 source/opt/loop_fusion_pass.cpp \
154 source/opt/loop_peeling.cpp \
155 source/opt/loop_unroller.cpp \
156 source/opt/loop_unswitch_pass.cpp \
157 source/opt/loop_utils.cpp \
158 source/opt/mem_pass.cpp \
159 source/opt/merge_return_pass.cpp \
160 source/opt/module.cpp \
161 source/opt/optimizer.cpp \
162 source/opt/pass.cpp \
163 source/opt/pass_manager.cpp \
164 source/opt/private_to_local_pass.cpp \
165 source/opt/propagator.cpp \
166 source/opt/reduce_load_size.cpp \
167 source/opt/redundancy_elimination.cpp \
168 source/opt/register_pressure.cpp \
169 source/opt/relax_float_ops_pass.cpp \
170 source/opt/remove_dontinline_pass.cpp \
171 source/opt/remove_duplicates_pass.cpp \
172 source/opt/remove_unused_interface_variables_pass.cpp \
173 source/opt/replace_desc_array_access_using_var_index.cpp \
174 source/opt/replace_invalid_opc.cpp \
175 source/opt/scalar_analysis.cpp \
176 source/opt/scalar_analysis_simplification.cpp \
177 source/opt/scalar_replacement_pass.cpp \
178 source/opt/set_spec_constant_default_value_pass.cpp \
179 source/opt/simplification_pass.cpp \
180 source/opt/spread_volatile_semantics.cpp \
181 source/opt/ssa_rewrite_pass.cpp \
182 source/opt/strength_reduction_pass.cpp \
183 source/opt/strip_debug_info_pass.cpp \
184 source/opt/strip_nonsemantic_info_pass.cpp \
185 source/opt/struct_cfg_analysis.cpp \
186 source/opt/switch_descriptorset_pass.cpp \
187 source/opt/trim_capabilities_pass.cpp \
188 source/opt/type_manager.cpp \
189 source/opt/types.cpp \
190 source/opt/unify_const_pass.cpp \
191 source/opt/upgrade_memory_model.cpp \
192 source/opt/value_number_table.cpp \
193 source/opt/vector_dce.cpp \
194 source/opt/workaround1209.cpp \
195 source/opt/wrap_opkill.cpp
230 $(LOCAL_PATH)/source/opcode.cpp: $(1)/core.insts-unified1.inc
231 $(LOCAL_PATH)/source/operand.cpp: $(1)/operand.kinds-unified1.inc
232 $(LOCAL_PATH)/source/ext_inst.cpp: \
242 $(LOCAL_PATH)/source/opt/amd_ext_to_khr.cpp: \
280 $(LOCAL_PATH)/source/ext_inst.cpp: $(1)/$(2).insts.inc
309 $(LOCAL_PATH)/source/enum_string_mapping.cpp: $(1)/enum_string_mapping.inc
321 $(LOCAL_PATH)/source/software_version.cpp: $(1)/build-version.inc
334 $(LOCAL_PATH)/source/opcode.cpp: $(1)/generators.inc