Lines Matching refs:IsLE

1420   bool IsLE = DAG.getDataLayout().isLittleEndian();  in isVPKUHUMShuffleMask()  local
1422 if (IsLE) in isVPKUHUMShuffleMask()
1428 if (!IsLE) in isVPKUHUMShuffleMask()
1434 unsigned j = IsLE ? 0 : 1; in isVPKUHUMShuffleMask()
1451 bool IsLE = DAG.getDataLayout().isLittleEndian(); in isVPKUWUMShuffleMask() local
1453 if (IsLE) in isVPKUWUMShuffleMask()
1460 if (!IsLE) in isVPKUWUMShuffleMask()
1467 unsigned j = IsLE ? 0 : 2; in isVPKUWUMShuffleMask()
1493 bool IsLE = DAG.getDataLayout().isLittleEndian(); in isVPKUDUMShuffleMask() local
1495 if (IsLE) in isVPKUDUMShuffleMask()
1504 if (!IsLE) in isVPKUDUMShuffleMask()
1513 unsigned j = IsLE ? 0 : 4; in isVPKUDUMShuffleMask()
1811 unsigned &InsertAtByte, bool &Swap, bool IsLE) { in isXXINSERTWMask() argument
1828 ShiftElts = IsLE ? LittleEndianShifts[M0 & 0x3] : BigEndianShifts[M0 & 0x3]; in isXXINSERTWMask()
1829 InsertAtByte = IsLE ? 12 : 0; in isXXINSERTWMask()
1836 ShiftElts = IsLE ? LittleEndianShifts[M1 & 0x3] : BigEndianShifts[M1 & 0x3]; in isXXINSERTWMask()
1837 InsertAtByte = IsLE ? 8 : 4; in isXXINSERTWMask()
1844 ShiftElts = IsLE ? LittleEndianShifts[M2 & 0x3] : BigEndianShifts[M2 & 0x3]; in isXXINSERTWMask()
1845 InsertAtByte = IsLE ? 4 : 8; in isXXINSERTWMask()
1852 ShiftElts = IsLE ? LittleEndianShifts[M3 & 0x3] : BigEndianShifts[M3 & 0x3]; in isXXINSERTWMask()
1853 InsertAtByte = IsLE ? 0 : 12; in isXXINSERTWMask()
1863 unsigned XXINSERTWSrcElem = IsLE ? 2 : 1; in isXXINSERTWMask()
1865 InsertAtByte = IsLE ? 12 : 0; in isXXINSERTWMask()
1869 InsertAtByte = IsLE ? 8 : 4; in isXXINSERTWMask()
1873 InsertAtByte = IsLE ? 4 : 8; in isXXINSERTWMask()
1877 InsertAtByte = IsLE ? 0 : 12; in isXXINSERTWMask()
1886 bool &Swap, bool IsLE) { in isXXSLDWIShuffleMask() argument
1905 ShiftElts = IsLE ? (4 - M0) % 4 : M0; in isXXSLDWIShuffleMask()
1914 if (IsLE) { in isXXSLDWIShuffleMask()
1985 bool &Swap, bool IsLE) { in isXXPERMDIShuffleMask() argument
2000 DM = IsLE ? (((~M1) & 1) << 1) + ((~M0) & 1) : (M0 << 1) + (M1 & 1); in isXXPERMDIShuffleMask()
2007 if (IsLE) { in isXXPERMDIShuffleMask()
8285 bool IsLE = Subtarget.isLittleEndian(); in lowerToVINSERTB() local
8315 unsigned VINSERTBSrcElem = IsLE ? 8 : 7; in lowerToVINSERTB()
8351 ShiftElts = IsLE ? LittleEndianShifts[CurrentElement & 0xF] in lowerToVINSERTB()
8355 InsertAtByte = IsLE ? BytesInVector - (i + 1) : i; in lowerToVINSERTB()
8391 bool IsLE = Subtarget.isLittleEndian(); in lowerToVINSERTH() local
8439 unsigned VINSERTHSrcElem = IsLE ? 4 : 3; in lowerToVINSERTH()
8446 InsertAtByte = IsLE ? BytesInVector - (i + 1) * 2 : i * 2; in lowerToVINSERTH()
8457 ShiftElts = IsLE ? LittleEndianShifts[MaskOneElt & 0x7] in lowerToVINSERTH()
8459 InsertAtByte = IsLE ? BytesInVector - (i + 1) * 2 : i * 2; in lowerToVINSERTH()