Home
last modified time | relevance | path

Searched refs:DataDescriptor (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Conversion/OpenACCToLLVM/
H A DOpenACCToLLVM.cpp25 DataDescriptor::DataDescriptor(Value descriptor) : StructBuilder(descriptor) { in DataDescriptor() function in DataDescriptor
30 DataDescriptor DataDescriptor::undef(OpBuilder &builder, Location loc, in undef()
36 return DataDescriptor(descriptor); in undef()
40 bool DataDescriptor::isValid(Value descriptor) { in isValid()
56 void DataDescriptor::setBasePointer(OpBuilder &builder, Location loc, in setBasePointer()
62 void DataDescriptor::setPointer(OpBuilder &builder, Location loc, Value ptr) { in setPointer()
67 void DataDescriptor::setSize(OpBuilder &builder, Location loc, Value size) { in setSize()
119 auto descr = DataDescriptor::undef(builder, loc, structType, ptrType); in matchAndRewrite()
171 if (!DataDescriptor::isValid(operand) && in runOnOperation()
/llvm-project-15.0.7/mlir/include/mlir/Conversion/OpenACCToLLVM/
H A DConvertOpenACCToLLVM.h51 class DataDescriptor : public StructBuilder {
54 explicit DataDescriptor(Value descriptor);
56 static DataDescriptor undef(OpBuilder &builder, Location loc, Type basePtrTy,
/llvm-project-15.0.7/lldb/source/Plugins/Language/ObjC/
H A DNSArray.cpp148 struct DataDescriptor { struct
160 DataDescriptor<uint32_t>, DataDescriptor<uint64_t>>;
181 return __NSArrayMSize_Impl<DataDescriptor<uint32_t>>(process, valobj_addr, in __NSArrayMSize()
184 return __NSArrayMSize_Impl<DataDescriptor<uint64_t>>(process, valobj_addr, in __NSArrayMSize()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenACC/
H A DOpenACCToLLVMIRTranslation.cpp147 if (DataDescriptor::isValid(data)) { in processOperands()