/third_party/mesa3d/src/compiler/glsl/ |
H A D | lower_instructions.cpp | 239 i.insert_before(x); in ldexp_to_arith() 240 i.insert_before(assign(x, ir->operands[0])); in ldexp_to_arith() 241 i.insert_before(exp); in ldexp_to_arith() 242 i.insert_before(assign(exp, ir->operands[1])); in ldexp_to_arith() 245 i.insert_before(extracted_biased_exp); in ldexp_to_arith() 246 i.insert_before(assign(extracted_biased_exp, in ldexp_to_arith() 261 i.insert_before(resulting_biased_exp); in ldexp_to_arith() 262 i.insert_before(assign(resulting_biased_exp, in ldexp_to_arith() 266 i.insert_before(sign_mantissa); in ldexp_to_arith() 267 i.insert_before(assig in ldexp_to_arith() [all...] |
H A D | lower_mat_op_to_vec.cpp | 152 base_ir->insert_before(assign); in do_mul_mat_mat() 182 base_ir->insert_before(assign); in do_mul_mat_vec() 206 base_ir->insert_before(column_assign); in do_mul_vec_mat() 227 base_ir->insert_before(column_assign); in do_mul_mat_scalar() 262 this->base_ir->insert_before(tmp_bvec); in do_equal_mat_mat() 276 this->base_ir->insert_before(assign); in do_equal_mat_mat() 291 base_ir->insert_before(assign); in do_equal_mat_mat() 349 base_ir->insert_before(var); in visit_leave() 356 base_ir->insert_before(assign); in visit_leave() 378 base_ir->insert_before(column_assig in visit_leave() [all...] |
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/ |
H A D | transformation_store.cpp | 70 auto insert_before = in IsApplicable() local 73 if (!insert_before) { in IsApplicable() 78 SpvOpStore, insert_before)) { in IsApplicable() 82 SpvOpAtomicStore, insert_before)) { in IsApplicable() 90 ir_context->get_instr_block(insert_before)->id()) && in IsApplicable() 108 if (!fuzzerutil::IdIsAvailableBeforeInstruction(ir_context, insert_before, in IsApplicable() 135 // |insert_before|. in IsApplicable() 137 ir_context, insert_before, message_.memory_scope_id())) { in IsApplicable() 141 ir_context, insert_before, message_.memory_semantics_id())) { in IsApplicable() 195 return fuzzerutil::IdIsAvailableBeforeInstruction(ir_context, insert_before, in IsApplicable() 203 auto insert_before = Apply() local 223 auto insert_before = Apply() local [all...] |
H A D | transformation_load.cpp | 70 auto insert_before = in IsApplicable() local 73 if (!insert_before) { in IsApplicable() 78 !fuzzerutil::CanInsertOpcodeBeforeInstruction(SpvOpLoad, insert_before)) { in IsApplicable() 83 SpvOpAtomicLoad, insert_before)) { in IsApplicable() 109 // |insert_before|. in IsApplicable() 111 ir_context, insert_before, message_.memory_scope_id())) { in IsApplicable() 115 ir_context, insert_before, message_.memory_semantics_id())) { in IsApplicable() 169 return fuzzerutil::IdIsAvailableBeforeInstruction(ir_context, insert_before, in IsApplicable() 180 auto insert_before = in Apply() local 190 insert_before in Apply() 201 auto insert_before = Apply() local [all...] |
H A D | transformation_function_call.cpp | 76 auto insert_before = in IsApplicable() local 78 if (!insert_before) { in IsApplicable() 82 insert_before)) { in IsApplicable() 86 auto block = ir_context->get_instr_block(insert_before); in IsApplicable() 141 if (!fuzzerutil::IdIsAvailableBeforeInstruction(ir_context, insert_before, in IsApplicable()
|
H A D | transformation_equation_instruction.cpp | 48 auto insert_before = in IsApplicable() local 50 if (!insert_before) { in IsApplicable() 66 if (!fuzzerutil::IdIsAvailableBeforeInstruction(ir_context, insert_before, in IsApplicable() 87 auto insert_before = in Apply() local 90 insert_before->InsertBefore(MakeUnique<opt::Instruction>( in Apply() 97 ir_context->get_instr_block(insert_before)); in Apply()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/ |
H A D | transformation_store.cpp | 70 auto insert_before = in IsApplicable() local 73 if (!insert_before) { in IsApplicable() 78 SpvOpStore, insert_before)) { in IsApplicable() 82 SpvOpAtomicStore, insert_before)) { in IsApplicable() 90 ir_context->get_instr_block(insert_before)->id()) && in IsApplicable() 108 if (!fuzzerutil::IdIsAvailableBeforeInstruction(ir_context, insert_before, in IsApplicable() 135 // |insert_before|. in IsApplicable() 137 ir_context, insert_before, message_.memory_scope_id())) { in IsApplicable() 141 ir_context, insert_before, message_.memory_semantics_id())) { in IsApplicable() 195 return fuzzerutil::IdIsAvailableBeforeInstruction(ir_context, insert_before, in IsApplicable() 203 auto insert_before = Apply() local 223 auto insert_before = Apply() local [all...] |
H A D | transformation_load.cpp | 70 auto insert_before = in IsApplicable() local 73 if (!insert_before) { in IsApplicable() 78 !fuzzerutil::CanInsertOpcodeBeforeInstruction(SpvOpLoad, insert_before)) { in IsApplicable() 83 SpvOpAtomicLoad, insert_before)) { in IsApplicable() 109 // |insert_before|. in IsApplicable() 111 ir_context, insert_before, message_.memory_scope_id())) { in IsApplicable() 115 ir_context, insert_before, message_.memory_semantics_id())) { in IsApplicable() 169 return fuzzerutil::IdIsAvailableBeforeInstruction(ir_context, insert_before, in IsApplicable() 180 auto insert_before = in Apply() local 190 insert_before in Apply() 201 auto insert_before = Apply() local [all...] |
H A D | transformation_function_call.cpp | 76 auto insert_before = in IsApplicable() local 78 if (!insert_before) { in IsApplicable() 82 insert_before)) { in IsApplicable() 86 auto block = ir_context->get_instr_block(insert_before); in IsApplicable() 141 if (!fuzzerutil::IdIsAvailableBeforeInstruction(ir_context, insert_before, in IsApplicable()
|
/third_party/skia/third_party/externals/spirv-tools/test/fuzz/ |
H A D | transformation_mutate_pointer_test.cpp | 89 const auto insert_before = MakeInstructionDescriptor(26, SpvOpReturn, 0); in TEST() local 92 ASSERT_FALSE(TransformationMutatePointer(20, 20, insert_before) in TEST() 95 // |insert_before| instruction descriptor is invalid. in TEST() 106 ASSERT_FALSE(TransformationMutatePointer(70, 70, insert_before) in TEST() 110 ASSERT_FALSE(TransformationMutatePointer(11, 70, insert_before) in TEST() 114 ASSERT_FALSE(TransformationMutatePointer(33, 70, insert_before) in TEST() 118 ASSERT_FALSE(TransformationMutatePointer(8, 70, insert_before) in TEST() 122 ASSERT_FALSE(TransformationMutatePointer(24, 70, insert_before) in TEST() 126 ASSERT_FALSE(TransformationMutatePointer(22, 70, insert_before) in TEST() 130 ASSERT_FALSE(TransformationMutatePointer(20, 70, insert_before) in TEST() 277 const auto insert_before = MakeInstructionDescriptor(10, SpvOpReturn, 0); TEST() local [all...] |
H A D | transformation_add_synonym_test.cpp | 80 auto insert_before = MakeInstructionDescriptor(22, SpvOpReturn, 0); in TEST() local 86 40, insert_before) in TEST() 105 ASSERT_FALSE(TransformationAddSynonym(9, synonym_type, 9, insert_before) in TEST() 109 ASSERT_FALSE(TransformationAddSynonym(40, synonym_type, 40, insert_before) in TEST() 113 ASSERT_FALSE(TransformationAddSynonym(5, synonym_type, 40, insert_before) in TEST() 117 ASSERT_FALSE(TransformationAddSynonym(25, synonym_type, 40, insert_before) in TEST() 121 ASSERT_FALSE(TransformationAddSynonym(26, synonym_type, 40, insert_before) in TEST() 125 ASSERT_FALSE(TransformationAddSynonym(24, synonym_type, 40, insert_before) in TEST() 128 // |insert_before| is invalid. in TEST() 134 // Can't insert before |insert_before| in TEST() 215 auto insert_before = MakeInstructionDescriptor(5, SpvOpReturn, 0); TEST() local 377 auto insert_before = MakeInstructionDescriptor(5, SpvOpReturn, 0); TEST() local 470 auto insert_before = MakeInstructionDescriptor(5, SpvOpReturn, 0); TEST() local 508 auto insert_before = MakeInstructionDescriptor(5, SpvOpReturn, 0); TEST() local 566 auto insert_before = MakeInstructionDescriptor(5, SpvOpReturn, 0); TEST() local [all...] |
H A D | transformation_equation_instruction_test.cpp | 562 auto insert_before = MakeInstructionDescriptor(13, SpvOpReturn, 0); in TEST() local 566 insert_before) in TEST() 571 TransformationEquationInstruction(50, SpvOpBitcast, {}, insert_before) in TEST() 576 TransformationEquationInstruction(50, SpvOpBitcast, {50}, insert_before) in TEST() 581 TransformationEquationInstruction(50, SpvOpBitcast, {13}, insert_before) in TEST() 587 TransformationEquationInstruction(50, SpvOpBitcast, {23}, insert_before) in TEST() 591 TransformationEquationInstruction(50, SpvOpBitcast, {24}, insert_before) in TEST() 596 TransformationEquationInstruction(50, SpvOpBitcast, {23}, insert_before) in TEST() 599 TransformationEquationInstruction(50, SpvOpBitcast, {24}, insert_before) in TEST() 606 fresh_id, SpvOpBitcast, {operand_id}, insert_before); in TEST() 686 auto insert_before = MakeInstructionDescriptor(13, SpvOpReturn, 0); TEST() local 733 auto insert_before = MakeInstructionDescriptor(13, SpvOpReturn, 0); TEST() local 776 auto insert_before = MakeInstructionDescriptor(13, SpvOpReturn, 0); TEST() local 851 auto insert_before = MakeInstructionDescriptor(13, SpvOpReturn, 0); TEST() local 925 auto insert_before = MakeInstructionDescriptor(13, SpvOpReturn, 0); TEST() local 996 auto insert_before = MakeInstructionDescriptor(13, SpvOpReturn, 0); TEST() local 1069 auto insert_before = MakeInstructionDescriptor(13, SpvOpReturn, 0); TEST() local 1149 auto insert_before = MakeInstructionDescriptor(13, SpvOpReturn, 0); TEST() local [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/fuzz/ |
H A D | transformation_mutate_pointer_test.cpp | 89 const auto insert_before = MakeInstructionDescriptor(26, SpvOpReturn, 0); in TEST() local 92 ASSERT_FALSE(TransformationMutatePointer(20, 20, insert_before) in TEST() 95 // |insert_before| instruction descriptor is invalid. in TEST() 106 ASSERT_FALSE(TransformationMutatePointer(70, 70, insert_before) in TEST() 110 ASSERT_FALSE(TransformationMutatePointer(11, 70, insert_before) in TEST() 114 ASSERT_FALSE(TransformationMutatePointer(33, 70, insert_before) in TEST() 118 ASSERT_FALSE(TransformationMutatePointer(8, 70, insert_before) in TEST() 122 ASSERT_FALSE(TransformationMutatePointer(24, 70, insert_before) in TEST() 126 ASSERT_FALSE(TransformationMutatePointer(22, 70, insert_before) in TEST() 130 ASSERT_FALSE(TransformationMutatePointer(20, 70, insert_before) in TEST() 277 const auto insert_before = MakeInstructionDescriptor(10, SpvOpReturn, 0); TEST() local [all...] |
H A D | transformation_add_synonym_test.cpp | 80 auto insert_before = MakeInstructionDescriptor(22, SpvOpReturn, 0); in TEST() local 86 40, insert_before) in TEST() 105 ASSERT_FALSE(TransformationAddSynonym(9, synonym_type, 9, insert_before) in TEST() 109 ASSERT_FALSE(TransformationAddSynonym(40, synonym_type, 40, insert_before) in TEST() 113 ASSERT_FALSE(TransformationAddSynonym(5, synonym_type, 40, insert_before) in TEST() 117 ASSERT_FALSE(TransformationAddSynonym(25, synonym_type, 40, insert_before) in TEST() 121 ASSERT_FALSE(TransformationAddSynonym(26, synonym_type, 40, insert_before) in TEST() 125 ASSERT_FALSE(TransformationAddSynonym(24, synonym_type, 40, insert_before) in TEST() 128 // |insert_before| is invalid. in TEST() 134 // Can't insert before |insert_before| in TEST() 215 auto insert_before = MakeInstructionDescriptor(5, SpvOpReturn, 0); TEST() local 377 auto insert_before = MakeInstructionDescriptor(5, SpvOpReturn, 0); TEST() local 470 auto insert_before = MakeInstructionDescriptor(5, SpvOpReturn, 0); TEST() local 508 auto insert_before = MakeInstructionDescriptor(5, SpvOpReturn, 0); TEST() local 566 auto insert_before = MakeInstructionDescriptor(5, SpvOpReturn, 0); TEST() local [all...] |
H A D | transformation_equation_instruction_test.cpp | 562 auto insert_before = MakeInstructionDescriptor(13, SpvOpReturn, 0); in TEST() local 566 insert_before) in TEST() 571 TransformationEquationInstruction(50, SpvOpBitcast, {}, insert_before) in TEST() 576 TransformationEquationInstruction(50, SpvOpBitcast, {50}, insert_before) in TEST() 581 TransformationEquationInstruction(50, SpvOpBitcast, {13}, insert_before) in TEST() 587 TransformationEquationInstruction(50, SpvOpBitcast, {23}, insert_before) in TEST() 591 TransformationEquationInstruction(50, SpvOpBitcast, {24}, insert_before) in TEST() 596 TransformationEquationInstruction(50, SpvOpBitcast, {23}, insert_before) in TEST() 599 TransformationEquationInstruction(50, SpvOpBitcast, {24}, insert_before) in TEST() 606 fresh_id, SpvOpBitcast, {operand_id}, insert_before); in TEST() 686 auto insert_before = MakeInstructionDescriptor(13, SpvOpReturn, 0); TEST() local 733 auto insert_before = MakeInstructionDescriptor(13, SpvOpReturn, 0); TEST() local 776 auto insert_before = MakeInstructionDescriptor(13, SpvOpReturn, 0); TEST() local 851 auto insert_before = MakeInstructionDescriptor(13, SpvOpReturn, 0); TEST() local 925 auto insert_before = MakeInstructionDescriptor(13, SpvOpReturn, 0); TEST() local 996 auto insert_before = MakeInstructionDescriptor(13, SpvOpReturn, 0); TEST() local 1069 auto insert_before = MakeInstructionDescriptor(13, SpvOpReturn, 0); TEST() local 1149 auto insert_before = MakeInstructionDescriptor(13, SpvOpReturn, 0); TEST() local [all...] |
/third_party/spirv-tools/source/fuzz/ |
H A D | transformation_store.cpp | 70 auto insert_before = in IsApplicable() local 73 if (!insert_before) { in IsApplicable() 78 spv::Op::OpStore, insert_before)) { in IsApplicable() 82 spv::Op::OpAtomicStore, insert_before)) { in IsApplicable() 90 ir_context->get_instr_block(insert_before)->id()) && in IsApplicable() 108 if (!fuzzerutil::IdIsAvailableBeforeInstruction(ir_context, insert_before, in IsApplicable() 135 // |insert_before|. in IsApplicable() 137 ir_context, insert_before, message_.memory_scope_id())) { in IsApplicable() 141 ir_context, insert_before, message_.memory_semantics_id())) { in IsApplicable() 195 return fuzzerutil::IdIsAvailableBeforeInstruction(ir_context, insert_before, in IsApplicable() 203 auto insert_before = Apply() local 223 auto insert_before = Apply() local [all...] |
H A D | transformation_load.cpp | 70 auto insert_before = in IsApplicable() local 73 if (!insert_before) { in IsApplicable() 78 spv::Op::OpLoad, insert_before)) { in IsApplicable() 83 spv::Op::OpAtomicLoad, insert_before)) { in IsApplicable() 109 // |insert_before|. in IsApplicable() 111 ir_context, insert_before, message_.memory_scope_id())) { in IsApplicable() 115 ir_context, insert_before, message_.memory_semantics_id())) { in IsApplicable() 169 return fuzzerutil::IdIsAvailableBeforeInstruction(ir_context, insert_before, in IsApplicable() 180 auto insert_before = in Apply() local 190 insert_before in Apply() 201 auto insert_before = Apply() local [all...] |
/third_party/spirv-tools/test/fuzz/ |
H A D | transformation_mutate_pointer_test.cpp | 89 const auto insert_before = in TEST() local 93 ASSERT_FALSE(TransformationMutatePointer(20, 20, insert_before) in TEST() 96 // |insert_before| instruction descriptor is invalid. in TEST() 108 ASSERT_FALSE(TransformationMutatePointer(70, 70, insert_before) in TEST() 112 ASSERT_FALSE(TransformationMutatePointer(11, 70, insert_before) in TEST() 116 ASSERT_FALSE(TransformationMutatePointer(33, 70, insert_before) in TEST() 120 ASSERT_FALSE(TransformationMutatePointer(8, 70, insert_before) in TEST() 124 ASSERT_FALSE(TransformationMutatePointer(24, 70, insert_before) in TEST() 128 ASSERT_FALSE(TransformationMutatePointer(22, 70, insert_before) in TEST() 132 ASSERT_FALSE(TransformationMutatePointer(20, 70, insert_before) in TEST() 280 const auto insert_before = TEST() local [all...] |
H A D | transformation_add_synonym_test.cpp | 80 auto insert_before = MakeInstructionDescriptor(22, spv::Op::OpReturn, 0); in TEST() local 86 40, insert_before) in TEST() 105 ASSERT_FALSE(TransformationAddSynonym(9, synonym_type, 9, insert_before) in TEST() 109 ASSERT_FALSE(TransformationAddSynonym(40, synonym_type, 40, insert_before) in TEST() 113 ASSERT_FALSE(TransformationAddSynonym(5, synonym_type, 40, insert_before) in TEST() 117 ASSERT_FALSE(TransformationAddSynonym(25, synonym_type, 40, insert_before) in TEST() 121 ASSERT_FALSE(TransformationAddSynonym(26, synonym_type, 40, insert_before) in TEST() 125 ASSERT_FALSE(TransformationAddSynonym(24, synonym_type, 40, insert_before) in TEST() 128 // |insert_before| is invalid. in TEST() 134 // Can't insert before |insert_before| in TEST() 215 auto insert_before = MakeInstructionDescriptor(5, spv::Op::OpReturn, 0); TEST() local 377 auto insert_before = MakeInstructionDescriptor(5, spv::Op::OpReturn, 0); TEST() local 470 auto insert_before = MakeInstructionDescriptor(5, spv::Op::OpReturn, 0); TEST() local 508 auto insert_before = MakeInstructionDescriptor(5, spv::Op::OpReturn, 0); TEST() local 566 auto insert_before = MakeInstructionDescriptor(5, spv::Op::OpReturn, 0); TEST() local [all...] |
H A D | transformation_equation_instruction_test.cpp | 563 auto insert_before = MakeInstructionDescriptor(13, spv::Op::OpReturn, 0); in TEST() local 567 {15, 16}, insert_before) in TEST() 572 insert_before) in TEST() 577 insert_before) in TEST() 582 insert_before) in TEST() 588 insert_before) in TEST() 592 insert_before) in TEST() 597 insert_before) in TEST() 600 insert_before) in TEST() 607 fresh_id, spv::Op::OpBitcast, {operand_id}, insert_before); in TEST() 687 auto insert_before = MakeInstructionDescriptor(13, spv::Op::OpReturn, 0); TEST() local 734 auto insert_before = MakeInstructionDescriptor(13, spv::Op::OpReturn, 0); TEST() local 777 auto insert_before = MakeInstructionDescriptor(13, spv::Op::OpReturn, 0); TEST() local 852 auto insert_before = MakeInstructionDescriptor(13, spv::Op::OpReturn, 0); TEST() local 926 auto insert_before = MakeInstructionDescriptor(13, spv::Op::OpReturn, 0); TEST() local 997 auto insert_before = MakeInstructionDescriptor(13, spv::Op::OpReturn, 0); TEST() local 1070 auto insert_before = MakeInstructionDescriptor(13, spv::Op::OpReturn, 0); TEST() local 1150 auto insert_before = MakeInstructionDescriptor(13, spv::Op::OpReturn, 0); TEST() local [all...] |
/third_party/spirv-tools/source/opt/ |
H A D | interface_var_sroa.h | 205 // |insert_before|. If |extra_array_index| is not null, they load 210 Instruction* insert_before); 213 // before |insert_before|. |Indexes| will be Indexes operand of the access 217 Instruction* insert_before); 221 // instructions before |insert_before|. To get the component, recursively 229 Instruction* insert_before); 233 // |insert_before|. To get the component, recursively traverses the aggregate 238 Instruction* insert_before); 242 // |insert_before|. To get the component, recursively traverses the aggregate 249 Instruction* insert_before); [all...] |
H A D | interface_var_sroa.cpp | 464 const std::vector<uint32_t>& index_ids, Instruction* insert_before, in CreateAccessChainToVar() 483 insert_before->InsertBefore(std::move(new_access_chain)); in CreateAccessChainToVar() 489 Instruction* insert_before) { in CreateAccessChainWithIndex() 501 insert_before->InsertBefore(std::move(new_access_chain)); in CreateAccessChainWithIndex() 610 Instruction* insert_before) { in StoreComponentOfValueToScalarVar() 619 *extra_array_index, insert_before); in StoreComponentOfValueToScalarVar() 623 extra_array_index, insert_before); in StoreComponentOfValueToScalarVar() 628 Instruction* insert_before) { in LoadScalarVar() 637 *extra_array_index, insert_before); in LoadScalarVar() 640 return CreateLoad(component_type_id, ptr, insert_before); in LoadScalarVar() 462 CreateAccessChainToVar( uint32_t var_type_id, Instruction* var, const std::vector<uint32_t>& index_ids, Instruction* insert_before, uint32_t* component_type_id) CreateAccessChainToVar() argument 487 CreateAccessChainWithIndex( uint32_t component_type_id, Instruction* var, uint32_t index, Instruction* insert_before) CreateAccessChainWithIndex() argument 607 StoreComponentOfValueToScalarVar( uint32_t value_id, const std::vector<uint32_t>& component_indices, Instruction* scalar_var, const uint32_t* extra_array_index, Instruction* insert_before) StoreComponentOfValueToScalarVar() argument 626 LoadScalarVar( Instruction* scalar_var, const uint32_t* extra_array_index, Instruction* insert_before) LoadScalarVar() argument 643 CreateLoad( uint32_t type_id, Instruction* ptr, Instruction* insert_before) CreateLoad() argument 655 StoreComponentOfValueTo( uint32_t component_type_id, uint32_t value_id, const std::vector<uint32_t>& component_indices, Instruction* ptr, const uint32_t* extra_array_index, Instruction* insert_before) StoreComponentOfValueTo() argument 694 StoreComponentOfValueToAccessChainToScalarVar( uint32_t value_id, const std::vector<uint32_t>& component_indices, Instruction* scalar_var, const std::vector<uint32_t>& access_chain_indices, Instruction* insert_before) StoreComponentOfValueToAccessChainToScalarVar() argument 711 LoadAccessChainToVar( Instruction* var, const std::vector<uint32_t>& indexes, Instruction* insert_before) LoadAccessChainToVar() argument 743 auto* insert_before = load->NextNode(); CreateCompositeConstructForComponentOfLoad() local [all...] |
H A D | debug_info_manager.cpp | 303 chain_iter_id, /* insert_before */ last_inlined_at_in_chain); in BuildDebugInlinedAtChain() 447 Instruction* insert_before) { in CloneDebugInlinedAt() 455 if (insert_before != nullptr) in CloneDebugInlinedAt() 456 return insert_before->InsertBefore(std::move(new_inlined_at)); in CloneDebugInlinedAt() 574 Instruction* insert_before = insert_pos->NextNode(); in AddDebugValueForVariable() local 575 while (insert_before->opcode() == spv::Op::OpPhi || in AddDebugValueForVariable() 576 insert_before->opcode() == spv::Op::OpVariable) { in AddDebugValueForVariable() 577 insert_before = insert_before->NextNode(); in AddDebugValueForVariable() 579 modified |= AddDebugValueForDecl(dbg_decl_or_val, value_id, insert_before, in AddDebugValueForVariable() 446 CloneDebugInlinedAt(uint32_t clone_inlined_at_id, Instruction* insert_before) CloneDebugInlinedAt() argument 585 AddDebugValueForDecl( Instruction* dbg_decl, uint32_t value_id, Instruction* insert_before, Instruction* scope_and_line) AddDebugValueForDecl() argument 798 Instruction* insert_before = local_var; ConvertDebugGlobalToLocalVariable() local [all...] |
/third_party/skia/third_party/externals/spirv-tools/source/opt/ |
H A D | debug_info_manager.cpp | 291 chain_iter_id, /* insert_before */ last_inlined_at_in_chain); in BuildDebugInlinedAtChain() 435 Instruction* insert_before) { in CloneDebugInlinedAt() 443 if (insert_before != nullptr) in CloneDebugInlinedAt() 444 return insert_before->InsertBefore(std::move(new_inlined_at)); in CloneDebugInlinedAt() 567 Instruction* insert_before = insert_pos->NextNode(); in AddDebugValueIfVarDeclIsVisible() local 568 while (insert_before->opcode() == SpvOpPhi || in AddDebugValueIfVarDeclIsVisible() 569 insert_before->opcode() == SpvOpVariable) { in AddDebugValueIfVarDeclIsVisible() 570 insert_before = insert_before->NextNode(); in AddDebugValueIfVarDeclIsVisible() 572 modified |= AddDebugValueForDecl(dbg_decl_or_val, value_id, insert_before, in AddDebugValueIfVarDeclIsVisible() 434 CloneDebugInlinedAt(uint32_t clone_inlined_at_id, Instruction* insert_before) CloneDebugInlinedAt() argument 578 AddDebugValueForDecl( Instruction* dbg_decl, uint32_t value_id, Instruction* insert_before, Instruction* scope_and_line) AddDebugValueForDecl() argument 790 Instruction* insert_before = local_var; ConvertDebugGlobalToLocalVariable() local [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
H A D | debug_info_manager.cpp | 291 chain_iter_id, /* insert_before */ last_inlined_at_in_chain); in BuildDebugInlinedAtChain() 435 Instruction* insert_before) { in CloneDebugInlinedAt() 443 if (insert_before != nullptr) in CloneDebugInlinedAt() 444 return insert_before->InsertBefore(std::move(new_inlined_at)); in CloneDebugInlinedAt() 567 Instruction* insert_before = insert_pos->NextNode(); in AddDebugValueIfVarDeclIsVisible() local 568 while (insert_before->opcode() == SpvOpPhi || in AddDebugValueIfVarDeclIsVisible() 569 insert_before->opcode() == SpvOpVariable) { in AddDebugValueIfVarDeclIsVisible() 570 insert_before = insert_before->NextNode(); in AddDebugValueIfVarDeclIsVisible() 572 modified |= AddDebugValueForDecl(dbg_decl_or_val, value_id, insert_before, in AddDebugValueIfVarDeclIsVisible() 434 CloneDebugInlinedAt(uint32_t clone_inlined_at_id, Instruction* insert_before) CloneDebugInlinedAt() argument 578 AddDebugValueForDecl( Instruction* dbg_decl, uint32_t value_id, Instruction* insert_before, Instruction* scope_and_line) AddDebugValueForDecl() argument 790 Instruction* insert_before = local_var; ConvertDebugGlobalToLocalVariable() local [all...] |