| /llvm-project-15.0.7/mlir/test/mlir-spirv-cpu-runner/ |
| H A D | mlir_test_spirv_cpu_runner_c_wrappers.cpp | 20 std::fill_n(mem_ref->basePtr, mem_ref->sizes[0], value); in _mlir_ciface_fillI32Buffer() 26 std::fill_n(mem_ref->basePtr, mem_ref->sizes[0], value); in _mlir_ciface_fillF32Buffer1D() 32 std::fill_n(mem_ref->basePtr, mem_ref->sizes[0] * mem_ref->sizes[1], value); in _mlir_ciface_fillF32Buffer2D() 38 std::fill_n(mem_ref->basePtr, in _mlir_ciface_fillF32Buffer3D()
|
| /llvm-project-15.0.7/mlir/include/mlir/ExecutionEngine/ |
| H A D | CRunnerUtils.h | 131 T *basePtr; 157 res.basePtr = basePtr; 169 T *basePtr; 192 T *basePtr; 309 : rank(0), basePtr(memRef.basePtr), data(memRef.data), 313 : rank(N), basePtr(memRef.basePtr), data(memRef.data), 318 basePtr = desc->basePtr; 326 T *basePtr;
|
| H A D | MemRefUtils.h | 69 descriptor.basePtr = static_cast<T *>(ptr); in makeStridedMemRefDescriptor() 90 descriptor.basePtr = static_cast<T *>(ptr);
|
| H A D | RunnerUtils.h | 325 std::cerr, actual.basePtr, expected.basePtr, actual.rank, actual.offset,
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.obs/ |
| H A D | op_bool.pass.cpp | 42 std::shared_ptr<A> basePtr = std::make_shared<B>(); in main() local 43 std::shared_ptr<B> sp = std::dynamic_pointer_cast<B>(basePtr); in main()
|
| /llvm-project-15.0.7/mlir/include/mlir/Conversion/OpenACCToLLVM/ |
| H A D | ConvertOpenACCToLLVM.h | 62 void setBasePointer(OpBuilder &builder, Location loc, Value basePtr);
|
| /llvm-project-15.0.7/mlir/lib/Conversion/OpenACCToLLVM/ |
| H A D | OpenACCToLLVM.cpp | 57 Value basePtr) { in setBasePointer() argument 58 setPtr(builder, loc, kPtrBasePosInDataDescriptor, basePtr); in setBasePointer()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/Transforms/ |
| H A D | SPIRVConversion.h | 164 MemRefType baseType, Value basePtr,
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/ |
| H A D | SPIRVMemoryOps.td | 77 let builders = [OpBuilder<(ins "Value":$basePtr, "ValueRange":$indices)>]; 182 let builders = [OpBuilder<(ins "Value":$basePtr, "Value":$element, "ValueRange":$indices)>]; 233 OpBuilder<(ins "Value":$basePtr, 308 let builders = [OpBuilder<(ins "Value":$basePtr, "Value":$element, "ValueRange":$indices)>];
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenACC/ |
| H A D | OpenACCToLLVMIRTranslation.cpp | 112 llvm::Value *basePtr) { in getSizeInBytes() argument 115 llvm::Constant::getNullValue(basePtr->getType()->getPointerTo()); in getSizeInBytes() 117 builder.CreateGEP(basePtr->getType(), null, builder.getInt32(1)); in getSizeInBytes()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/ |
| H A D | LLVMDialect.cpp | 553 Value basePtr, ValueRange operands, in build() argument 555 build(builder, result, resultType, basePtr, operands, in build() 571 Type elementType, Value basePtr, ValueRange indices, in build() argument 573 build(builder, result, resultType, elementType, basePtr, indices, in build() 578 Value basePtr, ValueRange indices, in build() argument 582 extractVectorElementType(basePtr.getType()).cast<LLVMPointerType>(); in build() 586 build(builder, result, resultType, ptrType.getElementType(), basePtr, indices, in build() 591 Type elementType, Value basePtr, ValueRange indices, in build() argument 610 if (extractVectorElementType(basePtr.getType()) in build() 614 result.addOperands(basePtr); in build()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/ |
| H A D | SPIRVOps.cpp | 1025 Value basePtr, ValueRange indices) { in build() argument 1026 auto type = getElementPtrType(basePtr.getType(), indices, state.location); in build() 1028 build(builder, state, type, basePtr, indices); in build() 2899 Value basePtr, MemoryAccessAttr memoryAccess, in build() argument 2901 auto ptrType = basePtr.getType().cast<spirv::PointerType>(); in build() 2902 build(builder, state, ptrType.getPointeeType(), basePtr, memoryAccess, in build() 4428 Value basePtr, Value element, in build() argument 4430 auto type = getElementPtrType(basePtr.getType(), indices, state.location); in build() 4432 build(builder, state, type, basePtr, element, indices); in build() 4454 Value basePtr, Value element, in build() argument [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/ |
| H A D | SPIRVConversion.cpp | 785 SPIRVTypeConverter &typeConverter, MemRefType baseType, Value basePtr, in getElementPtr() argument 811 return builder.create<spirv::AccessChainOp>(loc, basePtr, linearizedIndices); in getElementPtr()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/ |
| H A D | LLVMOps.td | 432 OpBuilder<(ins "Type":$resultType, "Value":$basePtr, "ValueRange":$indices, 434 OpBuilder<(ins "Type":$resultType, "Value":$basePtr, "ValueRange":$indices, 437 OpBuilder<(ins "Type":$resultType, "Type":$basePtrType, "Value":$basePtr, 440 OpBuilder<(ins "Type":$resultType, "Type":$basePtrType, "Value":$basePtr, 443 OpBuilder<(ins "Type":$resultType, "Type":$basePtrType, "Value":$basePtr,
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/ |
| H A D | ConvertFromLLVMIR.cpp | 1072 Value basePtr = processValue(gep->getOperand(0)); in processInstruction() local 1091 instMap[inst] = b.create<GEPOp>(loc, type, sourceElementType, basePtr, in processInstruction()
|
| /llvm-project-15.0.7/mlir/lib/ExecutionEngine/ |
| H A D | SparseTensorUtils.cpp | 1690 ref->basePtr = ref->data = v->data(); \ 1704 ref->basePtr = ref->data = v->data(); \
|