Lines Matching refs:p2Size
165 uint8_t p2Size; member
226 ldr.p2Size = size; in parseLdr()
231 ldr.p2Size = size; in parseLdr()
239 ldr.p2Size = size; in parseLdr()
241 ldr.p2Size = 4; in parseLdr()
247 ldr.offset = ((insn >> 10) & 0xfff) << ldr.p2Size; in parseLdr()
264 return ldr.p2Size > 1 && isShiftedInt<19, 2>(ldr.offset); in isLiteralLdrEligible()
271 switch (ldr.p2Size) { in writeLiteralLdr()
296 uint32_t size = 1 << ldr.p2Size; in isImmediateLdrEligible()
298 isUInt<12>(ldr.offset >> ldr.p2Size); in isImmediateLdrEligible()
311 if (ldr.p2Size == 4) { in writeImmediateLdr()
316 size = ldr.p2Size; in writeImmediateLdr()
318 uint32_t immBits = ldr.offset >> ldr.p2Size; in writeImmediateLdr()
549 if (ldr2.p2Size != 3 || ldr2.isFloat) in applyAdrpLdrGotLdr()