Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp344 unsigned &PowerOfTwo, SDValue &NewMulConst) const;
540 unsigned &PowerOfTwo, in canExtractShiftFromMul() argument
558 PowerOfTwo = MaxShift; in canExtractShiftFromMul()
559 while ((MulConstVal % (1 << PowerOfTwo)) != 0) { in canExtractShiftFromMul()
560 --PowerOfTwo; in canExtractShiftFromMul()
561 if (PowerOfTwo == 0) return false; in canExtractShiftFromMul()
565 unsigned NewMulConstVal = MulConstVal / (1 << PowerOfTwo); in canExtractShiftFromMul()
587 unsigned PowerOfTwo = 0; in SelectImmShifterOperand() local
589 if (canExtractShiftFromMul(N, 31, PowerOfTwo, NewMulConst)) { in SelectImmShifterOperand()
595 ARM_AM::getSORegOpc(ARM_AM::lsl, PowerOfTwo), Loc, MVT::i32); in SelectImmShifterOperand()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
H A DObjCMT.cpp793 bool PowerOfTwo = true; in UseNSOptionsMacro() local
799 PowerOfTwo = false; in UseNSOptionsMacro()
809 if (PowerOfTwo && EnumVal) { in UseNSOptionsMacro()
811 PowerOfTwo = false; in UseNSOptionsMacro()
829 return AllHexdecimalEnumerator || (PowerOfTwo && (MaxPowerOfTwoVal > 2)); in UseNSOptionsMacro()