Lines Matching refs:ME
93 static bool isRunOfOnes(unsigned Val, unsigned &MB, unsigned &ME);
99 unsigned &SH, unsigned &MB, unsigned &ME);
338 bool PPCDAGToDAGISel::isRunOfOnes(unsigned Val, unsigned &MB, unsigned &ME) { in isRunOfOnes() argument
343 ME = CountLeadingZeros_32((Val - 1) ^ Val); in isRunOfOnes()
349 ME = CountLeadingZeros_32(Val) - 1; in isRunOfOnes()
361 unsigned &MB, unsigned &ME) { in isRotateAndMask() argument
396 return isRunOfOnes(Mask, MB, ME); in isRotateAndMask()
443 unsigned MB, ME; in SelectBitfieldInsert() local
444 if (InsertMask && isRunOfOnes(InsertMask, MB, ME)) { in SelectBitfieldInsert()
465 getI32Imm(ME) }; in SelectBitfieldInsert()
1128 unsigned Imm, Imm2, SH, MB, ME; in Select() local
1134 isRotateAndMask(N->getOperand(0).getNode(), Imm, false, SH, MB, ME)) { in Select()
1136 SDValue Ops[] = { Val, getI32Imm(SH), getI32Imm(MB), getI32Imm(ME) }; in Select()
1142 isRunOfOnes(Imm, MB, ME) && in Select()
1145 SDValue Ops[] = { Val, getI32Imm(0), getI32Imm(MB), getI32Imm(ME) }; in Select()
1166 unsigned MB, ME; in Select() local
1168 if (isRunOfOnes(Imm, MB, ME)) { in Select()
1171 getI32Imm(0), getI32Imm(MB),getI32Imm(ME) }; in Select()
1187 unsigned Imm, SH, MB, ME; in Select() local
1189 isRotateAndMask(N, Imm, true, SH, MB, ME)) { in Select()
1191 getI32Imm(SH), getI32Imm(MB), getI32Imm(ME) }; in Select()
1199 unsigned Imm, SH, MB, ME; in Select() local
1201 isRotateAndMask(N, Imm, true, SH, MB, ME)) { in Select()
1203 getI32Imm(SH), getI32Imm(MB), getI32Imm(ME) }; in Select()