Searched refs:OpRHS (Results 1 - 5 of 5) sorted by relevance

/freebsd-10.1-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombine.h367 Instruction *OptAndOp(Instruction *Op, ConstantInt *OpRHS,
H A DInstCombineAndOrXor.cpp129 // the Op parameter is 'OP', OpRHS is 'C1', and AndRHS is 'C2'. Op is
132 ConstantInt *OpRHS,
138 Together = ConstantExpr::getAnd(AndRHS, OpRHS);
151 if (Together != OpRHS) {
166 return BinaryOperator::CreateOr(And, OpRHS);
183 const APInt& AddRHS = OpRHS->getValue();
210 uint32_t OpRHSVal = OpRHS->getLimitedValue(BitWidth);
230 uint32_t OpRHSVal = OpRHS->getLimitedValue(BitWidth);
250 uint32_t OpRHSVal = OpRHS->getLimitedValue(BitWidth);
257 ShVal = Builder->CreateLShr(ShVal, OpRHS, O
131 OptAndOp(Instruction *Op, ConstantInt *OpRHS, ConstantInt *AndRHS, BinaryOperator &TheAnd) argument
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp5404 SDValue OpLHS, OpRHS; local
5406 OpRHS = GeneratePerfectShuffle(PerfectShuffleTable[RHSID], LHS, RHS, DAG, dl);
5440 return BuildVSLDOI(OpLHS, OpRHS, 4, OpLHS.getValueType(), DAG, dl);
5442 return BuildVSLDOI(OpLHS, OpRHS, 8, OpLHS.getValueType(), DAG, dl);
5444 return BuildVSLDOI(OpLHS, OpRHS, 12, OpLHS.getValueType(), DAG, dl);
5448 OpRHS = DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, OpRHS);
5449 SDValue T = DAG.getVectorShuffle(MVT::v16i8, dl, OpLHS, OpRHS, ShufIdxs);
/freebsd-10.1-release/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp5214 SDValue OpLHS, OpRHS; local
5216 OpRHS = GeneratePerfectShuffle(PerfectShuffleTable[RHSID], LHS, RHS, DAG, dl);
5242 OpLHS, OpRHS,
5247 OpLHS, OpRHS).getValue(OpNum-OP_VUZPL);
5251 OpLHS, OpRHS).getValue(OpNum-OP_VZIPL);
5255 OpLHS, OpRHS).getValue(OpNum-OP_VTRNL);
/freebsd-10.1-release/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp16920 SDValue OpLHS = Other->getOperand(0), OpRHS = Other->getOperand(1); local
16927 Other->getOpcode() == ISD::SUB && DAG.isEqualTo(OpRHS, CondRHS))
16928 return DAG.getNode(X86ISD::SUBUS, DL, VT, OpLHS, OpRHS);
16933 isSplatVector(CondRHS.getNode()) && isSplatVector(OpRHS.getNode())) {
16934 APInt A = cast<ConstantSDNode>(OpRHS.getOperand(0))->getAPIntValue();
16947 isSplatVector(OpRHS.getNode())) {
16948 APInt A = cast<ConstantSDNode>(OpRHS.getOperand(0))->getAPIntValue();
16950 return DAG.getNode(X86ISD::SUBUS, DL, VT, OpLHS, OpRHS);

Completed in 350 milliseconds