Home
last modified time | relevance | path

Searched refs:NewShiftOp (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp446 BinaryOperator *NewShiftOp = BinaryOperator::Create(I.getOpcode(), NewC, A); in commonShiftTransforms() local
448 NewShiftOp->setHasNoSignedWrap(I.hasNoSignedWrap()); in commonShiftTransforms()
449 NewShiftOp->setHasNoUnsignedWrap(I.hasNoUnsignedWrap()); in commonShiftTransforms()
451 NewShiftOp->setIsExact(I.isExact()); in commonShiftTransforms()
453 return NewShiftOp; in commonShiftTransforms()
486 BinaryOperator *NewShiftOp = in commonShiftTransforms() local
489 NewShiftOp->setHasNoUnsignedWrap(I.hasNoUnsignedWrap()); in commonShiftTransforms()
491 NewShiftOp->setIsExact(); in commonShiftTransforms()
493 return NewShiftOp; in commonShiftTransforms()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp763 unsigned NewShiftOp; in SelectShiftedRegisterFromAnd() local
771 NewShiftOp = VT == MVT::i64 ? AArch64::UBFMXri : AArch64::UBFMWri; in SelectShiftedRegisterFromAnd()
790 NewShiftOp = VT == MVT::i64 ? AArch64::UBFMXri : AArch64::UBFMWri; in SelectShiftedRegisterFromAnd()
792 NewShiftOp = VT == MVT::i64 ? AArch64::SBFMXri : AArch64::SBFMWri; in SelectShiftedRegisterFromAnd()
798 Reg = SDValue(CurDAG->getMachineNode(NewShiftOp, DL, VT, LHS->getOperand(0), in SelectShiftedRegisterFromAnd()