Home
last modified time | relevance | path

Searched refs:ShiftC (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp5572 auto *ShiftC = ConstantInt::get(Ty, Shift); in ReduceSwitchRange() local
5574 auto *LShr = Builder.CreateLShr(Sub, ShiftC); in ReduceSwitchRange()
5583 cast<ConstantInt>(ConstantInt::get(Ty, Sub.lshr(ShiftC->getValue())))); in ReduceSwitchRange()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp6231 ConstantSDNode *ShiftC = isConstOrConstSplat(N0.getOperand(1)); in visitXOR() local
6233 if (XorC && ShiftC) { in visitXOR()
6236 uint64_t ShiftAmt = ShiftC->getLimitedValue(); in visitXOR()
9492 SDValue ShiftC = DAG.getConstant(ShAmt, DL, VT); in ReduceLoadWidth() local
9493 Result = DAG.getNode(ISD::SHL, DL, VT, Result, ShiftC); in ReduceLoadWidth()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp35621 auto *ShiftC = dyn_cast<ConstantSDNode>(N1); in combineShiftRightLogical() local
35623 if (!ShiftC || !AndC) in combineShiftRightLogical()
35638 APInt NewMaskVal = MaskVal.lshr(ShiftC->getAPIntValue()); in combineShiftRightLogical()