.. |
fact_manager
|
spirv-fuzz: Fix invalid equation facts (#4009)
|
2020-11-03 15:06:55 +00:00 |
pass_management
|
spirv-fuzz: Add persistent state to the fuzzer (#4137)
|
2021-03-03 15:34:53 +00:00 |
protobufs
|
spirv-fuzz: Add expand vector reduction transformation (#3869)
|
2020-10-23 14:59:08 +01:00 |
added_function_reducer.cpp
|
spirv-fuzz: Fix mismatch with shrinker step limit (#3985)
|
2020-10-22 23:23:59 +01:00 |
added_function_reducer.h
|
spirv-fuzz: Fix mismatch with shrinker step limit (#3985)
|
2020-10-22 23:23:59 +01:00 |
call_graph.cpp
|
spirv-fuzz: Compute interprocedural loop nesting depth of blocks (#3753)
|
2020-09-01 12:23:58 +01:00 |
call_graph.h
|
spirv-fuzz: Compute interprocedural loop nesting depth of blocks (#3753)
|
2020-09-01 12:23:58 +01:00 |
CMakeLists.txt
|
CMake: Add SPIRV_TOOLS_BUILD_STATIC flag (#3910)
|
2020-10-29 09:25:26 -04:00 |
comparator_deep_blocks_first.h
|
spirv-fuzz: Transformation to flatten conditional branch (#3667)
|
2020-09-15 10:31:01 +01:00 |
counter_overflow_id_source.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
counter_overflow_id_source.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
data_descriptor.cpp
|
spirv-fuzz: Fix rvalue references (#3883)
|
2020-10-06 12:06:53 +01:00 |
data_descriptor.h
|
spirv-fuzz: Fix rvalue references (#3883)
|
2020-10-06 12:06:53 +01:00 |
equivalence_relation.h
|
spirv-fuzz: Fix to TransformationInlineFunction (#3913)
|
2020-10-16 22:58:09 +01:00 |
force_render_red.cpp
|
spirv-fuzz: Avoid unnecessary dependency (#4165)
|
2021-03-10 15:37:14 +00:00 |
force_render_red.h
|
spirv-fuzz: Avoid unnecessary dependency (#4165)
|
2021-03-10 15:37:14 +00:00 |
fuzzer_context.cpp
|
spirv-fuzz: Add persistent state to the fuzzer (#4137)
|
2021-03-03 15:34:53 +00:00 |
fuzzer_context.h
|
spirv-fuzz: Add persistent state to the fuzzer (#4137)
|
2021-03-03 15:34:53 +00:00 |
fuzzer_pass_add_access_chains.cpp
|
spirv-fuzz: Generalise transformation access chain (#3546)
|
2020-07-27 11:28:12 +01:00 |
fuzzer_pass_add_access_chains.h
|
spirv-fuzz: Introduce TransformationContext (#3272)
|
2020-04-02 15:54:46 +01:00 |
fuzzer_pass_add_bit_instruction_synonyms.cpp
|
spirv-fuzz: Add support for reining in rogue fuzzer passes (#3987)
|
2020-11-03 16:51:10 +00:00 |
fuzzer_pass_add_bit_instruction_synonyms.h
|
spirv-fuzz: Add bit instruction synonym transformation (#3775)
|
2020-09-15 23:36:23 +01:00 |
fuzzer_pass_add_composite_extract.cpp
|
spirv-fuzz: Fix assertion failure in FuzzerPassAddCompositeExtract (#3995)
|
2020-11-03 15:09:36 +00:00 |
fuzzer_pass_add_composite_extract.h
|
spirv-fuzz: Add FuzzerPassAddCompositeExtract (#3904)
|
2020-10-23 14:49:50 +01:00 |
fuzzer_pass_add_composite_inserts.cpp
|
spirv-fuzz: Do not allow creation of constants of block-decorated structs (#3903)
|
2020-10-13 18:35:41 +01:00 |
fuzzer_pass_add_composite_inserts.h
|
spirv-fuzz: Fix header guards in transformations/fuzzer passes (#3784)
|
2020-09-10 11:07:20 +01:00 |
fuzzer_pass_add_composite_types.cpp
|
spirv-fuzz: Add support for BuiltIn decoration (#3736)
|
2020-09-02 14:14:58 +01:00 |
fuzzer_pass_add_composite_types.h
|
spirv-fuzz: Introduce TransformationContext (#3272)
|
2020-04-02 15:54:46 +01:00 |
fuzzer_pass_add_copy_memory.cpp
|
spirv-fuzz: Don't use default parameters (#3583)
|
2020-07-24 07:57:49 +01:00 |
fuzzer_pass_add_copy_memory.h
|
spirv-fuzz: Add FuzzerPassAddCopyMemoryInstructions (#3391)
|
2020-06-30 21:13:05 +01:00 |
fuzzer_pass_add_dead_blocks.cpp
|
spirv-fuzz: Don't use default parameters (#3583)
|
2020-07-24 07:57:49 +01:00 |
fuzzer_pass_add_dead_blocks.h
|
spirv-fuzz: Introduce TransformationContext (#3272)
|
2020-04-02 15:54:46 +01:00 |
fuzzer_pass_add_dead_breaks.cpp
|
spirv-fuzz: Handle more types when extending OpPhi instructions (#3969)
|
2020-10-21 20:52:36 +01:00 |
fuzzer_pass_add_dead_breaks.h
|
spirv-fuzz: Introduce TransformationContext (#3272)
|
2020-04-02 15:54:46 +01:00 |
fuzzer_pass_add_dead_continues.cpp
|
spirv-fuzz: Handle more types when extending OpPhi instructions (#3969)
|
2020-10-21 20:52:36 +01:00 |
fuzzer_pass_add_dead_continues.h
|
spirv-fuzz: Introduce TransformationContext (#3272)
|
2020-04-02 15:54:46 +01:00 |
fuzzer_pass_add_equation_instructions.cpp
|
spirv-fuzz: Move IRContext parameter into constructor (#3837)
|
2020-09-24 12:27:59 +01:00 |
fuzzer_pass_add_equation_instructions.h
|
spirv-fuzz: Fix width in FuzzerPassAddEquationInstructions (#3685)
|
2020-08-12 16:39:23 +01:00 |
fuzzer_pass_add_function_calls.cpp
|
spirv-fuzz: Pass OpUndef in function call if needed (#3978)
|
2020-10-22 12:06:54 +01:00 |
fuzzer_pass_add_function_calls.h
|
spirv-fuzz: Use irrelevant constants (#3565)
|
2020-07-21 13:30:28 +01:00 |
fuzzer_pass_add_global_variables.cpp
|
spirv-fuzz: Don't use default parameters (#3583)
|
2020-07-24 07:57:49 +01:00 |
fuzzer_pass_add_global_variables.h
|
spirv-fuzz: Introduce TransformationContext (#3272)
|
2020-04-02 15:54:46 +01:00 |
fuzzer_pass_add_image_sample_unused_components.cpp
|
spirv-fuzz: Use an irrelevant id for the unused components (#3810)
|
2020-09-16 21:23:32 +01:00 |
fuzzer_pass_add_image_sample_unused_components.h
|
spirv-fuzz: Add image sample unused components transformation (#3439)
|
2020-07-08 17:07:04 +01:00 |
fuzzer_pass_add_loads.cpp
|
Fix function use (#3372)
|
2020-05-26 12:28:02 +01:00 |
fuzzer_pass_add_loads.h
|
spirv-fuzz: Introduce TransformationContext (#3272)
|
2020-04-02 15:54:46 +01:00 |
fuzzer_pass_add_local_variables.cpp
|
spirv-fuzz: Don't use default parameters (#3583)
|
2020-07-24 07:57:49 +01:00 |
fuzzer_pass_add_local_variables.h
|
spirv-fuzz: Introduce TransformationContext (#3272)
|
2020-04-02 15:54:46 +01:00 |
fuzzer_pass_add_loop_preheaders.cpp
|
spirv-fuzz: Fuzzer pass to randomly apply loop preheaders (#3668)
|
2020-08-14 12:44:28 +01:00 |
fuzzer_pass_add_loop_preheaders.h
|
spirv-fuzz: Fuzzer pass to randomly apply loop preheaders (#3668)
|
2020-08-14 12:44:28 +01:00 |
fuzzer_pass_add_loops_to_create_int_constant_synonyms.cpp
|
spirv-fuzz: Do not add synonym-creating loops in dead blocks (#3975)
|
2020-10-22 12:07:49 +01:00 |
fuzzer_pass_add_loops_to_create_int_constant_synonyms.h
|
spirv-fuzz: Create synonym of int constant using a loop (#3790)
|
2020-09-23 14:10:02 +01:00 |
fuzzer_pass_add_no_contraction_decorations.cpp
|
spirv-fuzz: Introduce TransformationContext (#3272)
|
2020-04-02 15:54:46 +01:00 |
fuzzer_pass_add_no_contraction_decorations.h
|
Fix header guard macros (#3811)
|
2020-09-18 05:37:30 +01:00 |
fuzzer_pass_add_opphi_synonyms.cpp
|
spirv-fuzz: Skip dead blocks in FuzzerPassAddOpPhiSynonyms (#3965)
|
2020-10-21 20:49:33 +01:00 |
fuzzer_pass_add_opphi_synonyms.h
|
Fix header guard macros (#3811)
|
2020-09-18 05:37:30 +01:00 |
fuzzer_pass_add_parameters.cpp
|
spirv-fuzz: Do not allow Block-decorated structs when adding parameters (#3931)
|
2020-10-19 17:34:04 +01:00 |
fuzzer_pass_add_parameters.h
|
spirv-fuzz: Minor refactoring (#3507)
|
2020-07-11 07:43:06 +01:00 |
fuzzer_pass_add_relaxed_decorations.cpp
|
spirv-fuzz: add TransformationAddRelaxedDecoration (#3545)
|
2020-07-20 13:13:07 +01:00 |
fuzzer_pass_add_relaxed_decorations.h
|
spirv-fuzz: Fix header guards in transformations/fuzzer passes (#3784)
|
2020-09-10 11:07:20 +01:00 |
fuzzer_pass_add_stores.cpp
|
Fix function use (#3372)
|
2020-05-26 12:28:02 +01:00 |
fuzzer_pass_add_stores.h
|
spirv-fuzz: Introduce TransformationContext (#3272)
|
2020-04-02 15:54:46 +01:00 |
fuzzer_pass_add_synonyms.cpp
|
spirv-fuzz: Support dead blocks in TransformationAddSynonym (#3832)
|
2020-09-24 14:18:07 +01:00 |
fuzzer_pass_add_synonyms.h
|
spirv-fuzz: TransformationAddSynonyms (#3447)
|
2020-07-12 09:59:08 +01:00 |
fuzzer_pass_add_vector_shuffle_instructions.cpp
|
spirv-fuzz: Move IRContext parameter into constructor (#3837)
|
2020-09-24 12:27:59 +01:00 |
fuzzer_pass_add_vector_shuffle_instructions.h
|
spirv-fuzz: Implement vector shuffle fuzzer pass (#3412)
|
2020-06-16 11:21:31 +01:00 |
fuzzer_pass_adjust_branch_weights.cpp
|
Add adjust branch weights transformation (#3336)
|
2020-05-14 11:38:34 +01:00 |
fuzzer_pass_adjust_branch_weights.h
|
Add adjust branch weights transformation (#3336)
|
2020-05-14 11:38:34 +01:00 |
fuzzer_pass_adjust_function_controls.cpp
|
spirv-fuzz: Introduce TransformationContext (#3272)
|
2020-04-02 15:54:46 +01:00 |
fuzzer_pass_adjust_function_controls.h
|
Fix header guard macros (#3811)
|
2020-09-18 05:37:30 +01:00 |
fuzzer_pass_adjust_loop_controls.cpp
|
spirv-fuzz: Introduce TransformationContext (#3272)
|
2020-04-02 15:54:46 +01:00 |
fuzzer_pass_adjust_loop_controls.h
|
Fix header guard macros (#3811)
|
2020-09-18 05:37:30 +01:00 |
fuzzer_pass_adjust_memory_operands_masks.cpp
|
Fix instruction function use (#3390)
|
2020-06-05 12:29:23 +01:00 |
fuzzer_pass_adjust_memory_operands_masks.h
|
spirv-fuzz: Introduce TransformationContext (#3272)
|
2020-04-02 15:54:46 +01:00 |
fuzzer_pass_adjust_selection_controls.cpp
|
spirv-fuzz: Introduce TransformationContext (#3272)
|
2020-04-02 15:54:46 +01:00 |
fuzzer_pass_adjust_selection_controls.h
|
Fix header guard macros (#3811)
|
2020-09-18 05:37:30 +01:00 |
fuzzer_pass_apply_id_synonyms.cpp
|
spirv-fuzz: Don't replace irrelevant indices in OpAccessChain (#3988)
|
2020-10-23 14:52:22 +01:00 |
fuzzer_pass_apply_id_synonyms.h
|
Fix header guard macros (#3811)
|
2020-09-18 05:37:30 +01:00 |
fuzzer_pass_construct_composites.cpp
|
spirv-fuzz: Avoid using block-decorated structs in transformations (#3877)
|
2020-10-02 20:01:08 +01:00 |
fuzzer_pass_construct_composites.h
|
spirv-fuzz: Move IRContext parameter into constructor (#3837)
|
2020-09-24 12:27:59 +01:00 |
fuzzer_pass_copy_objects.cpp
|
spirv-fuzz: Support dead blocks in TransformationAddSynonym (#3832)
|
2020-09-24 14:18:07 +01:00 |
fuzzer_pass_copy_objects.h
|
spirv-fuzz: Remove TransformationCopyObject (#3531)
|
2020-07-15 17:37:19 +01:00 |
fuzzer_pass_donate_modules.cpp
|
spirv-fuzz: Fix to TransformationInlineFunction (#3913)
|
2020-10-16 22:58:09 +01:00 |
fuzzer_pass_donate_modules.h
|
spirv-fuzz: Compute interprocedural loop nesting depth of blocks (#3753)
|
2020-09-01 12:23:58 +01:00 |
fuzzer_pass_duplicate_regions_with_selections.cpp
|
spirv-fuzz: Fix to TransformationDuplicateRegionWithSelection (#3941)
|
2020-10-20 18:59:53 +01:00 |
fuzzer_pass_duplicate_regions_with_selections.h
|
spirv-fuzz: Add TransformationDuplicateRegionWithSelection (#3773)
|
2020-09-11 11:48:19 +01:00 |
fuzzer_pass_expand_vector_reductions.cpp
|
spirv-fuzz: Add expand vector reduction transformation (#3869)
|
2020-10-23 14:59:08 +01:00 |
fuzzer_pass_expand_vector_reductions.h
|
spirv-fuzz: Add expand vector reduction transformation (#3869)
|
2020-10-23 14:59:08 +01:00 |
fuzzer_pass_flatten_conditional_branches.cpp
|
spirv-fuzz: Fix bugs in TransformationFlattenConditionalBranch (#4006)
|
2020-11-03 15:03:08 +00:00 |
fuzzer_pass_flatten_conditional_branches.h
|
spirv-fuzz: Use component-wise selectors when flattening conditional branches (#3921)
|
2020-10-20 18:57:56 +01:00 |
fuzzer_pass_inline_functions.cpp
|
spirv-fuzz: Add inline function transformation (#3517)
|
2020-08-25 17:28:23 +01:00 |
fuzzer_pass_inline_functions.h
|
spirv-fuzz: Add inline function transformation (#3517)
|
2020-08-25 17:28:23 +01:00 |
fuzzer_pass_interchange_signedness_of_integer_operands.cpp
|
spirv-fuzz: Move IRContext parameter into constructor (#3837)
|
2020-09-24 12:27:59 +01:00 |
fuzzer_pass_interchange_signedness_of_integer_operands.h
|
Fix header guard macros (#3811)
|
2020-09-18 05:37:30 +01:00 |
fuzzer_pass_interchange_zero_like_constants.cpp
|
spirv-fuzz: Move IRContext parameter into constructor (#3837)
|
2020-09-24 12:27:59 +01:00 |
fuzzer_pass_interchange_zero_like_constants.h
|
Fix header guard macros (#3811)
|
2020-09-18 05:37:30 +01:00 |
fuzzer_pass_invert_comparison_operators.cpp
|
spirv-fuzz: TransformationInvertComparisonOperator (#3475)
|
2020-07-03 17:37:32 +01:00 |
fuzzer_pass_invert_comparison_operators.h
|
spirv-fuzz: TransformationInvertComparisonOperator (#3475)
|
2020-07-03 17:37:32 +01:00 |
fuzzer_pass_make_vector_operations_dynamic.cpp
|
spirv-fuzz: Add TransformationMakeVectorOperationDynamic (#3597)
|
2020-08-06 15:50:18 +01:00 |
fuzzer_pass_make_vector_operations_dynamic.h
|
spirv-fuzz: Add TransformationMakeVectorOperationDynamic (#3597)
|
2020-08-06 15:50:18 +01:00 |
fuzzer_pass_merge_blocks.cpp
|
spirv-fuzz: refactor to use RemoveAtRandomIndex (#3560)
|
2020-07-20 16:10:38 +01:00 |
fuzzer_pass_merge_blocks.h
|
spirv-fuzz: Introduce TransformationContext (#3272)
|
2020-04-02 15:54:46 +01:00 |
fuzzer_pass_merge_function_returns.cpp
|
spirv-fuzz: Skip early terminator wrappers when merging returns (#3968)
|
2020-10-21 20:51:10 +01:00 |
fuzzer_pass_merge_function_returns.h
|
spirv-fuzz: Skip early terminator wrappers when merging returns (#3968)
|
2020-10-21 20:51:10 +01:00 |
fuzzer_pass_mutate_pointers.cpp
|
spirv-fuzz: TransformationMutatePointer (#3737)
|
2020-09-01 12:45:13 +01:00 |
fuzzer_pass_mutate_pointers.h
|
spirv-fuzz: TransformationMutatePointer (#3737)
|
2020-09-01 12:45:13 +01:00 |
fuzzer_pass_obfuscate_constants.cpp
|
spirv-fuzz: Move IRContext parameter into constructor (#3837)
|
2020-09-24 12:27:59 +01:00 |
fuzzer_pass_obfuscate_constants.h
|
Fix header guard macros (#3811)
|
2020-09-18 05:37:30 +01:00 |
fuzzer_pass_outline_functions.cpp
|
spirv-fuzz: Fix rvalue references (#3883)
|
2020-10-06 12:06:53 +01:00 |
fuzzer_pass_outline_functions.h
|
spirv-fuzz: make outliner pass use additional transformations (#3604)
|
2020-08-06 12:29:26 +01:00 |
fuzzer_pass_permute_blocks.cpp
|
Change MaybeApplyTransformation to return a boolean (#3555)
|
2020-07-17 16:01:25 +01:00 |
fuzzer_pass_permute_blocks.h
|
Fix header guard macros (#3811)
|
2020-09-18 05:37:30 +01:00 |
fuzzer_pass_permute_function_parameters.cpp
|
spirv-fuzz: Move IRContext parameter into constructor (#3837)
|
2020-09-24 12:27:59 +01:00 |
fuzzer_pass_permute_function_parameters.h
|
spirv-fuzz: Implement FuzzerPassAddParameters (#3399)
|
2020-06-23 17:40:44 +01:00 |
fuzzer_pass_permute_instructions.cpp
|
spirv-fuzz: TransformationMoveInstructionDown (#3477)
|
2020-08-03 16:45:24 +01:00 |
fuzzer_pass_permute_instructions.h
|
spirv-fuzz: TransformationMoveInstructionDown (#3477)
|
2020-08-03 16:45:24 +01:00 |
fuzzer_pass_permute_phi_operands.cpp
|
spirv-fuzz: Move IRContext parameter into constructor (#3837)
|
2020-09-24 12:27:59 +01:00 |
fuzzer_pass_permute_phi_operands.h
|
spirv-fuzz: Permute OpPhi instruction operands (#3421)
|
2020-06-23 15:00:28 +01:00 |
fuzzer_pass_propagate_instructions_down.cpp
|
spirv-fuzz: TransformationPropagateInstructionDown (#3692)
|
2020-10-06 13:38:19 +01:00 |
fuzzer_pass_propagate_instructions_down.h
|
spirv-fuzz: TransformationPropagateInstructionDown (#3692)
|
2020-10-06 13:38:19 +01:00 |
fuzzer_pass_propagate_instructions_up.cpp
|
spirv-fuzz: Wrap early terminators before merging returns (#3925)
|
2020-10-16 19:29:39 +01:00 |
fuzzer_pass_propagate_instructions_up.h
|
spirv-fuzz: FuzzerPassPropagateInstructionsUp (#3478)
|
2020-08-11 10:24:32 +01:00 |
fuzzer_pass_push_ids_through_variables.cpp
|
spirv-fuzz: Move IRContext parameter into constructor (#3837)
|
2020-09-24 12:27:59 +01:00 |
fuzzer_pass_push_ids_through_variables.h
|
spirv-fuzz: Refactor variable creation (#3414)
|
2020-06-19 16:40:18 +01:00 |
fuzzer_pass_replace_adds_subs_muls_with_carrying_extended.cpp
|
spirv-fuzz: add FuzzerPassAddCompositeInserts (#3606)
|
2020-08-19 13:56:03 +01:00 |
fuzzer_pass_replace_adds_subs_muls_with_carrying_extended.h
|
spirv-fuzz: Fix header guards in transformations/fuzzer passes (#3784)
|
2020-09-10 11:07:20 +01:00 |
fuzzer_pass_replace_branches_from_dead_blocks_with_exits.cpp
|
spirv-fuzz: Do not allow creation of constants of block-decorated structs (#3903)
|
2020-10-13 18:35:41 +01:00 |
fuzzer_pass_replace_branches_from_dead_blocks_with_exits.h
|
spirv-fuzz: Replace dead-block terminators with OpKill etc. (#3882)
|
2020-10-06 15:59:05 +01:00 |
fuzzer_pass_replace_copy_memories_with_loads_stores.cpp
|
spirv-fuzz: adds TransformationReplaceCopyMemoryWithLoadStore (#3575)
|
2020-07-23 15:14:20 +01:00 |
fuzzer_pass_replace_copy_memories_with_loads_stores.h
|
spirv-fuzz: Fix header guards in transformations/fuzzer passes (#3784)
|
2020-09-10 11:07:20 +01:00 |
fuzzer_pass_replace_copy_objects_with_stores_loads.cpp
|
spirv-fuzz: Do not allow creation of constants of block-decorated structs (#3903)
|
2020-10-13 18:35:41 +01:00 |
fuzzer_pass_replace_copy_objects_with_stores_loads.h
|
spirv-fuzz: Fix header guards in transformations/fuzzer passes (#3784)
|
2020-09-10 11:07:20 +01:00 |
fuzzer_pass_replace_irrelevant_ids.cpp
|
spirv-fuzz: Don't replace irrelevant indices in OpAccessChain (#3988)
|
2020-10-23 14:52:22 +01:00 |
fuzzer_pass_replace_irrelevant_ids.h
|
Fix header guard macros (#3811)
|
2020-09-18 05:37:30 +01:00 |
fuzzer_pass_replace_linear_algebra_instructions.cpp
|
spirv-fuzz: iterate over blocks in replace linear algebra pass (#3654)
|
2020-08-06 13:00:17 +01:00 |
fuzzer_pass_replace_linear_algebra_instructions.h
|
spirv-fuzz: Add replace linear algebra instruction transformation (#3402)
|
2020-06-16 11:20:51 +01:00 |
fuzzer_pass_replace_loads_stores_with_copy_memories.cpp
|
spirv-fuzz: adds TransformationReplaceLoadStoreWithCopyMemory (#3586)
|
2020-07-27 15:17:04 +01:00 |
fuzzer_pass_replace_loads_stores_with_copy_memories.h
|
spirv-fuzz: Fix header guards in transformations/fuzzer passes (#3784)
|
2020-09-10 11:07:20 +01:00 |
fuzzer_pass_replace_opphi_ids_from_dead_predecessors.cpp
|
spirv-fuzz: Restrict fuzzer pass to reachable blocks (#3970)
|
2020-10-21 20:52:58 +01:00 |
fuzzer_pass_replace_opphi_ids_from_dead_predecessors.h
|
spirv-fuzz: Replace id in OpPhi coming from a dead predecessor (#3744)
|
2020-09-02 01:06:38 +01:00 |
fuzzer_pass_replace_opselects_with_conditional_branches.cpp
|
spirv-fuzz: Use component-wise selectors when flattening conditional branches (#3921)
|
2020-10-20 18:57:56 +01:00 |
fuzzer_pass_replace_opselects_with_conditional_branches.h
|
Fix header guard macros (#3811)
|
2020-09-18 05:37:30 +01:00 |
fuzzer_pass_replace_parameter_with_global.cpp
|
spirv-fuzz: Do not allow creation of constants of block-decorated structs (#3903)
|
2020-10-13 18:35:41 +01:00 |
fuzzer_pass_replace_parameter_with_global.h
|
spirv-fuzz: TransformationReplaceParameterWithGlobal (#3434)
|
2020-07-09 11:03:49 +01:00 |
fuzzer_pass_replace_params_with_struct.cpp
|
spirv-fuzz: Do not allow creation of constants of block-decorated structs (#3903)
|
2020-10-13 18:35:41 +01:00 |
fuzzer_pass_replace_params_with_struct.h
|
spirv-fuzz: TransformationReplaceParamsWithStruct (#3455)
|
2020-07-21 21:02:32 +01:00 |
fuzzer_pass_split_blocks.cpp
|
spirv-fuzz: Implement MaybeApplyTransformation helper function (#3540)
|
2020-07-17 13:01:35 +01:00 |
fuzzer_pass_split_blocks.h
|
Fix header guard macros (#3811)
|
2020-09-18 05:37:30 +01:00 |
fuzzer_pass_swap_commutable_operands.cpp
|
spirv-fuzz: Introduce TransformationContext (#3272)
|
2020-04-02 15:54:46 +01:00 |
fuzzer_pass_swap_commutable_operands.h
|
spirv-fuzz: Introduce TransformationContext (#3272)
|
2020-04-02 15:54:46 +01:00 |
fuzzer_pass_swap_conditional_branch_operands.cpp
|
spirv-fuzz: Move IRContext parameter into constructor (#3837)
|
2020-09-24 12:27:59 +01:00 |
fuzzer_pass_swap_conditional_branch_operands.h
|
spirv-fuzz: Swap operands in OpBranchConditional (#3423)
|
2020-06-19 16:38:52 +01:00 |
fuzzer_pass_toggle_access_chain_instruction.cpp
|
spirv-fuzz: Introduce TransformationContext (#3272)
|
2020-04-02 15:54:46 +01:00 |
fuzzer_pass_toggle_access_chain_instruction.h
|
spirv-fuzz: Introduce TransformationContext (#3272)
|
2020-04-02 15:54:46 +01:00 |
fuzzer_pass_wrap_regions_in_selections.cpp
|
spirv-fuzz: TransformationWrapRegionInSelection (#3674)
|
2020-10-01 09:54:10 +01:00 |
fuzzer_pass_wrap_regions_in_selections.h
|
spirv-fuzz: TransformationWrapRegionInSelection (#3674)
|
2020-10-01 09:54:10 +01:00 |
fuzzer_pass.cpp
|
spirv-fuzz: Wrap early terminators before merging returns (#3925)
|
2020-10-16 19:29:39 +01:00 |
fuzzer_pass.h
|
spirv-fuzz: Wrap early terminators before merging returns (#3925)
|
2020-10-16 19:29:39 +01:00 |
fuzzer_util.cpp
|
spirv-fuzz: Fix the bug in TransformationReplaceBranchFromDeadBlockWithExit (#4140)
|
2021-03-05 14:27:37 +00:00 |
fuzzer_util.h
|
spirv-fuzz: Fix the bug in TransformationReplaceBranchFromDeadBlockWithExit (#4140)
|
2021-03-05 14:27:37 +00:00 |
fuzzer.cpp
|
spirv-fuzz: Apply fuzzer pass before checking exit conditions (#4199)
|
2021-03-19 05:32:54 +00:00 |
fuzzer.h
|
spirv-fuzz: Add persistent state to the fuzzer (#4137)
|
2021-03-03 15:34:53 +00:00 |
id_use_descriptor.cpp
|
spirv-fuzz: Fix in operand type assertion (#3666)
|
2020-08-11 18:37:01 +01:00 |
id_use_descriptor.h
|
spirv-fuzz: Rework id descriptors (#2959)
|
2019-10-11 10:13:06 +01:00 |
instruction_descriptor.cpp
|
spirv-fuzz: Locate instructions more efficiently (#4189)
|
2021-03-17 09:28:57 +00:00 |
instruction_descriptor.h
|
spirv-fuzz: simplify transformation for replacing an id with a synonym (#3020)
|
2019-11-07 16:19:06 +00:00 |
instruction_message.cpp
|
spirv-fuzz: Integrate spirv-reduce with shrinker (#3849)
|
2020-10-02 04:53:12 +01:00 |
instruction_message.h
|
spirv-fuzz: Integrate spirv-reduce with shrinker (#3849)
|
2020-10-02 04:53:12 +01:00 |
overflow_id_source.cpp
|
spirv-fuzz: Overflow ids (#3734)
|
2020-08-26 07:49:42 +01:00 |
overflow_id_source.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
pseudo_random_generator.cpp
|
spirv-fuzz: Improvements to random number generation (#3809)
|
2020-09-16 15:45:05 +01:00 |
pseudo_random_generator.h
|
spirv-fuzz: Improvements to random number generation (#3809)
|
2020-09-16 15:45:05 +01:00 |
random_generator.cpp
|
Add library for spirv-fuzz (#2618)
|
2019-05-27 14:34:55 +01:00 |
random_generator.h
|
spirv-fuzz: Improvements to random number generation (#3809)
|
2020-09-16 15:45:05 +01:00 |
replayer.cpp
|
spirv-fuzz: Fix off-by-one error in replayer (#3982)
|
2020-10-22 20:07:09 +01:00 |
replayer.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
shrinker.cpp
|
spirv-fuzz: Integrate spirv-reduce with shrinker (#3849)
|
2020-10-02 04:53:12 +01:00 |
shrinker.h
|
spirv-fuzz: Integrate spirv-reduce with shrinker (#3849)
|
2020-10-02 04:53:12 +01:00 |
transformation_access_chain.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_access_chain.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_bit_instruction_synonym.cpp
|
spirv-fuzz: Fix bug related to transformation applicability (#3990)
|
2020-11-03 10:48:30 +00:00 |
transformation_add_bit_instruction_synonym.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_constant_boolean.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_constant_boolean.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_constant_composite.cpp
|
spirv-fuzz: Avoid using block-decorated structs in transformations (#3877)
|
2020-10-02 20:01:08 +01:00 |
transformation_add_constant_composite.h
|
spirv-fuzz: Avoid using block-decorated structs in transformations (#3877)
|
2020-10-02 20:01:08 +01:00 |
transformation_add_constant_null.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_constant_null.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_constant_scalar.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_constant_scalar.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_copy_memory.cpp
|
spirv-fuzz: Avoid using block-decorated structs in transformations (#3877)
|
2020-10-02 20:01:08 +01:00 |
transformation_add_copy_memory.h
|
spirv-fuzz: Avoid using block-decorated structs in transformations (#3877)
|
2020-10-02 20:01:08 +01:00 |
transformation_add_dead_block.cpp
|
spirv-opt: Set parent when adding basic block (#4021)
|
2020-11-13 12:33:15 -05:00 |
transformation_add_dead_block.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_dead_break.cpp
|
spirv-fuzz: Fix the bug in TransformationReplaceBranchFromDeadBlockWithExit (#4140)
|
2021-03-05 14:27:37 +00:00 |
transformation_add_dead_break.h
|
spirv-fuzz: Fix the bug in TransformationReplaceBranchFromDeadBlockWithExit (#4140)
|
2021-03-05 14:27:37 +00:00 |
transformation_add_dead_continue.cpp
|
spirv-fuzz: Fix the bug in TransformationReplaceBranchFromDeadBlockWithExit (#4140)
|
2021-03-05 14:27:37 +00:00 |
transformation_add_dead_continue.h
|
spirv-fuzz: Fix the bug in TransformationReplaceBranchFromDeadBlockWithExit (#4140)
|
2021-03-05 14:27:37 +00:00 |
transformation_add_early_terminator_wrapper.cpp
|
spirv-opt: Set parent when adding basic block (#4021)
|
2020-11-13 12:33:15 -05:00 |
transformation_add_early_terminator_wrapper.h
|
spirv-fuzz: Transformation to add wrappers for OpKill and similar (#3881)
|
2020-10-06 12:07:56 +01:00 |
transformation_add_function.cpp
|
spirv-opt: Set parent when adding basic block (#4021)
|
2020-11-13 12:33:15 -05:00 |
transformation_add_function.h
|
spirv-fuzz: Integrate spirv-reduce with shrinker (#3849)
|
2020-10-02 04:53:12 +01:00 |
transformation_add_global_undef.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_global_undef.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_global_variable.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_global_variable.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_image_sample_unused_components.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_image_sample_unused_components.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_local_variable.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_local_variable.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_loop_preheader.cpp
|
spirv-fuzz: Wrap early terminators before merging returns (#3925)
|
2020-10-16 19:29:39 +01:00 |
transformation_add_loop_preheader.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_loop_to_create_int_constant_synonym.cpp
|
spirv-fuzz: Fix to transformation that adds a synonym via a loop (#3898)
|
2020-10-13 14:26:47 +01:00 |
transformation_add_loop_to_create_int_constant_synonym.h
|
spirv-fuzz: Do not add synonyms involving irrelevant ids (#3890)
|
2020-10-08 22:34:39 +01:00 |
transformation_add_no_contraction_decoration.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_no_contraction_decoration.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_opphi_synonym.cpp
|
spirv-fuzz: Do not add synonyms involving irrelevant ids (#3890)
|
2020-10-08 22:34:39 +01:00 |
transformation_add_opphi_synonym.h
|
spirv-fuzz: Do not add synonyms involving irrelevant ids (#3890)
|
2020-10-08 22:34:39 +01:00 |
transformation_add_parameter.cpp
|
spirv-fuzz: Do not allow Block-decorated structs when adding parameters (#3931)
|
2020-10-19 17:34:04 +01:00 |
transformation_add_parameter.h
|
spirv-fuzz: Do not allow Block-decorated structs when adding parameters (#3931)
|
2020-10-19 17:34:04 +01:00 |
transformation_add_relaxed_decoration.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_relaxed_decoration.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_spec_constant_op.cpp
|
spirv-fuzz: Fix to TransformationInlineFunction (#3913)
|
2020-10-16 22:58:09 +01:00 |
transformation_add_spec_constant_op.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_synonym.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_synonym.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_type_array.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_type_array.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_type_boolean.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_type_boolean.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_type_float.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_type_float.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_type_function.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_type_function.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_type_int.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_type_int.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_type_matrix.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_type_matrix.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_type_pointer.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_type_pointer.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_type_struct.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_type_struct.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_type_vector.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_add_type_vector.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_adjust_branch_weights.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_adjust_branch_weights.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_composite_construct.cpp
|
spirv-fuzz: Avoid invalidating analyses (#4176)
|
2021-03-14 01:53:21 +00:00 |
transformation_composite_construct.h
|
spirv-fuzz: Do not add synonyms involving irrelevant ids (#3890)
|
2020-10-08 22:34:39 +01:00 |
transformation_composite_extract.cpp
|
spirv-fuzz: Avoid invalidating analyses (#4176)
|
2021-03-14 01:53:21 +00:00 |
transformation_composite_extract.h
|
spirv-fuzz: Do not add synonyms involving irrelevant ids (#3890)
|
2020-10-08 22:34:39 +01:00 |
transformation_composite_insert.cpp
|
spirv-fuzz: Do not add synonyms involving irrelevant ids (#3890)
|
2020-10-08 22:34:39 +01:00 |
transformation_composite_insert.h
|
spirv-fuzz: Do not add synonyms involving irrelevant ids (#3890)
|
2020-10-08 22:34:39 +01:00 |
transformation_compute_data_synonym_fact_closure.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_compute_data_synonym_fact_closure.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_context.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_context.h
|
spirv-fuzz: Use unique_ptr<FactManager> in TransformationContext (#3844)
|
2020-09-24 17:28:49 +01:00 |
transformation_duplicate_region_with_selection.cpp
|
spirv-fuzz: Fix OpPhi handling in DuplicateRegionWithSelection (#4065)
|
2020-12-17 11:45:52 +00:00 |
transformation_duplicate_region_with_selection.h
|
spirv-fuzz: Fix OpPhi handling in DuplicateRegionWithSelection (#4065)
|
2020-12-17 11:45:52 +00:00 |
transformation_equation_instruction.cpp
|
spirv-fuzz: Make adding equation instructions more efficient (#4190)
|
2021-03-17 09:28:46 +00:00 |
transformation_equation_instruction.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_expand_vector_reduction.cpp
|
spirv-fuzz: Add expand vector reduction transformation (#3869)
|
2020-10-23 14:59:08 +01:00 |
transformation_expand_vector_reduction.h
|
spirv-fuzz: Add expand vector reduction transformation (#3869)
|
2020-10-23 14:59:08 +01:00 |
transformation_flatten_conditional_branch.cpp
|
spirv-fuzz: Handle Vulkan SPIR-V versions (#4156)
|
2021-03-03 22:29:57 +00:00 |
transformation_flatten_conditional_branch.h
|
spirv-fuzz: Do not flatten conditionals that create synonyms (#4030)
|
2020-11-24 20:18:23 +00:00 |
transformation_function_call.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_function_call.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_inline_function.cpp
|
spirv-opt: Set parent when adding basic block (#4021)
|
2020-11-13 12:33:15 -05:00 |
transformation_inline_function.h
|
spirv-fuzz: Use overflow ids when inlining functions (#3880)
|
2020-10-02 16:53:54 +01:00 |
transformation_invert_comparison_operator.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_invert_comparison_operator.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_load.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_load.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_make_vector_operation_dynamic.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_make_vector_operation_dynamic.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_merge_blocks.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_merge_blocks.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_merge_function_returns.cpp
|
spirv-opt: Set parent when adding basic block (#4021)
|
2020-11-13 12:33:15 -05:00 |
transformation_merge_function_returns.h
|
spirv-fuzz: Merge the return instructions in a function (#3838)
|
2020-10-02 04:45:44 +01:00 |
transformation_move_block_down.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_move_block_down.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_move_instruction_down.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_move_instruction_down.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_mutate_pointer.cpp
|
spirv-fuzz: Do not allow creation of constants of block-decorated structs (#3903)
|
2020-10-13 18:35:41 +01:00 |
transformation_mutate_pointer.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_outline_function.cpp
|
spirv-opt: Set parent when adding basic block (#4021)
|
2020-11-13 12:33:15 -05:00 |
transformation_outline_function.h
|
spirv-fuzz: Avoid void struct member when outlining functions (#3936)
|
2020-10-19 17:34:31 +01:00 |
transformation_permute_function_parameters.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_permute_function_parameters.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_permute_phi_operands.cpp
|
spirv-fuzz: Make PermutePhiOperands more efficient (#4191)
|
2021-03-17 09:28:36 +00:00 |
transformation_permute_phi_operands.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_propagate_instruction_down.cpp
|
spirv-fuzz: TransformationPropagateInstructionDown (#3692)
|
2020-10-06 13:38:19 +01:00 |
transformation_propagate_instruction_down.h
|
spirv-fuzz: TransformationPropagateInstructionDown (#3692)
|
2020-10-06 13:38:19 +01:00 |
transformation_propagate_instruction_up.cpp
|
spirv-fuzz: Skip OpTypeSampledImage when propagating up (#3976)
|
2020-10-22 12:07:17 +01:00 |
transformation_propagate_instruction_up.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_push_id_through_variable.cpp
|
spirv-fuzz: Do not add synonyms involving irrelevant ids (#3890)
|
2020-10-08 22:34:39 +01:00 |
transformation_push_id_through_variable.h
|
spirv-fuzz: Do not add synonyms involving irrelevant ids (#3890)
|
2020-10-08 22:34:39 +01:00 |
transformation_record_synonymous_constants.cpp
|
spirv-fuzz: Fix TransformationRecordSynonymousConstants (#3868)
|
2020-09-30 17:05:10 +01:00 |
transformation_record_synonymous_constants.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_replace_add_sub_mul_with_carrying_extended.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_replace_add_sub_mul_with_carrying_extended.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_replace_boolean_constant_with_constant_binary.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_replace_boolean_constant_with_constant_binary.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_replace_branch_from_dead_block_with_exit.cpp
|
spirv-fuzz: Fix the bug in TransformationReplaceBranchFromDeadBlockWithExit (#4140)
|
2021-03-05 14:27:37 +00:00 |
transformation_replace_branch_from_dead_block_with_exit.h
|
spirv-fuzz: Fix the bug in TransformationReplaceBranchFromDeadBlockWithExit (#4140)
|
2021-03-05 14:27:37 +00:00 |
transformation_replace_constant_with_uniform.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_replace_constant_with_uniform.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_replace_copy_memory_with_load_store.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_replace_copy_memory_with_load_store.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_replace_copy_object_with_store_load.cpp
|
spirv-fuzz: Do not add synonyms involving irrelevant ids (#3890)
|
2020-10-08 22:34:39 +01:00 |
transformation_replace_copy_object_with_store_load.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_replace_id_with_synonym.cpp
|
spirv-fuzz: Avoid invalidating analyses (#4176)
|
2021-03-14 01:53:21 +00:00 |
transformation_replace_id_with_synonym.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_replace_irrelevant_id.cpp
|
spirv-fuzz: Don't replace irrelevant indices in OpAccessChain (#3988)
|
2020-10-23 14:52:22 +01:00 |
transformation_replace_irrelevant_id.h
|
spirv-fuzz: Skip OpFunction when replacing irrelevant ids (#3932)
|
2020-10-20 18:58:42 +01:00 |
transformation_replace_linear_algebra_instruction.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_replace_linear_algebra_instruction.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_replace_load_store_with_copy_memory.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_replace_load_store_with_copy_memory.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_replace_opphi_id_from_dead_predecessor.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_replace_opphi_id_from_dead_predecessor.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_replace_opselect_with_conditional_branch.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_replace_opselect_with_conditional_branch.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_replace_parameter_with_global.cpp
|
spirv-fuzz: Do not allow creation of constants of block-decorated structs (#3903)
|
2020-10-13 18:35:41 +01:00 |
transformation_replace_parameter_with_global.h
|
spirv-fuzz: Do not allow creation of constants of block-decorated structs (#3903)
|
2020-10-13 18:35:41 +01:00 |
transformation_replace_params_with_struct.cpp
|
spirv-fuzz: Do not allow creation of constants of block-decorated structs (#3903)
|
2020-10-13 18:35:41 +01:00 |
transformation_replace_params_with_struct.h
|
spirv-fuzz: Do not allow creation of constants of block-decorated structs (#3903)
|
2020-10-13 18:35:41 +01:00 |
transformation_set_function_control.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_set_function_control.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_set_loop_control.cpp
|
spirv-fuzz: Fix PartialCount (#4159)
|
2021-03-05 11:13:28 +00:00 |
transformation_set_loop_control.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_set_memory_operands_mask.cpp
|
spirv-fuzz: Handle Vulkan SPIR-V versions (#4156)
|
2021-03-03 22:29:57 +00:00 |
transformation_set_memory_operands_mask.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_set_selection_control.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_set_selection_control.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_split_block.cpp
|
spirv-fuzz: Refactor conditions in the fact manager (#3867)
|
2020-10-01 11:48:47 +01:00 |
transformation_split_block.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_store.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_store.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_swap_commutable_operands.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_swap_commutable_operands.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_swap_conditional_branch_operands.cpp
|
spirv-fuzz: Avoid invalidating analyses (#4176)
|
2021-03-14 01:53:21 +00:00 |
transformation_swap_conditional_branch_operands.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_toggle_access_chain_instruction.cpp
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_toggle_access_chain_instruction.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
transformation_vector_shuffle.cpp
|
spirv-fuzz: Do not add synonyms involving irrelevant ids (#3890)
|
2020-10-08 22:34:39 +01:00 |
transformation_vector_shuffle.h
|
spirv-fuzz: Do not add synonyms involving irrelevant ids (#3890)
|
2020-10-08 22:34:39 +01:00 |
transformation_wrap_early_terminator_in_function.cpp
|
spirv-fuzz: Wrap early terminators before merging returns (#3925)
|
2020-10-16 19:29:39 +01:00 |
transformation_wrap_early_terminator_in_function.h
|
spirv-fuzz: Wrap early terminators before merging returns (#3925)
|
2020-10-16 19:29:39 +01:00 |
transformation_wrap_region_in_selection.cpp
|
spirv-fuzz: TransformationWrapRegionInSelection (#3674)
|
2020-10-01 09:54:10 +01:00 |
transformation_wrap_region_in_selection.h
|
spirv-fuzz: TransformationWrapRegionInSelection (#3674)
|
2020-10-01 09:54:10 +01:00 |
transformation.cpp
|
spirv-fuzz: Add expand vector reduction transformation (#3869)
|
2020-10-23 14:59:08 +01:00 |
transformation.h
|
spirv-fuzz: Report fresh ids in transformations (#3856)
|
2020-09-29 22:12:49 +01:00 |
uniform_buffer_element_descriptor.cpp
|
Add 'copy object' transformation (#2766)
|
2019-08-05 18:00:13 +01:00 |
uniform_buffer_element_descriptor.h
|
Fix end comments in header files (#2829)
|
2019-09-02 17:31:27 -04:00 |