Home
last modified time | relevance | path

Searched refs:LogicOp (Results 1 – 25 of 27) sorted by relevance

12

/external/mesa3d/src/mesa/swrast/
Ds_logic.c164 LOGIC_OP_LOOP(ctx->Color.LogicOp, 1); in logicop_uint1()
172 LOGIC_OP_LOOP(ctx->Color.LogicOp, 2); in logicop_uint2()
180 LOGIC_OP_LOOP(ctx->Color.LogicOp, 4); in logicop_uint4()
/external/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.cpp631 struct LogicOp { struct
632 LogicOp() : RegSize(0), ImmLSB(0), ImmSize(0) {} in LogicOp() function
633 LogicOp(unsigned regSize, unsigned immLSB, unsigned immSize) in LogicOp() argument
642 static LogicOp interpretAndImmediate(unsigned Opcode) { in interpretAndImmediate()
644 case SystemZ::NILMux: return LogicOp(32, 0, 16); in interpretAndImmediate()
645 case SystemZ::NIHMux: return LogicOp(32, 16, 16); in interpretAndImmediate()
646 case SystemZ::NILL64: return LogicOp(64, 0, 16); in interpretAndImmediate()
647 case SystemZ::NILH64: return LogicOp(64, 16, 16); in interpretAndImmediate()
648 case SystemZ::NIHL64: return LogicOp(64, 32, 16); in interpretAndImmediate()
649 case SystemZ::NIHH64: return LogicOp(64, 48, 16); in interpretAndImmediate()
[all …]
/external/mesa3d/src/mesa/drivers/dri/nouveau/
Dnv20_state_raster.c41 PUSH_DATA (push, nvgl_logicop_func(ctx->Color.LogicOp)); in nv20_emit_logic_opcode()
Dnv10_state_raster.c125 PUSH_DATA (push, nvgl_logicop_func(ctx->Color.LogicOp)); in nv10_emit_logic_opcode()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_cc.c146 if (ctx->Color.ColorLogicOpEnabled && ctx->Color.LogicOp != GL_COPY) { in upload_cc_unit()
148 cc->cc5.logicop_func = intel_translate_logic_op(ctx->Color.LogicOp); in upload_cc_unit()
Dintel_pixel_copy.c201 ctx->Color.LogicOp : GL_COPY)) { in do_blit_copypixels()
Dgen6_cc.c95 intel_translate_logic_op(ctx->Color.LogicOp); in gen6_upload_blend_state()
Dintel_pixel_bitmap.c251 ctx->Color.LogicOp : GL_COPY; in do_blit_bitmap()
/external/mesa3d/docs/
DRELNOTES-3.5132 The ctx->Driver.LogicOp() function has been removed. It used to
135 flag. Drivers should instead examine the LogicOp state themselves
139 points, lines or triangles using Xlib, the LogicOp function isn't needed.
/external/mesa3d/src/mesa/drivers/dri/intel/
Dintel_pixel_copy.c201 ctx->Color.LogicOp : GL_COPY)) { in do_blit_copypixels()
Dintel_pixel_bitmap.c251 ctx->Color.LogicOp : GL_COPY; in do_blit_bitmap()
/external/mesa3d/src/mesa/drivers/dri/i915/
Dintel_pixel_copy.c201 ctx->Color.LogicOp : GL_COPY)) { in do_blit_copypixels()
Dintel_pixel_bitmap.c251 ctx->Color.LogicOp : GL_COPY; in do_blit_bitmap()
/external/mesa3d/src/mesa/main/
Dblend.c659 if (ctx->Color.LogicOp == opcode) in _mesa_LogicOp()
663 ctx->Color.LogicOp = opcode; in _mesa_LogicOp()
847 ctx->Color.LogicOp = GL_COPY; in _mesa_init_color()
Dmtypes.h785 GLenum LogicOp; /**< Logic operator */ member
Dattrib.c982 _mesa_LogicOp(color->LogicOp); in _mesa_PopAttrib()
Dget.c595 { GL_LOGIC_OP_MODE, CONTEXT_ENUM(Color.LogicOp), NO_EXTRA },
/external/mesa3d/src/mesa/state_tracker/
Dst_atom_blend.c206 blend->logicop_func = translate_logicop(ctx->Color.LogicOp); in update_blend()
/external/llvm/test/Transforms/InstCombine/
Dshufflemask-undef.ll25 %struct.LogicOp = type { i16, i8, i8 }
50 …ArrayRange, %struct.FogMode, %struct.HintMode, %struct.LineMode, %struct.LogicOp, %struct.MaskMode…
/external/mesa3d/src/mesa/drivers/common/
Ddriverfuncs.c295 ctx->Driver.LogicOpcode(ctx, ctx->Color.LogicOp); in _mesa_init_driver_state()
/external/mesa3d/src/mesa/drivers/x11/
Dxm_line.c517 && ctx->Color.LogicOp == GL_XOR in get_line_func()
/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp5402 BinaryOperator *LogicOp; in splitBranchCondition() local
5404 if (!match(BB.getTerminator(), m_Br(m_OneUse(m_BinOp(LogicOp)), TBB, FBB))) in splitBranchCondition()
5413 if (match(LogicOp, m_And(m_OneUse(m_Value(Cond1)), in splitBranchCondition()
5416 else if (match(LogicOp, m_Or(m_OneUse(m_Value(Cond1)), in splitBranchCondition()
5438 LogicOp->eraseFromParent(); in splitBranchCondition()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineAndOrXor.cpp1222 Value *LogicOp = Builder->CreateBinOp(Opcode, Op0NotVal, Op1NotVal, in matchDeMorgansLaws() local
1224 return BinaryOperator::CreateNot(LogicOp); in matchDeMorgansLaws()
1240 Value *LogicOp = Builder->CreateBinOp(Opcode, A, B, in matchDeMorgansLaws() local
1242 Value *Not = Builder->CreateNot(LogicOp); in matchDeMorgansLaws()
/external/mesa3d/src/gallium/state_trackers/wgl/
Dstw_icd.h292 void (GLAPIENTRY * LogicOp)(GLenum);
/external/mesa3d/src/mapi/glapi/tests/
Dcheck_table.cpp808 { "glLogicOp", _O(LogicOp) },

12