Searched refs:StructBuilder (Results 1 – 12 of 12) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Conversion/LLVMCommon/ |
| H A D | StructBuilder.cpp | 20 StructBuilder::StructBuilder(Value v) : value(v), structType(v.getType()) { in StructBuilder() function in StructBuilder 25 Value StructBuilder::extractPtr(OpBuilder &builder, Location loc, in extractPtr() 32 void StructBuilder::setPtr(OpBuilder &builder, Location loc, unsigned pos, in setPtr()
|
| H A D | CMakeLists.txt | 6 StructBuilder.cpp
|
| H A D | MemRefBuilder.cpp | 24 : StructBuilder(descriptor) { in MemRefDescriptor() 283 : StructBuilder(descriptor) {} in UnrankedMemRefDescriptor()
|
| /llvm-project-15.0.7/mlir/include/mlir/Conversion/LLVMCommon/ |
| H A D | StructBuilder.h | 26 class StructBuilder { 29 explicit StructBuilder(Value v); 31 static StructBuilder undef(OpBuilder &builder, Location loc,
|
| H A D | MemRefBuilder.h | 33 class MemRefDescriptor : public StructBuilder { 145 class UnrankedMemRefDescriptor : public StructBuilder {
|
| /llvm-project-15.0.7/mlir/include/mlir/Conversion/ComplexToLLVM/ |
| H A D | ComplexToLLVM.h | 18 class ComplexStructBuilder : public StructBuilder { 21 using StructBuilder::StructBuilder;
|
| /llvm-project-15.0.7/clang/include/clang/CodeGen/ |
| H A D | ConstantInitBuilder.h | 351 using StructBuilder = typename Traits::StructBuilder; variable 366 StructBuilder beginStruct(llvm::StructType *ty = nullptr) { 367 return StructBuilder(static_cast<InitBuilder&>(this->Builder), this, ty); 454 : public ConstantAggregateBuilderTemplateBase<typename Traits::StructBuilder, 457 ConstantAggregateBuilderTemplateBase<typename Traits::StructBuilder,Traits>; 512 using StructBuilder = typename Traits::StructBuilder; variable 518 StructBuilder beginStruct(llvm::StructType *structTy = nullptr) { 519 return StructBuilder(static_cast<InitBuilder&>(*this), nullptr, structTy); 531 using StructBuilder = ConstantStructBuilder; member
|
| /llvm-project-15.0.7/mlir/include/mlir/Conversion/OpenACCToLLVM/ |
| H A D | ConvertOpenACCToLLVM.h | 51 class DataDescriptor : public StructBuilder {
|
| /llvm-project-15.0.7/mlir/lib/Conversion/OpenACCToLLVM/ |
| H A D | OpenACCToLLVM.cpp | 25 DataDescriptor::DataDescriptor(Value descriptor) : StructBuilder(descriptor) { in DataDescriptor()
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | TargetLLVMIR.md | 859 - `StructBuilder` provides a convenient API for building IR that creates or
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGObjCMac.cpp | 1856 finishAndCreateGlobal(ConstantInitBuilder::StructBuilder &Builder, in finishAndCreateGlobal()
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 7598 mlir/include/mlir/Conversion/LLVMCommon/StructBuilder.h 8025 mlir/lib/Conversion/LLVMCommon/StructBuilder.cpp
|