Lines Matching refs:sPtr
30 Value * sPtr, Value * sRef) in StencilOp() argument
33 Value * s = builder.CreateLoad(sPtr, "stenciOpS"); in StencilOp()
36 builder.CreateStore(builder.getInt8(0), sPtr); in StencilOp()
39 builder.CreateStore(s, sPtr); in StencilOp()
42 builder.CreateStore(sRef, sPtr); in StencilOp()
46 builder.CreateStore(s, sPtr); in StencilOp()
48 builder.CreateStore(builder.CreateAdd(s, builder.getInt8(1)), sPtr); in StencilOp()
53 builder.CreateStore(s, sPtr); in StencilOp()
55 builder.CreateStore(builder.CreateSub(s, builder.getInt8(1)), sPtr); in StencilOp()
59 builder.CreateStore(builder.CreateNot(s), sPtr); in StencilOp()
62 builder.CreateStore(builder.CreateAdd(s, builder.getInt8(1)), sPtr); in StencilOp()
65 builder.CreateStore(builder.CreateSub(s, builder.getInt8(1)), sPtr); in StencilOp()
75 Value * sPtr, Value * sRef) in StencilOp() argument
81 StencilOp(builder, frontOp, sPtr, sRef); in StencilOp()
85 StencilOp(builder, backOp, sPtr, sRef); in StencilOp()
88 return builder.CreateLoad(sPtr); in StencilOp()
538 Value * sCmpPtr = NULL, * sCmp = NULL, * sPtr = NULL, * s = NULL; in GenerateScanLine() local
546 sPtr = builder.CreateAlloca(byteType); in GenerateScanLine()
547 sPtr->setName("sPtr"); in GenerateScanLine()
551 builder.CreateStore(s, sPtr); in GenerateScanLine()
660 gglCtx->backStencil.dPass, sPtr, sRef), stencil); in GenerateScanLine()
666 gglCtx->backStencil.dFail, sPtr, sRef), stencil); in GenerateScanLine()
672 gglCtx->backStencil.sFail, sPtr, sRef), stencil); in GenerateScanLine()