Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp2477 APInt OpUsefulBits(UsefulBits); in getUsefulBitsFromBitfieldMoveOpd() local
2478 OpUsefulBits = 1; in getUsefulBitsFromBitfieldMoveOpd()
2481 OpUsefulBits <<= MSB - Imm + 1; in getUsefulBitsFromBitfieldMoveOpd()
2482 --OpUsefulBits; in getUsefulBitsFromBitfieldMoveOpd()
2484 getUsefulBits(Op, OpUsefulBits, Depth + 1); in getUsefulBitsFromBitfieldMoveOpd()
2486 OpUsefulBits <<= Imm; in getUsefulBitsFromBitfieldMoveOpd()
2488 OpUsefulBits <<= MSB + 1; in getUsefulBitsFromBitfieldMoveOpd()
2489 --OpUsefulBits; in getUsefulBitsFromBitfieldMoveOpd()
2491 OpUsefulBits <<= OpUsefulBits.getBitWidth() - Imm; in getUsefulBitsFromBitfieldMoveOpd()
2492 getUsefulBits(Op, OpUsefulBits, Depth + 1); in getUsefulBitsFromBitfieldMoveOpd()
[all …]