Home
last modified time | relevance | path

Searched refs:NewLHS (Results 1 – 11 of 11) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeFloatTypes.cpp669 SDValue NewLHS = N->getOperand(2), NewRHS = N->getOperand(3); in SoftenFloatOp_BR_CC() local
672 EVT VT = NewLHS.getValueType(); in SoftenFloatOp_BR_CC()
673 NewLHS = GetSoftenedFloat(NewLHS); in SoftenFloatOp_BR_CC()
675 TLI.softenSetCCOperands(DAG, VT, NewLHS, NewRHS, CCCode, SDLoc(N)); in SoftenFloatOp_BR_CC()
680 NewRHS = DAG.getConstant(0, NewLHS.getValueType()); in SoftenFloatOp_BR_CC()
686 DAG.getCondCode(CCCode), NewLHS, NewRHS, in SoftenFloatOp_BR_CC()
715 SDValue NewLHS = N->getOperand(0), NewRHS = N->getOperand(1); in SoftenFloatOp_SELECT_CC() local
718 EVT VT = NewLHS.getValueType(); in SoftenFloatOp_SELECT_CC()
719 NewLHS = GetSoftenedFloat(NewLHS); in SoftenFloatOp_SELECT_CC()
721 TLI.softenSetCCOperands(DAG, VT, NewLHS, NewRHS, CCCode, SDLoc(N)); in SoftenFloatOp_SELECT_CC()
[all …]
DLegalizeIntegerTypes.cpp858 void DAGTypeLegalizer::PromoteSetCCOperands(SDValue &NewLHS,SDValue &NewRHS, in PromoteSetCCOperands() argument
874 NewLHS = ZExtPromotedInteger(NewLHS); in PromoteSetCCOperands()
881 NewLHS = SExtPromotedInteger(NewLHS); in PromoteSetCCOperands()
2515 void DAGTypeLegalizer::IntegerExpandSetCCOperands(SDValue &NewLHS, in IntegerExpandSetCCOperands() argument
2520 GetExpandedInteger(NewLHS, LHSLo, LHSHi); in IntegerExpandSetCCOperands()
2528 NewLHS = DAG.getNode(ISD::AND, dl, in IntegerExpandSetCCOperands()
2536 NewLHS = DAG.getNode(ISD::XOR, dl, LHSLo.getValueType(), LHSLo, RHSLo); in IntegerExpandSetCCOperands()
2538 NewLHS = DAG.getNode(ISD::OR, dl, NewLHS.getValueType(), NewLHS, NewRHS); in IntegerExpandSetCCOperands()
2539 NewRHS = DAG.getConstant(0, NewLHS.getValueType()); in IntegerExpandSetCCOperands()
2548 NewLHS = LHSHi; in IntegerExpandSetCCOperands()
[all …]
DTargetLowering.cpp118 SDValue &NewLHS, SDValue &NewRHS, in softenSetCCOperands() argument
200 SDValue Ops[2] = { NewLHS, NewRHS }; in softenSetCCOperands()
201 NewLHS = makeLibCall(DAG, LC1, RetVT, Ops, 2, false/*sign irrelevant*/, in softenSetCCOperands()
208 NewLHS, NewRHS, DAG.getCondCode(CCCode)); in softenSetCCOperands()
209 NewLHS = makeLibCall(DAG, LC2, RetVT, Ops, 2, false/*sign irrelevant*/, in softenSetCCOperands()
211 NewLHS = DAG.getNode(ISD::SETCC, dl, in softenSetCCOperands()
212 getSetCCResultType(*DAG.getContext(), RetVT), NewLHS, in softenSetCCOperands()
214 NewLHS = DAG.getNode(ISD::OR, dl, Tmp.getValueType(), Tmp, NewLHS); in softenSetCCOperands()
DLegalizeTypes.h362 void IntegerExpandSetCCOperands(SDValue &NewLHS, SDValue &NewRHS,
492 void FloatExpandSetCCOperands(SDValue &NewLHS, SDValue &NewRHS,
/external/llvm/include/llvm/ADT/
DTwine.h486 Child NewLHS, NewRHS; in concat() local
487 NewLHS.twine = this; in concat()
491 NewLHS = LHS; in concat()
499 return Twine(NewLHS, NewLHSKind, NewRHS, NewRHSKind); in concat()
/external/llvm/lib/Transforms/InstCombine/
DInstCombinePHI.cpp83 PHINode *NewLHS = nullptr, *NewRHS = nullptr; in FoldPHIArgBinOpIntoPHI() local
85 NewLHS = PHINode::Create(LHSType, PN.getNumIncomingValues(), in FoldPHIArgBinOpIntoPHI()
87 NewLHS->addIncoming(InLHS, PN.getIncomingBlock(0)); in FoldPHIArgBinOpIntoPHI()
88 InsertNewInstBefore(NewLHS, PN); in FoldPHIArgBinOpIntoPHI()
89 LHSVal = NewLHS; in FoldPHIArgBinOpIntoPHI()
101 if (NewLHS || NewRHS) { in FoldPHIArgBinOpIntoPHI()
104 if (NewLHS) { in FoldPHIArgBinOpIntoPHI()
106 NewLHS->addIncoming(NewInLHS, PN.getIncomingBlock(i)); in FoldPHIArgBinOpIntoPHI()
DInstructionCombining.cpp1266 Value *NewLHS, *NewRHS; in SimplifyVectorOp() local
1268 NewLHS = C2; in SimplifyVectorOp()
1271 NewLHS = Shuffle->getOperand(0); in SimplifyVectorOp()
1274 Value *NewBO = CreateBinOpAsGiven(Inst, NewLHS, NewRHS, Builder); in SimplifyVectorOp()
DInstCombineAndOrXor.cpp1148 Value *NewLHS = Builder->CreateAnd(Op0LHS, AndRHS, in visitAnd() local
1150 return BinaryOperator::Create(Op0I->getOpcode(), NewLHS, Op0RHS); in visitAnd()
/external/llvm/lib/Transforms/Scalar/
DReassociate.cpp715 Value *NewLHS = Ops[i].Op; in RewriteExprTree() local
720 if (NewLHS == OldLHS && NewRHS == OldRHS) in RewriteExprTree()
724 if (NewLHS == OldRHS && NewRHS == OldLHS) { in RewriteExprTree()
737 if (NewLHS != OldLHS) { in RewriteExprTree()
741 Op->setOperand(0, NewLHS); in RewriteExprTree()
/external/llvm/include/llvm/Target/
DTargetLowering.h1918 SDValue &NewLHS, SDValue &NewRHS,
/external/llvm/lib/Analysis/
DInstructionSimplify.cpp2586 Constant *NewLHS = ConstantExpr::getGetElementPtr(Null, IndicesLHS); in SimplifyICmpInst() local
2590 return ConstantExpr::getICmp(Pred, NewLHS, NewRHS); in SimplifyICmpInst()