Home
last modified time | relevance | path

Searched refs:LogicOp (Results 1 – 25 of 35) 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.cpp739 struct LogicOp { struct
740 LogicOp() : RegSize(0), ImmLSB(0), ImmSize(0) {} in LogicOp() argument
741 LogicOp(unsigned regSize, unsigned immLSB, unsigned immSize) in LogicOp() function
750 static LogicOp interpretAndImmediate(unsigned Opcode) { in interpretAndImmediate()
752 case SystemZ::NILMux: return LogicOp(32, 0, 16); in interpretAndImmediate()
753 case SystemZ::NIHMux: return LogicOp(32, 16, 16); in interpretAndImmediate()
754 case SystemZ::NILL64: return LogicOp(64, 0, 16); in interpretAndImmediate()
755 case SystemZ::NILH64: return LogicOp(64, 16, 16); in interpretAndImmediate()
756 case SystemZ::NIHL64: return LogicOp(64, 32, 16); in interpretAndImmediate()
757 case SystemZ::NIHH64: return LogicOp(64, 48, 16); in interpretAndImmediate()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.cpp998 struct LogicOp { struct
999 LogicOp() = default;
1000 LogicOp(unsigned regSize, unsigned immLSB, unsigned immSize) in LogicOp() argument
1012 static LogicOp interpretAndImmediate(unsigned Opcode) { in interpretAndImmediate()
1014 case SystemZ::NILMux: return LogicOp(32, 0, 16); in interpretAndImmediate()
1015 case SystemZ::NIHMux: return LogicOp(32, 16, 16); in interpretAndImmediate()
1016 case SystemZ::NILL64: return LogicOp(64, 0, 16); in interpretAndImmediate()
1017 case SystemZ::NILH64: return LogicOp(64, 16, 16); in interpretAndImmediate()
1018 case SystemZ::NIHL64: return LogicOp(64, 32, 16); in interpretAndImmediate()
1019 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.c129 PUSH_DATA (push, nvgl_logicop_func(ctx->Color.LogicOp)); in nv10_emit_logic_opcode()
/external/mesa3d/docs/relnotes/
D3.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/i915/
Dintel_pixel_copy.c179 ctx->Color.LogicOp : GL_COPY))) { in do_blit_copypixels()
Dintel_pixel_bitmap.c266 ctx->Color.LogicOp : GL_COPY; in do_blit_bitmap()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dintel_pixel_copy.c181 ctx->Color.LogicOp : GL_COPY))) { in do_blit_copypixels()
Dintel_pixel_bitmap.c268 ctx->Color.LogicOp : GL_COPY; in do_blit_bitmap()
DgenX_state_upload.c2836 WARN_ONCE(ctx->Color.LogicOp != GL_COPY &&
2840 _mesa_enum_to_string(ctx->Color.LogicOp),
2845 intel_translate_logic_op(ctx->Color.LogicOp);
/external/mesa3d/src/mesa/state_tracker/
Dst_atom_blend.c207 blend->logicop_func = translate_logicop(ctx->Color.LogicOp); in st_update_blend()
/external/mesa3d/src/mesa/main/
Dblend.c856 if (ctx->Color.LogicOp == opcode) in logic_op()
886 ctx->Color.LogicOp = opcode; in logic_op()
1191 ctx->Color.LogicOp = GL_COPY; in _mesa_init_color()
/external/swiftshader/third_party/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/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/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/InstCombine/X86/
Dshufflemask-undef.ll26 %struct.LogicOp = type { i16, i8, i8 }
51 …ArrayRange, %struct.FogMode, %struct.HintMode, %struct.LineMode, %struct.LogicOp, %struct.MaskMode…
/external/mesa3d/src/mesa/drivers/common/
Ddriverfuncs.c280 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/swiftshader/src/OpenGL/libGLES_CM/
Dmain.cpp260 void LogicOp(GLenum opcode);
1070 return es1::LogicOp(opcode); in glLogicOp()
1525 this->glLogicOp = es1::LogicOp; in LibGLES_CMexports()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCISelDAGToDAG.cpp2323 SDValue computeLogicOpInGPR(SDValue LogicOp);
2496 SDValue IntegerCompareEliminator::computeLogicOpInGPR(SDValue LogicOp) { in computeLogicOpInGPR() argument
2497 assert(isLogicOp(LogicOp.getOpcode()) && in computeLogicOpInGPR()
2499 assert(LogicOp.getValueType() == MVT::i1 && in computeLogicOpInGPR()
2501 SDLoc dl(LogicOp); in computeLogicOpInGPR()
2505 bool IsBitwiseNegation = isBitwiseNot(LogicOp); in computeLogicOpInGPR()
2526 LHS = getLogicOperand(LogicOp.getOperand(0)); in computeLogicOpInGPR()
2527 RHS = getLogicOperand(LogicOp.getOperand(1)); in computeLogicOpInGPR()
2544 switch (LogicOp.getOpcode()) { in computeLogicOpInGPR()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineAndOrXor.cpp1168 Value *LogicOp = Builder->CreateBinOp(Opcode, Op0NotVal, Op1NotVal, in matchDeMorgansLaws() local
1170 return BinaryOperator::CreateNot(LogicOp); in matchDeMorgansLaws()
1186 Value *LogicOp = Builder->CreateBinOp(Opcode, A, B, in matchDeMorgansLaws() local
1188 Value *Not = Builder->CreateNot(LogicOp); in matchDeMorgansLaws()
/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp5489 BinaryOperator *LogicOp; in splitBranchCondition() local
5491 if (!match(BB.getTerminator(), m_Br(m_OneUse(m_BinOp(LogicOp)), TBB, FBB))) in splitBranchCondition()
5500 if (match(LogicOp, m_And(m_OneUse(m_Value(Cond1)), in splitBranchCondition()
5503 else if (match(LogicOp, m_Or(m_OneUse(m_Value(Cond1)), in splitBranchCondition()
5523 LogicOp->eraseFromParent(); in splitBranchCondition()
/external/mesa3d/src/gallium/state_trackers/wgl/
Dstw_icd.h292 void (GLAPIENTRY * LogicOp)(GLenum);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DCodeGenPrepare.cpp6773 BinaryOperator *LogicOp; in splitBranchCondition() local
6775 if (!match(BB.getTerminator(), m_Br(m_OneUse(m_BinOp(LogicOp)), TBB, FBB))) in splitBranchCondition()
6784 if (match(LogicOp, m_And(m_OneUse(m_Value(Cond1)), in splitBranchCondition()
6787 else if (match(LogicOp, m_Or(m_OneUse(m_Value(Cond1)), in splitBranchCondition()
6807 LogicOp->eraseFromParent(); in splitBranchCondition()
/external/mesa3d/src/mapi/glapi/tests/
Dcheck_table.cpp806 { "glLogicOp", _O(LogicOp) },

12