Home
last modified time | relevance | path

Searched refs:NewBinOp (Results 1 – 6 of 6) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
DInstCombinePHI.cpp121 BinaryOperator *NewBinOp = in FoldPHIArgBinOpIntoPHI() local
123 if (isNUW) NewBinOp->setHasNoUnsignedWrap(); in FoldPHIArgBinOpIntoPHI()
124 if (isNSW) NewBinOp->setHasNoSignedWrap(); in FoldPHIArgBinOpIntoPHI()
125 if (isExact) NewBinOp->setIsExact(); in FoldPHIArgBinOpIntoPHI()
126 NewBinOp->setDebugLoc(FirstInst->getDebugLoc()); in FoldPHIArgBinOpIntoPHI()
127 return NewBinOp; in FoldPHIArgBinOpIntoPHI()
/external/llvm/lib/Transforms/InstCombine/
DInstCombinePHI.cpp109 BinaryOperator *NewBinOp = in FoldPHIArgBinOpIntoPHI() local
112 NewBinOp->copyIRFlags(PN.getIncomingValue(0)); in FoldPHIArgBinOpIntoPHI()
115 NewBinOp->andIRFlags(PN.getIncomingValue(i)); in FoldPHIArgBinOpIntoPHI()
117 NewBinOp->setDebugLoc(FirstInst->getDebugLoc()); in FoldPHIArgBinOpIntoPHI()
118 return NewBinOp; in FoldPHIArgBinOpIntoPHI()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/
DInstCombinePHI.cpp365 BinaryOperator *NewBinOp = in FoldPHIArgBinOpIntoPHI() local
368 NewBinOp->copyIRFlags(PN.getIncomingValue(0)); in FoldPHIArgBinOpIntoPHI()
371 NewBinOp->andIRFlags(PN.getIncomingValue(i)); in FoldPHIArgBinOpIntoPHI()
373 PHIArgMergedDebugLoc(NewBinOp, PN); in FoldPHIArgBinOpIntoPHI()
374 return NewBinOp; in FoldPHIArgBinOpIntoPHI()
/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp13964 SDValue NewBinOp = DAG.getNode(N->getOpcode(), SDLoc(N), VT, in SimplifyVBinOp() local
13968 return DAG.getVectorShuffle(VT, SDLoc(N), NewBinOp, UndefVector, in SimplifyVBinOp()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp17559 SDValue NewBinOp = DAG.getNode(N->getOpcode(), SDLoc(N), VT, in SimplifyVBinOp() local
17563 return DAG.getVectorShuffle(VT, SDLoc(N), NewBinOp, UndefVector, in SimplifyVBinOp()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp31244 SDValue NewBinOp = DAG.getNode(BC0.getOpcode(), dl, VT, BC00, BC01); in combineShuffle() local
31245 return DAG.getVectorShuffle(VT, dl, NewBinOp, N1, SVOp->getMask()); in combineShuffle()