Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp6196 int ShiftMask = -1; in BuildSDIV() local
6203 ShiftMask = 0; in BuildSDIV()
6215 ShiftMasks.push_back(DAG.getConstant(ShiftMask, dl, SVT)); in BuildSDIV()
6226 SDValue MagicFactor, Factor, Shift, ShiftMask; in BuildSDIV() local
6231 ShiftMask = DAG.getBuildVector(VT, dl, ShiftMasks); in BuildSDIV()
6240 ShiftMask = DAG.getSplatVector(VT, dl, ShiftMasks[0]); in BuildSDIV()
6246 ShiftMask = ShiftMasks[0]; in BuildSDIV()
6307 T = DAG.getNode(ISD::AND, dl, VT, T, ShiftMask); in BuildSDIV()
H A DDAGCombiner.cpp14304 const APInt& ShiftMask = Mask->getConstantOperandAPInt(1); in reduceLoadWidth() local
14305 if (ShiftMask.isMask()) { in reduceLoadWidth()
14307 EVT::getIntegerVT(*DAG.getContext(), ShiftMask.countr_one()); in reduceLoadWidth()