Lines Matching refs:EmitState
198 void SpirvShader::EmitState::addOutputActiveLaneMaskEdge(Block::ID to, RValue<SIMD::Int> mask) in addOutputActiveLaneMaskEdge()
203 void SpirvShader::EmitState::addActiveLaneMaskEdge(Block::ID from, Block::ID to, RValue<SIMD::Int> … in addActiveLaneMaskEdge()
219 RValue<SIMD::Int> SpirvShader::GetActiveLaneMaskEdge(EmitState *state, Block::ID from, Block::ID to… in GetActiveLaneMaskEdge()
227 void SpirvShader::EmitBlocks(Block::ID id, EmitState *state, Block::ID ignore /* = 0 */) const in EmitBlocks()
287 void SpirvShader::EmitNonLoop(EmitState *state) const in EmitNonLoop()
325 void SpirvShader::EmitLoop(EmitState *state) const in EmitLoop()
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()
646 SpirvShader::EmitResult SpirvShader::EmitPhi(InsnIterator insn, EmitState *state) const in EmitPhi()
661 void SpirvShader::LoadPhi(InsnIterator insn, EmitState *state) const in LoadPhi()
679 void SpirvShader::StorePhi(Block::ID currentBlock, InsnIterator insn, EmitState *state, std::unorde… in StorePhi()
730 void SpirvShader::SetActiveLaneMask(RValue<SIMD::Int> mask, EmitState *state) const in SetActiveLaneMask()