tree: 75d1a1d9c410ec1f857891a578080cc5e0b558a9 [path history] [tgz]
  1. cpu/
  2. g3doc/
  3. gpu/
  4. interpreter/
  5. llvm_ir/
  6. mlir_gpu/
  7. algebraic_simplifier.cc
  8. algebraic_simplifier.h
  9. algebraic_simplifier_proof_distributive_property.py
  10. algebraic_simplifier_test.cc
  11. all_reduce_simplifier.cc
  12. all_reduce_simplifier.h
  13. all_reduce_simplifier_test.cc
  14. allocation_tracker.cc
  15. allocation_tracker.h
  16. ar_crs_combiner.cc
  17. ar_crs_combiner.h
  18. ar_crs_combiner_test.cc
  19. backend.cc
  20. backend.h
  21. batch_dot_simplification.cc
  22. batch_dot_simplification.h
  23. batch_dot_simplification_test.cc
  24. batchnorm_expander.cc
  25. batchnorm_expander.h
  26. batchnorm_expander_test.cc
  27. bfloat16_conversion_folding.cc
  28. bfloat16_conversion_folding.h
  29. bfloat16_conversion_folding_test.cc
  30. bfloat16_normalization.cc
  31. bfloat16_normalization.h
  32. bfloat16_normalization_test.cc
  33. bfloat16_propagation.cc
  34. bfloat16_propagation.h
  35. bfloat16_propagation_test.cc
  36. bfloat16_support.cc
  37. bfloat16_support.h
  38. buffer_assignment.cc
  39. buffer_assignment.h
  40. buffer_assignment_test.cc
  41. buffer_value.cc
  42. buffer_value.h
  43. buffer_value_containers.h
  44. BUILD
  45. call_graph.cc
  46. call_graph.h
  47. call_graph_test.cc
  48. call_inliner.cc
  49. call_inliner.h
  50. call_inliner_test.cc
  51. channel_tracker.cc
  52. channel_tracker.h
  53. cholesky_expander.cc
  54. cholesky_expander.h
  55. compilation_cache.cc
  56. compilation_cache.h
  57. compilation_stats.cc
  58. compilation_stats.h
  59. compile_only_service.cc
  60. compile_only_service.h
  61. compiler.cc
  62. compiler.h
  63. computation_layout.cc
  64. computation_layout.h
  65. computation_placer.cc
  66. computation_placer.h
  67. conditional_simplifier.cc
  68. conditional_simplifier.h
  69. conditional_simplifier_test.cc
  70. conditional_to_select.cc
  71. conditional_to_select.h
  72. conditional_to_select_test.cc
  73. convolution_group_converter.cc
  74. convolution_group_converter.h
  75. convolution_group_converter_test.cc
  76. copy_insertion.cc
  77. copy_insertion.h
  78. copy_insertion_test.cc
  79. custom_call_target_registry.cc
  80. custom_call_target_registry.h
  81. defuser.cc
  82. defuser.h
  83. defuser_test.cc
  84. depthwise_convolution_converter.cc
  85. depthwise_convolution_converter.h
  86. depthwise_convolution_converter_test.cc
  87. despecializer.cc
  88. despecializer.h
  89. dfs_hlo_visitor.cc
  90. dfs_hlo_visitor.h
  91. dfs_hlo_visitor_with_default.h
  92. dfs_hlo_visitor_with_default_test.cc
  93. dot_decomposer.cc
  94. dot_decomposer.h
  95. dot_decomposer_test.cc
  96. dump.cc
  97. dump.h
  98. dynamic_dimension_inference.cc
  99. dynamic_dimension_inference.h
  100. dynamic_dimension_inference_test.cc
  101. dynamic_index_splitter.cc
  102. dynamic_index_splitter.h
  103. dynamic_index_splitter_test.cc
  104. dynamic_padder.cc
  105. dynamic_padder.h
  106. dynamic_padder_test.cc
  107. dynamic_parameter_binding.cc
  108. dynamic_parameter_binding.h
  109. dynamic_parameter_binding_test.cc
  110. dynamic_update_slice_test.cc
  111. elemental_ir_emitter.cc
  112. elemental_ir_emitter.h
  113. elemental_ir_emitter_test.cc
  114. executable.cc
  115. executable.h
  116. execution_tracker.cc
  117. execution_tracker.h
  118. flatten_call_graph.cc
  119. flatten_call_graph.h
  120. flatten_call_graph_test.cc
  121. fusion_queue.h
  122. gather_expander.cc
  123. gather_expander.h
  124. gather_expander_test.cc
  125. generic_transfer_manager.cc
  126. generic_transfer_manager.h
  127. heap_simulator.cc
  128. heap_simulator.h
  129. heap_simulator_test.cc
  130. hlo.proto
  131. hlo_alias_analysis.cc
  132. hlo_alias_analysis.h
  133. hlo_alias_analysis_test.cc
  134. hlo_buffer.cc
  135. hlo_buffer.h
  136. hlo_casting_utils.h
  137. hlo_casting_utils_test.cc
  138. hlo_clone_context.h
  139. hlo_computation.cc
  140. hlo_computation.h
  141. hlo_computation_test.cc
  142. hlo_constant_folding.cc
  143. hlo_constant_folding.h
  144. hlo_constant_folding_test.cc
  145. hlo_cost_analysis.cc
  146. hlo_cost_analysis.h
  147. hlo_cost_analysis_test.cc
  148. hlo_creation_utils.cc
  149. hlo_creation_utils.h
  150. hlo_creation_utils_test.cc
  151. hlo_cse.cc
  152. hlo_cse.h
  153. hlo_cse_test.cc
  154. hlo_dataflow_analysis.cc
  155. hlo_dataflow_analysis.h
  156. hlo_dataflow_analysis_test.cc
  157. hlo_dce.cc
  158. hlo_dce.h
  159. hlo_dce_test.cc
  160. hlo_domain_isolator.cc
  161. hlo_domain_isolator.h
  162. hlo_domain_map.cc
  163. hlo_domain_map.h
  164. hlo_domain_metadata.h
  165. hlo_domain_remover.cc
  166. hlo_domain_remover.h
  167. hlo_domain_test.cc
  168. hlo_domain_verifier.cc
  169. hlo_domain_verifier.h
  170. hlo_element_type_converter.cc
  171. hlo_element_type_converter.h
  172. hlo_element_type_converter_test.cc
  173. hlo_evaluator.cc
  174. hlo_evaluator.h
  175. hlo_evaluator_test.cc
  176. hlo_evaluator_typed_visitor.h
  177. hlo_evaluator_typed_visitor_bfloat16.cc
  178. hlo_evaluator_typed_visitor_bool.cc
  179. hlo_evaluator_typed_visitor_complex128.cc
  180. hlo_evaluator_typed_visitor_complex64.cc
  181. hlo_evaluator_typed_visitor_double.cc
  182. hlo_evaluator_typed_visitor_float.cc
  183. hlo_evaluator_typed_visitor_half.cc
  184. hlo_evaluator_typed_visitor_int16.cc
  185. hlo_evaluator_typed_visitor_int32.cc
  186. hlo_evaluator_typed_visitor_int64.cc
  187. hlo_evaluator_typed_visitor_int8.cc
  188. hlo_evaluator_typed_visitor_uint16.cc
  189. hlo_evaluator_typed_visitor_uint32.cc
  190. hlo_evaluator_typed_visitor_uint64.cc
  191. hlo_evaluator_typed_visitor_uint8.cc
  192. hlo_execution_profile.cc
  193. hlo_execution_profile.h
  194. hlo_execution_profile_test.cc
  195. hlo_get_dimension_size_rewriter.cc
  196. hlo_get_dimension_size_rewriter.h
  197. hlo_get_dimension_size_rewriter_test.cc
  198. hlo_graph_dumper.cc
  199. hlo_graph_dumper.h
  200. hlo_graph_dumper_test.cc
  201. hlo_input_output_alias_config.cc
  202. hlo_input_output_alias_config.h
  203. hlo_input_output_alias_config_test.cc
  204. hlo_instruction.cc
  205. hlo_instruction.h
  206. hlo_instruction_test.cc
  207. hlo_instructions.cc
  208. hlo_instructions.h
  209. hlo_lexer.cc
  210. hlo_lexer.h
  211. hlo_live_range.cc
  212. hlo_live_range.h
  213. hlo_live_range_test.cc
  214. hlo_liveness_analysis.cc
  215. hlo_liveness_analysis.h
  216. hlo_liveness_analysis_test.cc
  217. hlo_matchers.cc
  218. hlo_matchers.h
  219. hlo_matchers_test.cc
  220. hlo_memory_scheduler.cc
  221. hlo_memory_scheduler.h
  222. hlo_memory_scheduler_test.cc
  223. hlo_module.cc
  224. hlo_module.h
  225. hlo_module_config.cc
  226. hlo_module_config.h
  227. hlo_module_dce.cc
  228. hlo_module_dce.h
  229. hlo_module_dce_test.cc
  230. hlo_module_group.cc
  231. hlo_module_group.h
  232. hlo_module_group_metadata.cc
  233. hlo_module_group_metadata.h
  234. hlo_module_group_test.cc
  235. hlo_module_group_util.cc
  236. hlo_module_group_util.h
  237. hlo_module_test.cc
  238. hlo_opcode.cc
  239. hlo_opcode.h
  240. hlo_opcode_test.cc
  241. hlo_ordering.cc
  242. hlo_ordering.h
  243. hlo_ordering_test.cc
  244. hlo_parser.cc
  245. hlo_parser.h
  246. hlo_parser_test.cc
  247. hlo_pass_fix.h
  248. hlo_pass_interface.h
  249. hlo_pass_pipeline.cc
  250. hlo_pass_pipeline.h
  251. hlo_pass_pipeline_test.cc
  252. hlo_profile_printer.cc
  253. hlo_profile_printer.h
  254. hlo_profile_printer_data.proto
  255. hlo_proto_util.cc
  256. hlo_proto_util.h
  257. hlo_proto_util_test.cc
  258. hlo_query.cc
  259. hlo_query.h
  260. hlo_reachability.cc
  261. hlo_reachability.h
  262. hlo_reachability_test.cc
  263. hlo_rematerialization.cc
  264. hlo_rematerialization.h
  265. hlo_rematerialization_test.cc
  266. hlo_rematerialization_test_utils.h
  267. hlo_rematerialization_test_utils_test.cc
  268. hlo_replication_analysis.cc
  269. hlo_replication_analysis.h
  270. hlo_replication_analysis_test.cc
  271. hlo_runner.cc
  272. hlo_runner.h
  273. hlo_schedule.cc
  274. hlo_schedule.h
  275. hlo_schedule_test.cc
  276. hlo_sharding.cc
  277. hlo_sharding.h
  278. hlo_sharding_metadata.cc
  279. hlo_sharding_metadata.h
  280. hlo_sharding_test.cc
  281. hlo_subcomputation_unification.cc
  282. hlo_subcomputation_unification.h
  283. hlo_subcomputation_unification_test.cc
  284. hlo_value.cc
  285. hlo_value.h
  286. hlo_verifier.cc
  287. hlo_verifier.h
  288. hlo_verifier_test.cc
  289. human_readable_profile_builder.cc
  290. human_readable_profile_builder.h
  291. indexed_array_analysis.cc
  292. indexed_array_analysis.h
  293. indexed_array_analysis_test.cc
  294. instruction_fusion.cc
  295. instruction_fusion.h
  296. instruction_fusion_test.cc
  297. layout_assignment.cc
  298. layout_assignment.h
  299. layout_assignment_test.cc
  300. llvm_compiler.cc
  301. llvm_compiler.h
  302. local_service.cc
  303. local_service.h
  304. logical_buffer.cc
  305. logical_buffer.h
  306. logical_buffer_analysis.cc
  307. logical_buffer_analysis.h
  308. map_inliner.cc
  309. map_inliner.h
  310. map_inliner_test.cc
  311. maybe_owning_device_memory.cc
  312. maybe_owning_device_memory.h
  313. mem_wasted_on_passthrough_params.cc
  314. mem_wasted_on_passthrough_params.h
  315. memory_space_assignment.cc
  316. memory_space_assignment.h
  317. memory_space_assignment_test.cc
  318. multi_output_fusion.cc
  319. multi_output_fusion.h
  320. name_uniquer.cc
  321. name_uniquer.h
  322. name_uniquer_test.cc
  323. op_expander_pass.cc
  324. op_expander_pass.h
  325. optimize_input_output_buffer_alias.cc
  326. optimize_input_output_buffer_alias.h
  327. optimize_input_output_buffer_alias_test.cc
  328. pattern_matcher.h
  329. pattern_matcher_gmock.h
  330. pattern_matcher_gmock_test.cc
  331. pattern_matcher_test.cc
  332. platform_util.cc
  333. platform_util.h
  334. reduce_precision_insertion.cc
  335. reduce_precision_insertion.h
  336. reduce_precision_insertion_test.cc
  337. reshape_mover.cc
  338. reshape_mover.h
  339. reshape_mover_test.cc
  340. rng_expander.cc
  341. rng_expander.h
  342. scatter_expander.cc
  343. scatter_expander.h
  344. scatter_expander_test.cc
  345. service.cc
  346. service.h
  347. service_executable_run_options.h
  348. shape_inference.cc
  349. shape_inference.h
  350. shape_inference_test.cc
  351. shaped_buffer.cc
  352. shaped_buffer.h
  353. shaped_buffer_test.cc
  354. slice_sinker.cc
  355. slice_sinker.h
  356. slice_sinker_test.cc
  357. slow_operation_alarm.cc
  358. slow_operation_alarm.h
  359. sort_simplifier.cc
  360. sort_simplifier.h
  361. sort_simplifier_test.cc
  362. source_map_util.h
  363. stable_sort_expander.cc
  364. stable_sort_expander.h
  365. stable_sort_expander_test.cc
  366. stream_pool.cc
  367. stream_pool.h
  368. stream_pool_test.cc
  369. transfer_manager.cc
  370. transfer_manager.h
  371. transpose_folding.cc
  372. transpose_folding.h
  373. transpose_folding_test.cc
  374. triangular_solve_expander.cc
  375. triangular_solve_expander.h
  376. tuple_points_to_analysis.cc
  377. tuple_points_to_analysis.h
  378. tuple_points_to_analysis_test.cc
  379. tuple_simplifier.cc
  380. tuple_simplifier.h
  381. tuple_simplifier_test.cc
  382. tuple_util.cc
  383. tuple_util.h
  384. tuple_util_test.cc
  385. while_loop_analysis.cc
  386. while_loop_analysis.h
  387. while_loop_analysis_test.cc
  388. while_loop_constant_sinking.cc
  389. while_loop_constant_sinking.h
  390. while_loop_constant_sinking_test.cc
  391. while_loop_invariant_code_motion.cc
  392. while_loop_invariant_code_motion.h
  393. while_loop_invariant_code_motion_test.cc
  394. while_loop_simplifier.cc
  395. while_loop_simplifier.h
  396. while_loop_simplifier_test.cc
  397. while_loop_trip_count_annotator.cc
  398. while_loop_trip_count_annotator.h
  399. while_loop_trip_count_annotator_test.cc
  400. while_util.cc
  401. while_util.h
  402. while_util_test.cc
  403. zero_sized_hlo_elimination.cc
  404. zero_sized_hlo_elimination.h
  405. zero_sized_hlo_elimination_test.cc