/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/ |
H A D | transformation_push_id_through_variable.cpp | 39 IsApplicable( opt::IRContext* ir_context, const TransformationContext& ) const IsApplicable() argument 101 Apply( opt::IRContext* ir_context, TransformationContext* transformation_context) const Apply() argument 169 ToMessage() const ToMessage() argument 176 GetFreshIds() const GetFreshIds() argument
|
H A D | transformation_replace_add_sub_mul_with_carrying_extended.cpp | 224 TransformationReplaceAddSubMulWithCarryingExtended::ToMessage() const { in ToMessage() argument 231 TransformationReplaceAddSubMulWithCarryingExtended::GetFreshIds() const { in GetFreshIds() argument 40 IsApplicable( opt::IRContext* ir_context, const TransformationContext& ) const IsApplicable() argument 74 Apply( opt::IRContext* ir_context, TransformationContext* ) const Apply() argument
|
H A D | transformation_replace_boolean_constant_with_constant_binary.cpp | 315 TransformationReplaceBooleanConstantWithConstantBinary::ToMessage() const { in ToMessage() argument 322 TransformationReplaceBooleanConstantWithConstantBinary::GetFreshIds() const { in GetFreshIds() argument 130 IsApplicable( opt::IRContext* ir_context, const TransformationContext& ) const IsApplicable() argument 257 Apply( opt::IRContext* ir_context, TransformationContext* transformation_context) const Apply() argument 264 ApplyWithResult( opt::IRContext* ir_context, TransformationContext* ) const ApplyWithResult() argument
|
H A D | transformation_replace_constant_with_uniform.cpp | 299 TransformationReplaceConstantWithUniform::GetFreshIds() const { in GetFreshIds() argument 40 MakeAccessChainInstruction( spvtools::opt::IRContext* ir_context, uint32_t constant_type_id) const MakeAccessChainInstruction() argument 83 MakeLoadInstruction( spvtools::opt::IRContext* ir_context, uint32_t constant_type_id) const MakeLoadInstruction() argument 93 GetInsertBeforeInstruction( opt::IRContext* ir_context) const GetInsertBeforeInstruction() argument 126 IsApplicable( opt::IRContext* ir_context, const TransformationContext& transformation_context) const IsApplicable() argument 233 Apply( spvtools::opt::IRContext* ir_context, TransformationContext* ) const Apply() argument 291 ToMessage() const ToMessage() argument
|
H A D | transformation_replace_params_with_struct.cpp | 43 IsApplicable( opt::IRContext* ir_context, const TransformationContext& ) const IsApplicable() argument 131 Apply( opt::IRContext* ir_context, TransformationContext* ) const Apply() argument 256 ToMessage() const ToMessage() argument 270 MaybeGetRequiredStructType( opt::IRContext* ir_context) const MaybeGetRequiredStructType() argument 281 ComputeIndicesOfReplacedParameters( opt::IRContext* ir_context) const ComputeIndicesOfReplacedParameters() argument 306 GetFreshIds() const GetFreshIds() argument [all...] |
H A D | transformation_set_memory_operands_mask.cpp | 43 IsApplicable( opt::IRContext* ir_context, const TransformationContext& ) const IsApplicable() argument 96 Apply( opt::IRContext* ir_context, TransformationContext* ) const Apply() argument 122 ToMessage() const ToMessage() argument 225 GetFreshIds() const GetFreshIds() argument [all...] |
H A D | transformation_store.cpp | 240 protobufs::Transformation TransformationStore::ToMessage() const { in ToMessage() argument 246 std::unordered_set<uint32_t> TransformationStore::GetFreshIds() const { in GetFreshIds() argument 39 IsApplicable( opt::IRContext* ir_context, const TransformationContext& transformation_context) const IsApplicable() argument 199 Apply(opt::IRContext* ir_context, TransformationContext* ) const Apply() argument
|
H A D | transformation_vector_shuffle.cpp | 149 protobufs::Transformation TransformationVectorShuffle::ToMessage() const { in ToMessage() argument 169 std::unordered_set<uint32_t> TransformationVectorShuffle::GetFreshIds() const { in GetFreshIds() argument 41 IsApplicable( opt::IRContext* ir_context, const TransformationContext& ) const IsApplicable() argument 114 Apply( opt::IRContext* ir_context, TransformationContext* transformation_context) const Apply() argument 155 GetResultTypeId( opt::IRContext* ir_context, const opt::analysis::Type& element_type) const GetResultTypeId() argument 173 AddDataSynonymFacts( opt::IRContext* ir_context, TransformationContext* transformation_context) const AddDataSynonymFacts() argument [all...] |
H A D | transformation_wrap_vector_synonym.cpp | 162 protobufs::Transformation TransformationWrapVectorSynonym::ToMessage() const { in ToMessage() argument 38 IsApplicable( opt::IRContext* ir_context, const TransformationContext& transformation_context) const IsApplicable() argument 125 Apply( opt::IRContext* ir_context, TransformationContext* transformation_context) const Apply() argument 168 GetFreshIds() const GetFreshIds() argument
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
H A D | cfg.h | 35 const std::vector<uint32_t>& preds(uint32_t blk_id) const { in preds() argument 42 BasicBlock* block(uint32_t blk_id) const { return id2block_.at(blk_id); } in block() argument 45 const BasicBlock* pseudo_entry_block() const { return &pseudo_entry_block_; } in pseudo_entry_block() argument 48 const BasicBlock* pseudo_exit_block() const { return &pseudo_exit_block_; } in pseudo_exit_block() argument 52 bool IsPseudoEntryBlock(BasicBlock* block_ptr) const { in IsPseudoEntryBlock() argument 57 bool IsPseudoExitBlock(BasicBlock* block_ptr) const { in IsPseudoExitBlock() argument [all...] |
H A D | code_sink.cpp | 251 bool CodeSinkingPass::IsSyncOnUniform(uint32_t mem_semantics_id) const { in IsSyncOnUniform() argument
|
H A D | control_dependence.h | 37 uint32_t source_bb_id() const { return source_bb_id_; } in source_bb_id() argument 40 uint32_t target_bb_id() const { return target_bb_id_; } in target_bb_id() argument 50 uint32_t branch_target_bb_id() const { return branch_target_bb_id_; } in branch_target_bb_id() argument 71 bool operator!=(const ControlDependence& other) const { in operator !=() argument 77 operator >(const ControlDependence& other) const operator >() argument 78 operator <=(const ControlDependence& other) const operator <=() argument 81 operator >=(const ControlDependence& other) const operator >=() argument 124 GetDependenceTargets(uint32_t block) const GetDependenceTargets() argument 130 GetDependenceSources(uint32_t block) const GetDependenceSources() argument 138 WhileEachBlockLabel(std::function<bool(uint32_t)> f) const WhileEachBlockLabel() argument 149 ForEachBlockLabel(std::function<void(uint32_t)> f) const ForEachBlockLabel() argument 159 HasBlock(uint32_t id) const HasBlock() argument 162 IsDependent(uint32_t a, uint32_t b) const IsDependent() argument [all...] |
H A D | copy_prop_arrays.cpp | 112 FindStoreInstruction( const Instruction* var_inst) const FindStoreInstruction() argument 143 BuildNewAccessChain( Instruction* insertion_point, CopyPropagateArrays::MemoryObject* source) const BuildNewAccessChain() argument [all...] |
H A D | fix_storage_class.cpp | 128 ChangeResultStorageClass( Instruction* inst, SpvStorageClass storage_class) const ChangeResultStorageClass() argument
|
H A D | local_single_store_elim_pass.cpp | 48 bool LocalSingleStoreElimPass::AllExtensionsSupported() const { in AllExtensionsSupported() argument 205 FindSingleStoreAndCheckUses( Instruction* var_inst, const std::vector<Instruction*>& users) const FindSingleStoreAndCheckUses() argument 261 FindUses( const Instruction* var_inst, std::vector<Instruction*>* users) const FindUses() argument 272 FeedsAStore(Instruction* inst) const FeedsAStore() argument [all...] |
H A D | module.cpp | 48 std::vector<const Instruction*> Module::GetTypes() const { in GetTypes() argument 64 std::vector<const Instruction*> Module::GetConstants() const { in GetConstants() argument 72 uint32_t Module::GetGlobalValue(SpvOp opcode) const { in GetGlobalValue() argument 108 void Module::ForEachInst(const std::function<void(const Instructio argument 136 ToBinary(std::vector<uint32_t>* binary, bool skip_nop) const ToBinary() argument 235 ComputeIdBound() const ComputeIdBound() argument [all...] |
H A D | propagator.cpp | 60 bool SSAPropagator::IsPhiArgExecutable(Instruction* phi, uint32_t i) const { in IsPhiArgExecutable() argument
|
H A D | propagator.h | 203 bool HasStatus(Instruction* inst) const { return statuses_.count(inst); } in HasStatus() argument 207 PropStatus Status(Instruction* inst) const { in Status() argument 230 bool ShouldSimulateAgain(Instruction* instr) const { in ShouldSimulateAgain() argument 238 bool BlockHasBeenSimulated(BasicBlock* block) const { in BlockHasBeenSimulated() argument 254 IsEdgeExecutable(const Edge& edge) const IsEdgeExecutable() argument 259 get_def_use_mgr() const get_def_use_mgr() argument [all...] |
H A D | scalar_analysis.h | 182 operator SENode*() const operator SENode*() argument 183 operator ->() const operator ->() argument 184 operator *() const operator *() argument 186 GetScalarEvolutionAnalysis() const GetScalarEvolutionAnalysis() argument 222 operator +(SENode* rhs) const operator +() argument 228 operator +(T integer) const operator +() argument 232 operator +(SExpression rhs) const operator +() argument 236 operator -() const operator -() argument 240 operator -(SENode* rhs) const operator -() argument 246 operator -(T integer) const operator -() argument 250 operator -(SExpression rhs) const operator -() argument 254 operator *(SENode* rhs) const operator *() argument 260 operator *(T integer) const operator *() argument 264 operator *(SExpression rhs) const operator *() argument 270 operator /(T integer) const operator /() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/ |
H A D | text_handler.h | 182 position() const position() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/util/ |
H A D | ilist.h | 91 T& operator*() const { return *node_; } in operator *() argument 92 T* operator->() const { return node_; } in operator ->() argument 249 begin() const begin() argument 255 end() const end() argument 261 cbegin() const cbegin() argument 267 cend() const cend() argument 277 empty() const empty() argument 303 front() const front() argument 310 back() const back() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/ |
H A D | basic_block.h | 51 uint32_t id() const { return id_; } in id() argument 54 const std::vector<BasicBlock*>* predecessors() const { in predecessors() argument 62 const std::vector<BasicBlock*>* successors() const { return &successors_; } in successors() argument 68 bool reachable() const { return reachable_; } in reachable() argument 71 bool is_type(BlockType type) const { in is_type() argument 110 label() const label() argument 119 terminator() const terminator() argument 126 operator ==(const BasicBlock& other) const operator ==() argument 129 operator ==(const uint32_t& other_id) const operator ==() argument [all...] |
H A D | construct.cpp | 34 ConstructType Construct::type() const { return type_; } in type() argument 36 const std::vector<Construct*>& Construct::corresponding_constructs() const { in corresponding_constructs() argument 65 const BasicBlock* Construct::entry_block() const { return entry_block_; } in entry_block() argument 68 const BasicBlock* Construct::exit_block() const { return exit_block_; } in exit_block() argument 73 Construct::ConstructBlockSet Construct::blocks(Function* function) const { in blocks() argument 136 bool Construct::IsStructuredExit(ValidationState_t& _, BasicBlock* dest) const { in IsStructuredExit() argument [all...] |
H A D | instruction.h | 43 uint32_t id() const { return inst_.result_id; } in id() argument 44 uint32_t type_id() const { return inst_.type_id; } in type_id() argument 45 SpvOp opcode() const { return static_cast<SpvOp>(inst_.opcode); } in opcode() argument 49 const Function* function() const { return function_; } in function() argument 54 const BasicBlock* block() const { return block_; } in block() argument 61 const st argument 66 word(size_t index) const word() argument 69 words() const words() argument 72 operand(size_t idx) const operand() argument 77 operands() const operands() argument 82 c_inst() const c_inst() argument 85 ext_inst_type() const ext_inst_type() argument 89 IsNonSemantic() const IsNonSemantic() argument 95 IsDebugInfo() const IsDebugInfo() argument 102 GetOperandAs(size_t index) const GetOperandAs() argument 109 LineNum() const LineNum() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/link/ |
H A D | linker_fixture.h | 209 GetErrorMessage() const GetErrorMessage() argument [all...] |