Home
last modified time | relevance | path

Searched defs:ir_context (Results 1 – 25 of 576) sorted by relevance

12345678910>>...24

/aosp_15_r20/external/deqp-deps/SPIRV-Tools/source/fuzz/
Dfuzzer_util.cpp47 uint32_t MaybeGetOpConstant(opt::IRContext* ir_context, in MaybeGetOpConstant()
73 std::unique_ptr<spvtools::opt::IRContext>* ir_context) { in BuildIRContext()
185 opt::Instruction CreateUnreachableEdgeInstruction(opt::IRContext* ir_context, in CreateUnreachableEdgeInstruction()
308 bool CanMakeSynonymOf(opt::IRContext* ir_context, in CanMakeSynonymOf()
439 opt::IRContext* ir_context) { in GetBoundForCompositeIndex()
494 bool IsValidAndWellFormed(const opt::IRContext* ir_context, in IsValidAndWellFormed()
555 bool IsNonFunctionTypeId(opt::IRContext* ir_context, uint32_t id) { in IsNonFunctionTypeId()
560 bool IsMergeOrContinue(opt::IRContext* ir_context, uint32_t block_id) { in IsMergeOrContinue()
578 uint32_t GetLoopFromMergeBlock(opt::IRContext* ir_context, in GetLoopFromMergeBlock()
600 uint32_t FindFunctionType(opt::IRContext* ir_context, in FindFunctionType()
[all …]
Dtransformation_move_instruction_down.cpp27 std::string GetExtensionSet(opt::IRContext* ir_context, in GetExtensionSet()
50 opt::IRContext* ir_context, in IsApplicable()
114 opt::IRContext* ir_context, TransformationContext* /*unused*/) const { in Apply()
135 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsInstructionSupported()
143 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsSimpleInstruction()
346 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsMemoryReadInstruction()
415 opt::IRContext* ir_context, const opt::Instruction& inst) { in GetMemoryReadTarget()
493 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsMemoryWriteInstruction()
534 opt::IRContext* ir_context, const opt::Instruction& inst) { in GetMemoryWriteTarget()
585 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsMemoryInstruction()
[all …]
Dtransformation_replace_linear_algebra_instruction.cpp39 opt::IRContext* ir_context, const TransformationContext& /*unused*/) const { in IsApplicable()
66 opt::IRContext* ir_context, TransformationContext* /*unused*/) const { in Apply()
111 opt::IRContext* ir_context, opt::Instruction* instruction) { in GetRequiredFreshIdCount()
272 opt::IRContext* ir_context, in ReplaceOpTranspose()
346 opt::IRContext* ir_context, in ReplaceOpVectorTimesScalar()
395 opt::IRContext* ir_context, in ReplaceOpMatrixTimesScalar()
479 opt::IRContext* ir_context, in ReplaceOpVectorTimesMatrix()
594 opt::IRContext* ir_context, in ReplaceOpMatrixTimesVector()
709 opt::IRContext* ir_context, in ReplaceOpMatrixTimesMatrix()
854 opt::IRContext* ir_context, in ReplaceOpOuterProduct()
[all …]
Dtransformation_composite_construct.cpp43 opt::IRContext* ir_context, const TransformationContext& /*unused*/) const { in IsApplicable()
106 opt::IRContext* ir_context, in Apply()
140 opt::IRContext* ir_context, const opt::analysis::Array& array_type) const { in ComponentsForArrayConstructionAreOK()
177 opt::IRContext* ir_context, in ComponentsForMatrixConstructionAreOK()
204 opt::IRContext* ir_context, in ComponentsForStructConstructionAreOK()
233 opt::IRContext* ir_context, in ComponentsForVectorConstructionAreOK()
275 opt::IRContext* ir_context, in AddDataSynonymFacts()
Dtransformation_flatten_conditional_branch.cpp44 opt::IRContext* ir_context, in IsApplicable()
218 opt::IRContext* ir_context, in Apply()
435 opt::IRContext* ir_context, opt::BasicBlock* header, in GetProblematicInstructionsIfConditionalCanBeFlattened()
575 opt::IRContext* ir_context, const opt::Instruction& instruction) { in InstructionNeedsPlaceholder()
607 opt::IRContext* ir_context, in EncloseInstructionInConditional()
760 opt::IRContext* ir_context, const opt::Instruction& instruction) { in InstructionCanBeHandled()
830 opt::IRContext* ir_context, const opt::BasicBlock& header_block) { in FindConvergenceBlock()
843 opt::IRContext* ir_context) { in OpSelectArgumentsAreRestricted()
860 const opt::Operand& branch_condition_operand, opt::IRContext* ir_context, in AddBooleanVectorConstructorToBlock()
Dtransformation_outline_function.cpp51 opt::IRContext* ir_context, in IsApplicable()
298 opt::IRContext* ir_context, in Apply()
427 opt::IRContext* ir_context, const std::set<opt::BasicBlock*>& region_set, in GetRegionInputIds()
507 opt::IRContext* ir_context, const std::set<opt::BasicBlock*>& region_set, in GetRegionOutputIds()
552 opt::IRContext* ir_context, opt::BasicBlock* entry_block, in GetRegionBlocks()
575 opt::IRContext* ir_context, in PrepareFunctionPrototype()
688 opt::IRContext* ir_context, in UpdateModuleIdBoundForFreshIds()
712 opt::IRContext* ir_context, in RemapInputAndOutputIdsInRegion()
782 opt::IRContext* ir_context, opt::Function* outlined_function) const { in PopulateOutlinedFunction()
905 opt::IRContext* ir_context, const std::set<opt::BasicBlock*>& region_blocks, in ShrinkOriginalRegion()
Dtransformation_add_function.cpp59 opt::IRContext* ir_context, in IsApplicable()
164 opt::IRContext* ir_context, in Apply()
321 opt::IRContext* ir_context, in TryToMakeFunctionLivesafe()
375 opt::IRContext* ir_context, uint32_t loop_header_block_id) { in GetBackEdgeBlockId()
391 opt::IRContext* ir_context, opt::Function* added_function) const { in TryToAddLoopLimiters()
732 opt::IRContext* ir_context, opt::Function* added_function, in TryToTurnKillOrUnreachableIntoReturn()
767 opt::IRContext* ir_context, opt::Instruction* access_chain_inst) const { in TryToClampAccessChainIndices()
906 opt::IRContext* ir_context, const opt::Instruction& composite_type_inst, in FollowCompositeIndex()
/aosp_15_r20/external/angle/third_party/spirv-tools/src/source/fuzz/
H A Dfuzzer_util.cpp47 uint32_t MaybeGetOpConstant(opt::IRContext* ir_context, in MaybeGetOpConstant()
73 std::unique_ptr<spvtools::opt::IRContext>* ir_context) { in BuildIRContext()
185 opt::Instruction CreateUnreachableEdgeInstruction(opt::IRContext* ir_context, in CreateUnreachableEdgeInstruction()
308 bool CanMakeSynonymOf(opt::IRContext* ir_context, in CanMakeSynonymOf()
439 opt::IRContext* ir_context) { in GetBoundForCompositeIndex()
494 bool IsValidAndWellFormed(const opt::IRContext* ir_context, in IsValidAndWellFormed()
555 bool IsNonFunctionTypeId(opt::IRContext* ir_context, uint32_t id) { in IsNonFunctionTypeId()
560 bool IsMergeOrContinue(opt::IRContext* ir_context, uint32_t block_id) { in IsMergeOrContinue()
578 uint32_t GetLoopFromMergeBlock(opt::IRContext* ir_context, in GetLoopFromMergeBlock()
600 uint32_t FindFunctionType(opt::IRContext* ir_context, in FindFunctionType()
[all …]
H A Dtransformation_move_instruction_down.cpp27 std::string GetExtensionSet(opt::IRContext* ir_context, in GetExtensionSet()
50 opt::IRContext* ir_context, in IsApplicable()
114 opt::IRContext* ir_context, TransformationContext* /*unused*/) const { in Apply()
135 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsInstructionSupported()
143 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsSimpleInstruction()
346 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsMemoryReadInstruction()
415 opt::IRContext* ir_context, const opt::Instruction& inst) { in GetMemoryReadTarget()
493 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsMemoryWriteInstruction()
534 opt::IRContext* ir_context, const opt::Instruction& inst) { in GetMemoryWriteTarget()
585 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsMemoryInstruction()
[all …]
H A Dtransformation_replace_linear_algebra_instruction.cpp39 opt::IRContext* ir_context, const TransformationContext& /*unused*/) const { in IsApplicable()
66 opt::IRContext* ir_context, TransformationContext* /*unused*/) const { in Apply()
111 opt::IRContext* ir_context, opt::Instruction* instruction) { in GetRequiredFreshIdCount()
272 opt::IRContext* ir_context, in ReplaceOpTranspose()
346 opt::IRContext* ir_context, in ReplaceOpVectorTimesScalar()
395 opt::IRContext* ir_context, in ReplaceOpMatrixTimesScalar()
479 opt::IRContext* ir_context, in ReplaceOpVectorTimesMatrix()
594 opt::IRContext* ir_context, in ReplaceOpMatrixTimesVector()
709 opt::IRContext* ir_context, in ReplaceOpMatrixTimesMatrix()
854 opt::IRContext* ir_context, in ReplaceOpOuterProduct()
[all …]
H A Dtransformation_composite_construct.cpp43 opt::IRContext* ir_context, const TransformationContext& /*unused*/) const { in IsApplicable()
106 opt::IRContext* ir_context, in Apply()
140 opt::IRContext* ir_context, const opt::analysis::Array& array_type) const { in ComponentsForArrayConstructionAreOK()
177 opt::IRContext* ir_context, in ComponentsForMatrixConstructionAreOK()
204 opt::IRContext* ir_context, in ComponentsForStructConstructionAreOK()
233 opt::IRContext* ir_context, in ComponentsForVectorConstructionAreOK()
275 opt::IRContext* ir_context, in AddDataSynonymFacts()
H A Dtransformation_flatten_conditional_branch.cpp44 opt::IRContext* ir_context, in IsApplicable()
218 opt::IRContext* ir_context, in Apply()
435 opt::IRContext* ir_context, opt::BasicBlock* header, in GetProblematicInstructionsIfConditionalCanBeFlattened()
575 opt::IRContext* ir_context, const opt::Instruction& instruction) { in InstructionNeedsPlaceholder()
607 opt::IRContext* ir_context, in EncloseInstructionInConditional()
760 opt::IRContext* ir_context, const opt::Instruction& instruction) { in InstructionCanBeHandled()
830 opt::IRContext* ir_context, const opt::BasicBlock& header_block) { in FindConvergenceBlock()
843 opt::IRContext* ir_context) { in OpSelectArgumentsAreRestricted()
860 const opt::Operand& branch_condition_operand, opt::IRContext* ir_context, in AddBooleanVectorConstructorToBlock()
H A Dtransformation_outline_function.cpp51 opt::IRContext* ir_context, in IsApplicable()
298 opt::IRContext* ir_context, in Apply()
427 opt::IRContext* ir_context, const std::set<opt::BasicBlock*>& region_set, in GetRegionInputIds()
507 opt::IRContext* ir_context, const std::set<opt::BasicBlock*>& region_set, in GetRegionOutputIds()
552 opt::IRContext* ir_context, opt::BasicBlock* entry_block, in GetRegionBlocks()
575 opt::IRContext* ir_context, in PrepareFunctionPrototype()
688 opt::IRContext* ir_context, in UpdateModuleIdBoundForFreshIds()
712 opt::IRContext* ir_context, in RemapInputAndOutputIdsInRegion()
782 opt::IRContext* ir_context, opt::Function* outlined_function) const { in PopulateOutlinedFunction()
905 opt::IRContext* ir_context, const std::set<opt::BasicBlock*>& region_blocks, in ShrinkOriginalRegion()
H A Dtransformation_add_function.cpp59 opt::IRContext* ir_context, in IsApplicable()
164 opt::IRContext* ir_context, in Apply()
321 opt::IRContext* ir_context, in TryToMakeFunctionLivesafe()
375 opt::IRContext* ir_context, uint32_t loop_header_block_id) { in GetBackEdgeBlockId()
391 opt::IRContext* ir_context, opt::Function* added_function) const { in TryToAddLoopLimiters()
732 opt::IRContext* ir_context, opt::Function* added_function, in TryToTurnKillOrUnreachableIntoReturn()
767 opt::IRContext* ir_context, opt::Instruction* access_chain_inst) const { in TryToClampAccessChainIndices()
906 opt::IRContext* ir_context, const opt::Instruction& composite_type_inst, in FollowCompositeIndex()
/aosp_15_r20/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/
H A Dfuzzer_util.cpp47 uint32_t MaybeGetOpConstant(opt::IRContext* ir_context, in MaybeGetOpConstant()
73 std::unique_ptr<spvtools::opt::IRContext>* ir_context) { in BuildIRContext()
185 opt::Instruction CreateUnreachableEdgeInstruction(opt::IRContext* ir_context, in CreateUnreachableEdgeInstruction()
308 bool CanMakeSynonymOf(opt::IRContext* ir_context, in CanMakeSynonymOf()
439 opt::IRContext* ir_context) { in GetBoundForCompositeIndex()
494 bool IsValidAndWellFormed(const opt::IRContext* ir_context, in IsValidAndWellFormed()
555 bool IsNonFunctionTypeId(opt::IRContext* ir_context, uint32_t id) { in IsNonFunctionTypeId()
560 bool IsMergeOrContinue(opt::IRContext* ir_context, uint32_t block_id) { in IsMergeOrContinue()
578 uint32_t GetLoopFromMergeBlock(opt::IRContext* ir_context, in GetLoopFromMergeBlock()
600 uint32_t FindFunctionType(opt::IRContext* ir_context, in FindFunctionType()
[all …]
H A Dtransformation_move_instruction_down.cpp27 std::string GetExtensionSet(opt::IRContext* ir_context, in GetExtensionSet()
50 opt::IRContext* ir_context, in IsApplicable()
114 opt::IRContext* ir_context, TransformationContext* /*unused*/) const { in Apply()
135 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsInstructionSupported()
143 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsSimpleInstruction()
346 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsMemoryReadInstruction()
415 opt::IRContext* ir_context, const opt::Instruction& inst) { in GetMemoryReadTarget()
493 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsMemoryWriteInstruction()
534 opt::IRContext* ir_context, const opt::Instruction& inst) { in GetMemoryWriteTarget()
585 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsMemoryInstruction()
[all …]
H A Dtransformation_replace_linear_algebra_instruction.cpp39 opt::IRContext* ir_context, const TransformationContext& /*unused*/) const { in IsApplicable()
66 opt::IRContext* ir_context, TransformationContext* /*unused*/) const { in Apply()
111 opt::IRContext* ir_context, opt::Instruction* instruction) { in GetRequiredFreshIdCount()
272 opt::IRContext* ir_context, in ReplaceOpTranspose()
346 opt::IRContext* ir_context, in ReplaceOpVectorTimesScalar()
395 opt::IRContext* ir_context, in ReplaceOpMatrixTimesScalar()
479 opt::IRContext* ir_context, in ReplaceOpVectorTimesMatrix()
594 opt::IRContext* ir_context, in ReplaceOpMatrixTimesVector()
709 opt::IRContext* ir_context, in ReplaceOpMatrixTimesMatrix()
854 opt::IRContext* ir_context, in ReplaceOpOuterProduct()
[all …]
H A Dtransformation_composite_construct.cpp43 opt::IRContext* ir_context, const TransformationContext& /*unused*/) const { in IsApplicable()
106 opt::IRContext* ir_context, in Apply()
140 opt::IRContext* ir_context, const opt::analysis::Array& array_type) const { in ComponentsForArrayConstructionAreOK()
177 opt::IRContext* ir_context, in ComponentsForMatrixConstructionAreOK()
204 opt::IRContext* ir_context, in ComponentsForStructConstructionAreOK()
233 opt::IRContext* ir_context, in ComponentsForVectorConstructionAreOK()
275 opt::IRContext* ir_context, in AddDataSynonymFacts()
H A Dtransformation_flatten_conditional_branch.cpp44 opt::IRContext* ir_context, in IsApplicable()
218 opt::IRContext* ir_context, in Apply()
435 opt::IRContext* ir_context, opt::BasicBlock* header, in GetProblematicInstructionsIfConditionalCanBeFlattened()
575 opt::IRContext* ir_context, const opt::Instruction& instruction) { in InstructionNeedsPlaceholder()
607 opt::IRContext* ir_context, in EncloseInstructionInConditional()
760 opt::IRContext* ir_context, const opt::Instruction& instruction) { in InstructionCanBeHandled()
830 opt::IRContext* ir_context, const opt::BasicBlock& header_block) { in FindConvergenceBlock()
843 opt::IRContext* ir_context) { in OpSelectArgumentsAreRestricted()
860 const opt::Operand& branch_condition_operand, opt::IRContext* ir_context, in AddBooleanVectorConstructorToBlock()
H A Dtransformation_outline_function.cpp51 opt::IRContext* ir_context, in IsApplicable()
298 opt::IRContext* ir_context, in Apply()
427 opt::IRContext* ir_context, const std::set<opt::BasicBlock*>& region_set, in GetRegionInputIds()
507 opt::IRContext* ir_context, const std::set<opt::BasicBlock*>& region_set, in GetRegionOutputIds()
552 opt::IRContext* ir_context, opt::BasicBlock* entry_block, in GetRegionBlocks()
575 opt::IRContext* ir_context, in PrepareFunctionPrototype()
688 opt::IRContext* ir_context, in UpdateModuleIdBoundForFreshIds()
712 opt::IRContext* ir_context, in RemapInputAndOutputIdsInRegion()
782 opt::IRContext* ir_context, opt::Function* outlined_function) const { in PopulateOutlinedFunction()
905 opt::IRContext* ir_context, const std::set<opt::BasicBlock*>& region_blocks, in ShrinkOriginalRegion()
H A Dtransformation_add_function.cpp59 opt::IRContext* ir_context, in IsApplicable()
164 opt::IRContext* ir_context, in Apply()
321 opt::IRContext* ir_context, in TryToMakeFunctionLivesafe()
375 opt::IRContext* ir_context, uint32_t loop_header_block_id) { in GetBackEdgeBlockId()
391 opt::IRContext* ir_context, opt::Function* added_function) const { in TryToAddLoopLimiters()
732 opt::IRContext* ir_context, opt::Function* added_function, in TryToTurnKillOrUnreachableIntoReturn()
767 opt::IRContext* ir_context, opt::Instruction* access_chain_inst) const { in TryToClampAccessChainIndices()
906 opt::IRContext* ir_context, const opt::Instruction& composite_type_inst, in FollowCompositeIndex()
H A Dtransformation_propagate_instruction_down.cpp37 opt::IRContext* ir_context, in IsApplicable()
71 opt::IRContext* ir_context, in Apply()
354 opt::IRContext* ir_context, uint32_t block_id) { in GetInstructionToPropagate()
382 opt::IRContext* ir_context, uint32_t block_id) { in IsApplicableToBlock()
468 opt::IRContext* ir_context, uint32_t block_id, spv::Op opcode) { in GetFirstInsertBeforeInstruction()
483 opt::IRContext* ir_context, uint32_t block_id) { in GetAcceptableSuccessors()
521 opt::IRContext* ir_context, uint32_t block_id, in GetOpPhiBlockId()
/aosp_15_r20/external/deqp-deps/SPIRV-Tools/test/fuzz/
Dfuzzerutil_test.cpp66 opt::IRContext* ir_context = context.get(); in TEST() local
164 opt::IRContext* ir_context = context.get(); in TEST() local
249 opt::IRContext* ir_context = context.get(); in TEST() local
363 opt::IRContext* ir_context = context.get(); in TEST() local
467 opt::IRContext* ir_context = context.get(); in TEST() local
558 opt::IRContext* ir_context = context.get(); in TEST() local
653 opt::IRContext* ir_context = context.get(); in TEST() local
755 opt::IRContext* ir_context = context.get(); in TEST() local
848 opt::IRContext* ir_context = context.get(); in TEST() local
941 opt::IRContext* ir_context = context.get(); in TEST() local
[all …]
/aosp_15_r20/external/angle/third_party/spirv-tools/src/test/fuzz/
H A Dfuzzerutil_test.cpp66 opt::IRContext* ir_context = context.get(); in TEST() local
164 opt::IRContext* ir_context = context.get(); in TEST() local
249 opt::IRContext* ir_context = context.get(); in TEST() local
363 opt::IRContext* ir_context = context.get(); in TEST() local
467 opt::IRContext* ir_context = context.get(); in TEST() local
558 opt::IRContext* ir_context = context.get(); in TEST() local
653 opt::IRContext* ir_context = context.get(); in TEST() local
755 opt::IRContext* ir_context = context.get(); in TEST() local
848 opt::IRContext* ir_context = context.get(); in TEST() local
941 opt::IRContext* ir_context = context.get(); in TEST() local
[all …]
/aosp_15_r20/external/swiftshader/third_party/SPIRV-Tools/test/fuzz/
H A Dfuzzerutil_test.cpp66 opt::IRContext* ir_context = context.get(); in TEST() local
164 opt::IRContext* ir_context = context.get(); in TEST() local
249 opt::IRContext* ir_context = context.get(); in TEST() local
363 opt::IRContext* ir_context = context.get(); in TEST() local
467 opt::IRContext* ir_context = context.get(); in TEST() local
558 opt::IRContext* ir_context = context.get(); in TEST() local
653 opt::IRContext* ir_context = context.get(); in TEST() local
755 opt::IRContext* ir_context = context.get(); in TEST() local
848 opt::IRContext* ir_context = context.get(); in TEST() local
941 opt::IRContext* ir_context = context.get(); in TEST() local
[all …]

12345678910>>...24