Searched refs:NewShl (Results 1 - 4 of 4) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineShifts.cpp | 966 auto *NewShl = BinaryOperator::CreateShl(X, ShiftDiff); local 967 NewShl->setHasNoUnsignedWrap(I.hasNoUnsignedWrap()); 968 NewShl->setHasNoSignedWrap(I.hasNoSignedWrap()); 969 return NewShl; 1093 auto *NewShl = BinaryOperator::CreateShl(X, ShiftDiff); local 1094 NewShl->setHasNoUnsignedWrap(true); 1095 return NewShl; 1098 Value *NewShl = Builder.CreateShl(X, ShiftDiff); local 1100 return BinaryOperator::CreateAnd(NewShl, ConstantInt::get(Ty, Mask)); 1280 auto *NewShl local [all...] |
H A D | InstCombineAddSub.cpp | 1250 Value *NewShl = Builder.CreateShl(XorLHS, ShAmt, "sext"); local 1251 return BinaryOperator::CreateAShr(NewShl, ShAmt);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelDAGToDAG.cpp | 1078 // NewShl = (shl NewAdd c) 1079 SDValue NewShl = DAG.getNode(ISD::SHL, DL, VT, NewAdd, C); local 1080 ReplaceNode(T0.getNode(), NewShl.getNode()); 1155 SDValue NewShl = DAG.getNode(ISD::SHL, dl, VT, NewSrl, DC); local 1156 ReplaceNode(T0.getNode(), NewShl.getNode());
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 2337 SDValue NewShl = CurDAG->getNode(ISD::SHL, DL, VT, Zext, Shl.getOperand(1)); local 2344 insertDAGNode(*CurDAG, N, NewShl); 2345 CurDAG->ReplaceAllUsesWith(N, NewShl);
|
Completed in 115 milliseconds