Searched refs:inRawData (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | BuiltinAttributes.cpp | 1432 const char *inRawData, char *outRawData, size_t elementBitWidth, in convertEndianOfCharForBEmachine() argument 1446 reinterpret_cast<const ulittle16_t *>(inRawData); in convertEndianOfCharForBEmachine() 1453 reinterpret_cast<const ulittle32_t *>(inRawData); in convertEndianOfCharForBEmachine() 1460 reinterpret_cast<const ulittle64_t *>(inRawData); in convertEndianOfCharForBEmachine() 1468 std::copy_n(inRawData + (nBytes - 1 - i), 1, outRawData + i); in convertEndianOfCharForBEmachine() 1475 ArrayRef<char> inRawData, MutableArrayRef<char> outRawData, in convertEndianOfArrayRefForBEmachine() argument 1484 assert(numElements * elementBitWidth == inRawData.size() * CHAR_BIT && in convertEndianOfArrayRefForBEmachine() 1485 inRawData.size() <= outRawData.size()); in convertEndianOfArrayRefForBEmachine() 1487 std::memcpy(outRawData.begin(), inRawData.begin(), inRawData.size()); in convertEndianOfArrayRefForBEmachine() 1489 convertEndianOfCharForBEmachine(inRawData.begin(), outRawData.begin(), in convertEndianOfArrayRefForBEmachine()
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | BuiltinAttributes.td | 285 /// the elements of `inRawData` has `type`. If `inRawData` is little endian 286 /// (LE), it is converted to big endian (BE). Conversely, if `inRawData` is 289 convertEndianOfArrayRefForBEmachine(ArrayRef<char> inRawData, 294 /// elements of `inRawData` is `numElements`, and each element has 295 /// `elementBitWidth` bits. If `inRawData` is little endian (LE), it is 297 /// `inRawData` is BE, converted to LE. 298 static void convertEndianOfCharForBEmachine(const char *inRawData,
|