Home | History | Annotate | Download | only in PowerPC

Lines Matching defs:Val

89     /// isRunOfOnes - Returns true iff Val consists of one contiguous run of 1s
93 static bool isRunOfOnes(unsigned Val, unsigned &MB, unsigned &ME);
332 bool PPCDAGToDAGISel::isRunOfOnes(unsigned Val, unsigned &MB, unsigned &ME) {
333 if (!Val)
336 if (isShiftedMask_32(Val)) {
338 MB = countLeadingZeros(Val);
340 ME = countLeadingZeros((Val - 1) ^ Val);
343 Val = ~Val; // invert mask
344 if (isShiftedMask_32(Val)) {
346 ME = countLeadingZeros(Val) - 1;
348 MB = countLeadingZeros((Val - 1) ^ Val) + 1;
1105 SDValue Val = N->getOperand(0).getOperand(0);
1106 SDValue Ops[] = { Val, getI32Imm(SH), getI32Imm(MB), getI32Imm(ME) };
1114 SDValue Val = N->getOperand(0);
1115 SDValue Ops[] = { Val, getI32Imm(0), getI32Imm(MB), getI32Imm(ME) };
1121 SDValue Val = N->getOperand(0);
1123 SDValue Ops[] = { Val, getI32Imm(0), getI32Imm(MB) };