Home
last modified time | relevance | path

Searched refs:InsnIterator (Results 1 – 10 of 10) sorted by relevance

/external/swiftshader/src/Pipeline/
DSpirvShader.hpp167 class InsnIterator class in sw::SpirvShader
170 InsnIterator(InsnIterator const &other) = default;
172 InsnIterator() = default;
174 explicit InsnIterator(InsnStore::const_iterator iter) in InsnIterator() function in sw::SpirvShader::InsnIterator
226 bool operator==(InsnIterator const &other) const in operator ==()
231 bool operator!=(InsnIterator const &other) const in operator !=()
236 InsnIterator operator*() const in operator *()
241 InsnIterator &operator++() in operator ++()
247 InsnIterator const operator++(int) in operator ++()
249 InsnIterator ret{ *this }; in operator ++()
[all …]
DSpirvShaderControlFlow.cpp31 SpirvShader::Block::Block(InsnIterator begin, InsnIterator end) in Block()
39 InsnIterator insns[2]; in Block()
496 SpirvShader::EmitResult SpirvShader::EmitBranch(InsnIterator insn, EmitState *state) const in EmitBranch()
503 SpirvShader::EmitResult SpirvShader::EmitBranchConditional(InsnIterator insn, EmitState *state) con… in EmitBranchConditional()
524 SpirvShader::EmitResult SpirvShader::EmitSwitch(InsnIterator insn, EmitState *state) const in EmitSwitch()
562 SpirvShader::EmitResult SpirvShader::EmitUnreachable(InsnIterator insn, EmitState *state) const in EmitUnreachable()
569 SpirvShader::EmitResult SpirvShader::EmitReturn(InsnIterator insn, EmitState *state) const in EmitReturn()
575 SpirvShader::EmitResult SpirvShader::EmitKill(InsnIterator insn, EmitState *state) const in EmitKill()
582 SpirvShader::EmitResult SpirvShader::EmitFunctionCall(InsnIterator insn, EmitState *state) const in EmitFunctionCall()
622 SpirvShader::EmitResult SpirvShader::EmitControlBarrier(InsnIterator insn, EmitState *state) const in EmitControlBarrier()
[all …]
DSpirvShaderArithmetic.cpp24 SpirvShader::EmitResult SpirvShader::EmitVectorTimesScalar(InsnIterator insn, EmitState *state) con… in EmitVectorTimesScalar()
39 SpirvShader::EmitResult SpirvShader::EmitMatrixTimesVector(InsnIterator insn, EmitState *state) con… in EmitMatrixTimesVector()
59 SpirvShader::EmitResult SpirvShader::EmitVectorTimesMatrix(InsnIterator insn, EmitState *state) con… in EmitVectorTimesMatrix()
79 SpirvShader::EmitResult SpirvShader::EmitMatrixTimesMatrix(InsnIterator insn, EmitState *state) con… in EmitMatrixTimesMatrix()
106 SpirvShader::EmitResult SpirvShader::EmitOuterProduct(InsnIterator insn, EmitState *state) const in EmitOuterProduct()
127 SpirvShader::EmitResult SpirvShader::EmitTranspose(InsnIterator insn, EmitState *state) const in EmitTranspose()
147 SpirvShader::EmitResult SpirvShader::EmitUnaryOp(InsnIterator insn, EmitState *state) const in EmitUnaryOp()
309 SpirvShader::EmitResult SpirvShader::EmitBinaryOp(InsnIterator insn, EmitState *state) const in EmitBinaryOp()
516 SpirvShader::EmitResult SpirvShader::EmitDot(InsnIterator insn, EmitState *state) const in EmitDot()
DSpirvShader.cpp69 InsnIterator blockStart;
777 void SpirvShader::DeclareType(InsnIterator insn) in DeclareType()
827 SpirvShader::Object &SpirvShader::CreateConstant(InsnIterator insn) in CreateConstant()
922 void SpirvShader::ProcessExecutionMode(InsnIterator insn) in ProcessExecutionMode()
964 uint32_t SpirvShader::ComputeTypeSize(InsnIterator insn) in ComputeTypeSize()
1530 void SpirvShader::DefineResult(const InsnIterator &insn) in DefineResult()
1655 void SpirvShader::EmitInstructions(InsnIterator begin, InsnIterator end, EmitState *state) const in EmitInstructions()
1673 SpirvShader::EmitResult SpirvShader::EmitInstruction(InsnIterator insn, EmitState *state) const in EmitInstruction()
2065 SpirvShader::EmitResult SpirvShader::EmitAccessChain(InsnIterator insn, EmitState *state) const in EmitAccessChain()
2092 SpirvShader::EmitResult SpirvShader::EmitCompositeConstruct(InsnIterator insn, EmitState *state) co… in EmitCompositeConstruct()
[all …]
DSpirvShaderSpec.cpp21 void SpirvShader::EvalSpecConstantOp(InsnIterator insn) in EvalSpecConstantOp()
156 void SpirvShader::EvalSpecConstantUnaryOp(InsnIterator insn) in EvalSpecConstantUnaryOp()
206 void SpirvShader::EvalSpecConstantBinaryOp(InsnIterator insn) in EvalSpecConstantBinaryOp()
DSpirvShaderMemory.cpp26 SpirvShader::EmitResult SpirvShader::EmitLoad(InsnIterator insn, EmitState *state) const in EmitLoad()
72 SpirvShader::EmitResult SpirvShader::EmitStore(InsnIterator insn, EmitState *state) const in EmitStore()
120 SpirvShader::EmitResult SpirvShader::EmitVariable(InsnIterator insn, EmitState *state) const in EmitVariable()
242 SpirvShader::EmitResult SpirvShader::EmitCopyMemory(InsnIterator insn, EmitState *state) const in EmitCopyMemory()
279 SpirvShader::EmitResult SpirvShader::EmitMemoryBarrier(InsnIterator insn, EmitState *state) const in EmitMemoryBarrier()
DSpirvShaderImage.cpp90 SpirvShader::EmitResult SpirvShader::EmitImageSampleImplicitLod(Variant variant, InsnIterator insn,… in EmitImageSampleImplicitLod()
95 SpirvShader::EmitResult SpirvShader::EmitImageGather(Variant variant, InsnIterator insn, EmitState … in EmitImageGather()
103 SpirvShader::EmitResult SpirvShader::EmitImageSampleExplicitLod(Variant variant, InsnIterator insn,… in EmitImageSampleExplicitLod()
123 SpirvShader::EmitResult SpirvShader::EmitImageFetch(InsnIterator insn, EmitState *state) const in EmitImageFetch()
128 SpirvShader::EmitResult SpirvShader::EmitImageSample(ImageInstruction instruction, InsnIterator ins… in EmitImageSample()
147 …eUnconditional(Array<SIMD::Float> &out, ImageInstruction instruction, InsnIterator insn, EmitState… in EmitImageSampleUnconditional()
340 SpirvShader::EmitResult SpirvShader::EmitImageQuerySizeLod(InsnIterator insn, EmitState *state) con… in EmitImageQuerySizeLod()
352 SpirvShader::EmitResult SpirvShader::EmitImageQuerySize(InsnIterator insn, EmitState *state) const in EmitImageQuerySize()
364 SpirvShader::EmitResult SpirvShader::EmitImageQueryLod(InsnIterator insn, EmitState *state) const in EmitImageQueryLod()
432 SpirvShader::EmitResult SpirvShader::EmitImageQueryLevels(InsnIterator insn, EmitState *state) const in EmitImageQueryLevels()
[all …]
DSpirvShaderDebugger.cpp968 void process(const InsnIterator &insn, EmitState *state, Pass pass);
1131 void defineOrEmit(InsnIterator insn, Pass pass, F &&emit);
1560 void SpirvShader::Impl::Debugger::defineOrEmit(InsnIterator insn, Pass pass, F &&emit) in defineOrEmit()
1574 void SpirvShader::Impl::Debugger::process(const InsnIterator &insn, EmitState *state, Pass pass) in process()
2667 void SpirvShader::dbgBeginEmitInstruction(InsnIterator insn, EmitState *state) const in dbgBeginEmitInstruction()
2721 void SpirvShader::dbgEndEmitInstruction(InsnIterator insn, EmitState *state) const in dbgEndEmitInstruction()
2757 void SpirvShader::dbgDeclareResult(const InsnIterator &insn, Object::ID resultId) const in dbgDeclareResult()
2765 SpirvShader::EmitResult SpirvShader::EmitLine(InsnIterator insn, EmitState *state) const in EmitLine()
2776 void SpirvShader::DefineOpenCLDebugInfo100(const InsnIterator &insn) in DefineOpenCLDebugInfo100()
2797 SpirvShader::EmitResult SpirvShader::EmitOpenCLDebugInfo100(InsnIterator insn, EmitState *state) co… in EmitOpenCLDebugInfo100()
[all …]
DSpirvShaderGroup.cpp31 const SpirvShader::InsnIterator &insn, in BinaryOperation()
79 SpirvShader::EmitResult SpirvShader::EmitGroupNonUniform(InsnIterator insn, EmitState *state) const in EmitGroupNonUniform()
DSpirvShaderGLSLstd450.cpp71 SpirvShader::EmitResult SpirvShader::EmitExtGLSLstd450(InsnIterator insn, EmitState *state) const in EmitExtGLSLstd450()