/llvm-project/clang/lib/AST/Interp/ |
H A D | InterpBlock.h |
|
H A D | InterpState.cpp |
|
H A D | Pointer.h |
|
H A D | EvalEmitter.cpp |
|
H A D | Program.cpp |
|
H A D | Pointer.cpp |
|
H A D | Compiler.cpp |
|
/llvm-project/mlir/lib/Tools/PDLL/AST/ |
H A D | Nodes.cpp | 195 void *rawData = ctx.getAllocator().Allocate(allocSize, alignof(CompoundStmt)); in create() local 197 CompoundStmt *stmt = new (rawData) CompoundStmt(loc, children.size()); in create() 228 void *rawData = ctx.getAllocator().Allocate(allocSize, alignof(ReplaceStmt)); in create() local 230 ReplaceStmt *stmt = new (rawData) ReplaceStmt(loc, rootOp, replExprs.size()); in create() 272 void *rawData = ctx.getAllocator().Allocate(allocSize, alignof(CallExpr)); in create() local 274 CallExpr *expr = new (rawData) in create() 314 void *rawData = in create() local 318 OperationExpr *opExpr = new (rawData) in create() 341 void *rawData = ctx.getAllocator().Allocate(allocSize, alignof(TupleExpr)); in create() local 343 RangeExpr *expr = new (rawData) RangeExpr(loc, type, elements.size()); in create() [all …]
|
/llvm-project/lld/wasm/ |
H A D | InputChunks.h | 116 ArrayRef<uint8_t> data() const { return rawData; } in data() 120 ArrayRef<uint8_t> rawData; variable 137 rawData = segment.Data.Content; in InputSegment() 175 rawData = seg.Data.Content; in MergeInputChunk() 185 rawData = s.Content; in MergeInputChunk() 261 rawData = in InputFunction() 336 void setBody(ArrayRef<uint8_t> body) { rawData = body; } 347 rawData = section.Content;
|
/llvm-project/llvm/unittests/Support/ |
H A D | IndexedAccessorTest.cpp | 41 int rawData[] = {0, 1, 2, 3, 4}; in TEST() local 42 ArrayRef<int> data = llvm::ArrayRef(rawData); in TEST() 44 ArrayIndexedAccessorRange<int> range(rawData, /*start=*/0, /*numElements=*/5); in TEST()
|
/llvm-project/mlir/lib/IR/ |
H A D | AttributeDetail.h | 183 char *rawData = reinterpret_cast<char *>( in construct() local 185 std::memcpy(rawData, data.data(), data.size()); in construct() 186 copy = ArrayRef<char>(rawData, data.size()); in construct() 295 char *rawData = reinterpret_cast<char *>( in construct() local 301 reinterpret_cast<StringRef *>(rawData), numEntries); in construct() 302 auto *stringData = rawData + numEntries * sizeof(StringRef); in construct() 311 ArrayRef<StringRef>(reinterpret_cast<StringRef *>(rawData), numEntries); in construct()
|
H A D | BuiltinAttributes.cpp | 461 static void setBit(char *rawData, size_t bitPos, bool value) { in setBit() 463 rawData[bitPos / CHAR_BIT] |= (1 << (bitPos % CHAR_BIT)); 465 rawData[bitPos / CHAR_BIT] &= ~(1 << (bitPos % CHAR_BIT)); in getBit() argument 469 static bool getBit(const char *rawData, size_t bitPos) { 470 return (rawData[bitPos / CHAR_BIT] & (1 << (bitPos % CHAR_BIT))) != 0; 537 /// Writes value to the bit position `bitPos` in array `rawData`. in writeBits() 538 static void writeBits(char *rawData, size_t bitPos, APInt value) { in writeBits() 543 return setBit(rawData, bitPos, value.isOne()); in writeBits() 548 // Copy from `value` to `rawData + (bitPos / CHAR_BIT)`. in writeBits() 554 rawData in writeBits() 457 setBit(char * rawData,size_t bitPos,bool value) setBit() argument 534 writeBits(char * rawData,size_t bitPos,APInt value) writeBits() argument 560 readBits(const char * rawData,size_t bitPos,size_t bitWidth) readBits() argument 698 verify(function_ref<InFlightDiagnostic ()> emitError,Type elementType,int64_t size,ArrayRef<char> rawData) verify() argument [all...] |
H A D | AsmPrinter.cpp | 2532 ArrayRef<char> rawData = attr.getRawData(); in printDenseStringElementsAttr() 2534 // Convert endianess in big-endian(BE) machines. `rawData` is BE in BE in printDenseArrayAttr() 2536 SmallVector<char, 64> outDataVec(rawData.size()); in printDenseArrayAttr() 2539 rawData, convRawData, type); in printDenseArrayAttr() 2542 printHexString(rawData); in printDenseArrayAttr() 2471 ArrayRef<char> rawData = attr.getRawData(); printDenseIntOrFPElementsAttr() local
|
/llvm-project/mlir/lib/AsmParser/ |
H A D | AttributeParser.cpp | 704 ArrayRef<char> rawData(data.data(), data.size()); in getStringAttr() 706 if (!DenseElementsAttr::isValidRawBuffer(type, rawData, detectedSplat)) { in getStringAttr() 713 // Convert endianess in big-endian(BE) machines. `rawData` is in getStringAttr() 717 SmallVector<char, 64> outDataVec(rawData.size()); in getHexAttr() 720 rawData, convRawData, type); in getHexAttr() 724 return DenseElementsAttr::getFromRawBuffer(type, rawData); in getHexAttr() 830 DenseArrayAttr getAttr() { return DenseArrayAttr::get(type, size, rawData); } in parseList() 839 std::vector<char> rawData; 849 size_t offset = rawData.size(); 850 rawData 730 ArrayRef<char> rawData(data.data(), data.size()); getHexAttr() local 865 std::vector<char> rawData; global() member in __anoneab743ba0611::DenseArrayElementParser [all...] |
/llvm-project/flang/runtime/ |
H A D | emit-encoded.h | 62 const char *rawData{reinterpret_cast<const char *>(data)}; in EmitEncoded() 63 return to.Emit(rawData, chars * sizeof(CHAR), sizeof(CHAR)); in EmitEncoded()
|
/llvm-project/mlir/include/mlir/IR/ |
H A D | BuiltinAttributes.h | 451 const char *rawData = getRawData().data(); 454 getType(), ElementIterator<T>(rawData, splat, 0), 455 ElementIterator<T>(rawData, splat, getNumElements())); 470 const char *rawData = getRawData().data(); 473 getType(), ElementIterator<T>(rawData, splat, 0), 474 ElementIterator<T>(rawData, splat, getNumElements()));
|
H A D | BuiltinDialectBytecode.td | 172 Blob:$rawData 178 Blob:$rawData
|
H A D | BuiltinAttributes.td | 198 Builtin_DenseArrayRawDataParameter:$rawData 203 "ArrayRef<char>":$rawData), [{ 204 return $_get(elementType.getContext(), elementType, size, rawData); 256 "ArrayRef<char>":$rawData);
|
/llvm-project/flang/unittests/Runtime/ |
H A D | Reduction.cpp | 64 std::vector<double> rawData{0, -1, 2, -3, 4, -5, 6, -7, 8, -9, 10, -11, 12, in TEST() local 66 auto array{MakeArray<TypeCategory::Real, 8>(shape, rawData)}; in TEST() 70 for (auto x : rawData) { in TEST() 154 auto array1{MakeArray<TypeCategory::Real, 8>(shape1, rawData)}; in TEST()
|
/llvm-project/llvm/include/llvm/Bitcode/ |
H A D | BitcodeConvenience.h | 287 static void read(ArrayRef<T> Buffer, ArrayRef<T> &rawData) { in read() argument 288 rawData = Buffer; in read()
|
/llvm-project/mlir/lib/Target/LLVMIR/ |
H A D | ModuleTranslation.cpp | 477 ArrayRef<char> rawData = blob->getData(); in convertDenseResourceElementsAttr() 485 int64_t elementByteSize = rawData.size() / numElements; in convertDenseResourceElementsAttr() 535 StringRef data(rawData.data() + i * aggregateSize, aggregateSize); in convertDenseResourceElementsAttr() 482 ArrayRef<char> rawData = blob->getData(); convertDenseResourceElementsAttr() local
|