Lines Matching refs:functionBody
179 assert(functionHeader.empty() && functionBody.empty()); in processFuncOp()
249 functionBody[offset] = id; in processFuncOp()
256 encodeInstructionInto(functionBody, spirv::Opcode::OpFunctionEnd, {}); in processFuncOp()
259 functions.append(functionBody.begin(), functionBody.end()); in processFuncOp()
261 functionBody.clear(); in processFuncOp()
381 encodeInstructionInto(functionBody, spirv::Opcode::OpBranch, {headerID}); in processSelectionOp()
387 if (failed(emitDebugLine(functionBody, loc))) in processSelectionOp()
391 functionBody, spirv::Opcode::OpSelectionMerge, in processSelectionOp()
411 encodeInstructionInto(functionBody, spirv::Opcode::OpLabel, {mergeID}); in processSelectionOp()
439 encodeInstructionInto(functionBody, spirv::Opcode::OpBranch, {headerID}); in processLoopOp()
449 if (failed(emitDebugLine(functionBody, loc))) in processLoopOp()
453 functionBody, spirv::Opcode::OpLoopMerge, in processLoopOp()
476 encodeInstructionInto(functionBody, spirv::Opcode::OpLabel, {mergeID}); in processLoopOp()
495 if (failed(emitDebugLine(functionBody, condBranchOp.getLoc()))) in processBranchConditionalOp()
497 encodeInstructionInto(functionBody, spirv::Opcode::OpBranchConditional, in processBranchConditionalOp()
503 if (failed(emitDebugLine(functionBody, branchOp.getLoc()))) in processBranchOp()
505 encodeInstructionInto(functionBody, spirv::Opcode::OpBranch, in processBranchOp()
584 encodeInstructionInto(functionBody, spirv::Opcode::OpControlBarrier, in processOp()
633 encodeInstructionInto(functionBody, spirv::Opcode::OpMemoryBarrier, operands); in processOp()
660 encodeInstructionInto(functionBody, spirv::Opcode::OpFunctionCall, operands); in processOp()
703 if (failed(emitDebugLine(functionBody, op.getLoc()))) in processOp()
705 encodeInstructionInto(functionBody, spirv::Opcode::OpCopyMemory, operands); in processOp()