Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64LoadStoreOptimizer.cpp937 int Immr = 8 * (UnscaledLdOffset - UnscaledStOffset); in promoteLoadFromStore() local
938 int Imms = Immr + Width - 1; in promoteLoadFromStore()
948 Immr = 8 * (UnscaledLdOffset - UnscaledStOffset); in promoteLoadFromStore()
949 Imms = Immr + Width - 1; in promoteLoadFromStore()
952 | ((Immr) << 6) // immr in promoteLoadFromStore()
969 .addImm(Immr) in promoteLoadFromStore()
DAArch64ISelDAGToDAG.cpp1579 SDValue &Opd0, unsigned &Immr, in isBitfieldExtractOpFromSExtInReg() argument
1606 Immr = ShiftImm; in isBitfieldExtractOpFromSExtInReg()
1658 unsigned &Immr, unsigned &Imms, in isBitfieldExtractOpFromShr() argument
1672 if (isSeveralBitsExtractOpFromShr(N, Opc, Opd0, Immr, Imms)) in isBitfieldExtractOpFromShr()
1714 Immr = immr < 0 ? immr + VT.getSizeInBits() : immr; in isBitfieldExtractOpFromShr()
1740 unsigned Immr = ShiftImm; in tryBitfieldExtractOpFromSExt() local
1742 SDValue Ops[] = {Opd0, CurDAG->getTargetConstant(Immr, dl, VT), in tryBitfieldExtractOpFromSExt()
1749 SDValue &Opd0, unsigned &Immr, unsigned &Imms, in isBitfieldExtractOp() argument
1761 return isBitfieldExtractOpFromAnd(CurDAG, N, Opc, Opd0, Immr, Imms, in isBitfieldExtractOp()
1765 return isBitfieldExtractOpFromShr(N, Opc, Opd0, Immr, Imms, BiggerPattern); in isBitfieldExtractOp()
[all …]
/external/llvm/lib/Target/AArch64/
DAArch64LoadStoreOptimizer.cpp977 int Immr = 8 * (UnscaledLdOffset - UnscaledStOffset); in promoteLoadFromStore() local
978 int Imms = Immr + Width - 1; in promoteLoadFromStore()
988 Immr = 8 * (UnscaledLdOffset - UnscaledStOffset); in promoteLoadFromStore()
989 Imms = Immr + Width - 1; in promoteLoadFromStore()
992 | ((Immr) << 6) // immr in promoteLoadFromStore()
1008 .addImm(Immr) in promoteLoadFromStore()
DAArch64ISelDAGToDAG.cpp1510 SDValue &Opd0, unsigned &Immr, in isBitfieldExtractOpFromSExtInReg() argument
1537 Immr = ShiftImm; in isBitfieldExtractOpFromSExtInReg()
1589 unsigned &Immr, unsigned &Imms, in isBitfieldExtractOpFromShr() argument
1603 if (isSeveralBitsExtractOpFromShr(N, Opc, Opd0, Immr, Imms)) in isBitfieldExtractOpFromShr()
1644 Immr = immr < 0 ? immr + VT.getSizeInBits() : immr; in isBitfieldExtractOpFromShr()
1670 unsigned Immr = ShiftImm; in tryBitfieldExtractOpFromSExt() local
1672 SDValue Ops[] = {Opd0, CurDAG->getTargetConstant(Immr, dl, VT), in tryBitfieldExtractOpFromSExt()
1679 SDValue &Opd0, unsigned &Immr, unsigned &Imms, in isBitfieldExtractOp() argument
1691 return isBitfieldExtractOpFromAnd(CurDAG, N, Opc, Opd0, Immr, Imms, in isBitfieldExtractOp()
1695 return isBitfieldExtractOpFromShr(N, Opc, Opd0, Immr, Imms, BiggerPattern); in isBitfieldExtractOp()
[all …]
/external/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64AddressingModes.h255 unsigned Immr = (Size - I) & (Size - 1); in processLogicalImmediate() local
268 Encoding = (N << 12) | (Immr << 6) | (NImms & 0x3f); in processLogicalImmediate()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64AddressingModes.h256 unsigned Immr = (Size - I) & (Size - 1); in processLogicalImmediate() local
269 Encoding = (N << 12) | (Immr << 6) | (NImms & 0x3f); in processLogicalImmediate()