Home
last modified time | relevance | path

Searched defs:builder (Results 1 – 25 of 269) sorted by relevance

1234567891011

/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/
H A DCodegenUtils.h109 inline Value constantZero(OpBuilder &builder, Location loc, Type tp) { in constantZero()
120 inline Value constantOne(OpBuilder &builder, Location loc, Type tp) { in constantOne()
131 inline Value constantIndex(OpBuilder &builder, Location loc, int64_t i) { in constantIndex()
136 inline Value constantI32(OpBuilder &builder, Location loc, int32_t i) { in constantI32()
141 inline Value constantI16(OpBuilder &builder, Location loc, int16_t i) { in constantI16()
146 inline Value constantI8(OpBuilder &builder, Location loc, int8_t i) { in constantI8()
151 inline Value constantI1(OpBuilder &builder, Location loc, bool b) { in constantI1()
169 inline Value constantPointerTypeEncoding(OpBuilder &builder, Location loc, in constantPointerTypeEncoding()
176 inline Value constantIndexTypeEncoding(OpBuilder &builder, Location loc, in constantIndexTypeEncoding()
182 inline Value constantPrimaryTypeEncoding(OpBuilder &builder, Location loc, in constantPrimaryTypeEncoding()
[all …]
H A DCodegenUtils.cpp45 Type mlir::sparse_tensor::getOverheadType(Builder &builder, OverheadType ot) { in getOverheadType()
72 Builder &builder, const SparseTensorEncodingAttr &enc) { in getPointerOverheadType()
77 Builder &builder, const SparseTensorEncodingAttr &enc) { in getIndexOverheadType()
161 mlir::Attribute mlir::sparse_tensor::getOneAttr(Builder &builder, Type tp) { in getOneAttr()
176 Value mlir::sparse_tensor::genIsNonzero(OpBuilder &builder, mlir::Location loc, in genIsNonzero()
/llvm-project-15.0.7/flang/lib/Optimizer/Builder/
H A DLowLevelIntrinsics.cpp24 mlir::func::FuncOp fir::factory::getLlvmMemcpy(fir::FirOpBuilder &builder) { in getLlvmMemcpy()
34 mlir::func::FuncOp fir::factory::getLlvmMemmove(fir::FirOpBuilder &builder) { in getLlvmMemmove()
44 mlir::func::FuncOp fir::factory::getLlvmMemset(fir::FirOpBuilder &builder) { in getLlvmMemset()
54 mlir::func::FuncOp fir::factory::getRealloc(fir::FirOpBuilder &builder) { in getRealloc()
62 mlir::func::FuncOp fir::factory::getLlvmStackSave(fir::FirOpBuilder &builder) { in getLlvmStackSave()
71 fir::factory::getLlvmStackRestore(fir::FirOpBuilder &builder) { in getLlvmStackRestore()
80 fir::factory::getLlvmInitTrampoline(fir::FirOpBuilder &builder) { in getLlvmInitTrampoline()
89 fir::factory::getLlvmAdjustTrampoline(fir::FirOpBuilder &builder) { in getLlvmAdjustTrampoline()
H A DMutableBox.cpp25 static mlir::Value createNewFirBox(fir::FirOpBuilder &builder, in createNewFirBox()
186 fir::FirOpBuilder &builder; member in __anone969b6080111::MutablePropertyReader
312 fir::FirOpBuilder &builder; member in __anone969b6080111::MutablePropertyWriter
320 fir::factory::createUnallocatedBox(fir::FirOpBuilder &builder, in createUnallocatedBox()
360 fir::factory::createTempMutableBox(fir::FirOpBuilder &builder, in createTempMutableBox()
446 void fir::factory::genFinalization(fir::FirOpBuilder &builder, in genFinalization()
463 void fir::factory::associateMutableBox(fir::FirOpBuilder &builder, in associateMutableBox()
534 fir::FirOpBuilder &builder, mlir::Location loc, in associateMutableBoxWithRemap()
637 getNewLengths(fir::FirOpBuilder &builder, mlir::Location loc, in getNewLengths()
714 fir::FirOpBuilder &builder, mlir::Location loc, in genReallocIfNeeded()
[all …]
/llvm-project-15.0.7/mlir/lib/Conversion/LLVMCommon/
H A DMemRefBuilder.cpp32 MemRefDescriptor MemRefDescriptor::undef(OpBuilder &builder, Location loc, in undef()
43 MemRefDescriptor::fromStaticShape(OpBuilder &builder, Location loc, in fromStaticShape()
76 Value MemRefDescriptor::allocatedPtr(OpBuilder &builder, Location loc) { in allocatedPtr()
87 Value MemRefDescriptor::alignedPtr(OpBuilder &builder, Location loc) { in alignedPtr()
92 void MemRefDescriptor::setAlignedPtr(OpBuilder &builder, Location loc, in setAlignedPtr()
99 static Value createIndexAttrConstant(OpBuilder &builder, Location loc, in createIndexAttrConstant()
106 Value MemRefDescriptor::offset(OpBuilder &builder, Location loc) { in offset()
113 void MemRefDescriptor::setOffset(OpBuilder &builder, Location loc, in setOffset()
206 Value MemRefDescriptor::pack(OpBuilder &builder, Location loc, in pack()
299 Value UnrankedMemRefDescriptor::memRefDescPtr(OpBuilder &builder, in memRefDescPtr()
[all …]
H A DStructBuilder.cpp25 Value StructBuilder::extractPtr(OpBuilder &builder, Location loc, in extractPtr()
32 void StructBuilder::setPtr(OpBuilder &builder, Location loc, unsigned pos, in setPtr()
/llvm-project-15.0.7/flang/unittests/Optimizer/Builder/
H A DFIRBuilderTest.cpp66 auto builder = getBuilder(); in TEST_F() local
75 auto builder = getBuilder(); in TEST_F() local
84 auto builder = getBuilder(); in TEST_F() local
93 auto builder = getBuilder(); in TEST_F() local
106 auto builder = getBuilder(); in TEST_F() local
117 auto builder = getBuilder(); in TEST_F() local
128 auto builder = getBuilder(); in TEST_F() local
145 auto builder = getBuilder(); in TEST_F() local
158 auto builder = getBuilder(); in TEST_F() local
165 auto builder = getBuilder(); in TEST_F() local
[all …]
H A DCharacterTest.cpp24 mlir::OpBuilder builder(&context); in SetUp() local
47 auto builder = getBuilder(); in TEST_F() local
60 auto builder = getBuilder(); in TEST_F() local
/llvm-project-15.0.7/flang/lib/Optimizer/Builder/Runtime/
H A DCharacter.cpp24 static void genCharacterSearch(FN func, fir::FirOpBuilder &builder, in genCharacterSearch()
65 static void genAdjust(fir::FirOpBuilder &builder, mlir::Location loc, in genAdjust()
93 fir::runtime::genCharCompare(fir::FirOpBuilder &builder, mlir::Location loc, in genCharCompare()
122 mlir::Value fir::runtime::genCharCompare(fir::FirOpBuilder &builder, in genCharCompare()
143 mlir::Value fir::runtime::genIndex(fir::FirOpBuilder &builder, in genIndex()
171 void fir::runtime::genIndexDescriptor(fir::FirOpBuilder &builder, in genIndexDescriptor()
195 void fir::runtime::genTrim(fir::FirOpBuilder &builder, mlir::Location loc, in genTrim()
208 void fir::runtime::genScanDescriptor(fir::FirOpBuilder &builder, in genScanDescriptor()
217 mlir::Value fir::runtime::genScan(fir::FirOpBuilder &builder, in genScan()
243 void fir::runtime::genVerifyDescriptor(fir::FirOpBuilder &builder, in genVerifyDescriptor()
[all …]
H A DCommand.cpp28 mlir::Value fir::runtime::genCommandArgumentCount(fir::FirOpBuilder &builder, in genCommandArgumentCount()
35 mlir::Value fir::runtime::genArgumentValue(fir::FirOpBuilder &builder, in genArgumentValue()
47 mlir::Value fir::runtime::genArgumentLength(fir::FirOpBuilder &builder, in genArgumentLength()
59 fir::FirOpBuilder &builder, mlir::Location loc, mlir::Value name, in genEnvVariableValue()
73 mlir::Value fir::runtime::genEnvVariableLength(fir::FirOpBuilder &builder, in genEnvVariableLength()
H A DTransformational.cpp23 void fir::runtime::genCshift(fir::FirOpBuilder &builder, mlir::Location loc, in genCshift()
38 void fir::runtime::genCshiftVector(fir::FirOpBuilder &builder, in genCshiftVector()
54 void fir::runtime::genEoshift(fir::FirOpBuilder &builder, mlir::Location loc, in genEoshift()
71 void fir::runtime::genEoshiftVector(fir::FirOpBuilder &builder, in genEoshiftVector()
90 void fir::runtime::genMatmul(fir::FirOpBuilder &builder, mlir::Location loc, in genMatmul()
105 void fir::runtime::genPack(fir::FirOpBuilder &builder, mlir::Location loc, in genPack()
120 void fir::runtime::genReshape(fir::FirOpBuilder &builder, mlir::Location loc, in genReshape()
136 void fir::runtime::genSpread(fir::FirOpBuilder &builder, mlir::Location loc, in genSpread()
151 void fir::runtime::genTranspose(fir::FirOpBuilder &builder, mlir::Location loc, in genTranspose()
164 void fir::runtime::genUnpack(fir::FirOpBuilder &builder, mlir::Location loc, in genUnpack()
H A DInquiry.cpp17 mlir::Value fir::runtime::genLboundDim(fir::FirOpBuilder &builder, in genLboundDim()
34 void fir::runtime::genUbound(fir::FirOpBuilder &builder, mlir::Location loc, in genUbound()
50 mlir::Value fir::runtime::genSizeDim(fir::FirOpBuilder &builder, in genSizeDim()
66 mlir::Value fir::runtime::genSize(fir::FirOpBuilder &builder, in genSize()
H A DStop.cpp17 void fir::runtime::genExit(fir::FirOpBuilder &builder, mlir::Location loc, in genExit()
25 void fir::runtime::genReportFatalUserError(fir::FirOpBuilder &builder, in genReportFatalUserError()
H A DDerived.cpp16 void fir::runtime::genDerivedTypeInitialize(fir::FirOpBuilder &builder, in genDerivedTypeInitialize()
29 void fir::runtime::genDerivedTypeDestroy(fir::FirOpBuilder &builder, in genDerivedTypeDestroy()
/llvm-project-15.0.7/flang/lib/Lower/
H A DRuntime.cpp45 fir::FirOpBuilder &builder = converter.getFirOpBuilder(); in genStopStatement() local
113 fir::FirOpBuilder &builder = converter.getFirOpBuilder(); in genFailImageStatement() local
172 fir::FirOpBuilder &builder = converter.getFirOpBuilder(); in genPauseStatement() local
179 mlir::Value Fortran::lower::genAssociated(fir::FirOpBuilder &builder, in genAssociated()
191 mlir::Value Fortran::lower::genCpuTime(fir::FirOpBuilder &builder, in genCpuTime()
198 void Fortran::lower::genDateAndTime(fir::FirOpBuilder &builder, in genDateAndTime()
241 void Fortran::lower::genRandomInit(fir::FirOpBuilder &builder, in genRandomInit()
251 void Fortran::lower::genRandomNumber(fir::FirOpBuilder &builder, in genRandomNumber()
264 void Fortran::lower::genRandomSeed(fir::FirOpBuilder &builder, in genRandomSeed()
314 void Fortran::lower::genTransferSize(fir::FirOpBuilder &builder, in genTransferSize()
[all …]
/llvm-project-15.0.7/mlir/unittests/IR/
H A DOperationSupportTest.cpp33 Builder builder(&context); in TEST() local
57 Builder builder(&context); in TEST() local
85 Builder builder(&context); in TEST() local
121 Builder builder(&context); in TEST() local
158 Builder builder(&context); in TEST() local
189 Builder builder(&context); in TEST() local
221 Builder builder(&context); in TEST() local
279 Builder builder(&context); in TEST() local
H A DInterfaceTest.cpp28 OpBuilder builder(module->getBody(), module->getBody()->begin()); in TEST() local
48 OpBuilder builder(&context); in TEST() local
66 OpBuilder builder(&context); in TEST() local
/llvm-project-15.0.7/mlir/include/mlir/Transforms/
H A DFoldUtils.h69 void create(OpBuilder &builder, SmallVectorImpl<Value> &results, in create()
91 create(OpBuilder &builder, Location location, Args &&...args) { in create()
101 create(OpBuilder &builder, Location location, Args &&...args) { in create()
/llvm-project-15.0.7/mlir/examples/toy/Ch3/mlir/
H A DDialect.cpp98 void ConstantOp::build(mlir::OpBuilder &builder, mlir::OperationState &state, in build()
165 void AddOp::build(mlir::OpBuilder &builder, mlir::OperationState &state, in build()
182 void FuncOp::build(mlir::OpBuilder &builder, mlir::OperationState &state, in build()
198 std::string &) { return builder.getFunctionType(argTypes, results); }; in parse()
215 void GenericCallOp::build(mlir::OpBuilder &builder, mlir::OperationState &state, in build()
228 void MulOp::build(mlir::OpBuilder &builder, mlir::OperationState &state, in build()
282 void TransposeOp::build(mlir::OpBuilder &builder, mlir::OperationState &state, in build()
/llvm-project-15.0.7/mlir/examples/toy/Ch2/mlir/
H A DDialect.cpp98 void ConstantOp::build(mlir::OpBuilder &builder, mlir::OperationState &state, in build()
165 void AddOp::build(mlir::OpBuilder &builder, mlir::OperationState &state, in build()
182 void GenericCallOp::build(mlir::OpBuilder &builder, mlir::OperationState &state, in build()
195 void FuncOp::build(mlir::OpBuilder &builder, mlir::OperationState &state, in build()
211 std::string &) { return builder.getFunctionType(argTypes, results); }; in parse()
228 void MulOp::build(mlir::OpBuilder &builder, mlir::OperationState &state, in build()
282 void TransposeOp::build(mlir::OpBuilder &builder, mlir::OperationState &state, in build()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenACC/
H A DOpenACCToLLVMIRTranslation.cpp67 static llvm::Value *createSourceLocationInfo(OpenACCIRBuilder &builder, in createSourceLocationInfo()
81 OpenACCIRBuilder &builder) { in createMappingInformation()
92 static llvm::Function *getAssociatedFunction(OpenACCIRBuilder &builder, in getAssociatedFunction()
111 static llvm::Value *getSizeInBytes(llvm::IRBuilderBase &builder, in getSizeInBytes()
126 processOperands(llvm::IRBuilderBase &builder, in processOperands()
197 processDataOperands(llvm::IRBuilderBase &builder, in processDataOperands()
224 processDataOperands(llvm::IRBuilderBase &builder, in processDataOperands()
251 processDataOperands(llvm::IRBuilderBase &builder, in processDataOperands()
280 llvm::IRBuilderBase &builder, in convertDataOp()
429 convertStandaloneDataOp(OpTy &op, llvm::IRBuilderBase &builder, in convertStandaloneDataOp()
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Tosa/Utils/
H A DQuantUtils.cpp116 mlir::tosa::buildConvOpQuantizationAttr(OpBuilder &builder, Value input, in buildConvOpQuantizationAttr()
160 mlir::tosa::buildMatMulOpQuantizationAttr(OpBuilder &builder, Value a, in buildMatMulOpQuantizationAttr()
189 mlir::tosa::buildUnaryOpQuantizationAttr(OpBuilder &builder, Value input, in buildUnaryOpQuantizationAttr()
215 PadOpQuantizationAttr mlir::tosa::buildPadOpQuantizationAttr(OpBuilder &builder, in buildPadOpQuantizationAttr()
235 Type mlir::tosa::buildConvOpResultTypeInfo(OpBuilder &builder, Type outputType, in buildConvOpResultTypeInfo()
267 Type mlir::tosa::buildQTypeFromMinMax(OpBuilder builder, Type inputDType, in buildQTypeFromMinMax()
335 mlir::tosa::buildQTypeAttrFromMinMax(OpBuilder builder, Type inputDtype, in buildQTypeAttrFromMinMax()
/llvm-project-15.0.7/mlir/lib/Dialect/Async/Transforms/
H A DPassDetail.cpp16 OpBuilder builder(&region); in cloneConstantsIntoTheRegion() local
21 OpBuilder &builder) { in cloneConstantsIntoTheRegion()
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/Transforms/
H A DSplitPadding.cpp36 static Value getAsValue(OpFoldResult attrOrValue, OpBuilder &builder, in getAsValue()
77 auto thenBuilder = [&padOp](OpBuilder &builder, Location loc) { in matchAndRewrite()
80 auto elseBuilder = [&padOp](OpBuilder &builder, Location loc) { in matchAndRewrite()
/llvm-project-15.0.7/mlir/include/mlir/Pass/
H A DPassRegistry.h78 StringRef arg, StringRef description, const PassRegistryFunction &builder, in PassRegistryEntry()
92 PassRegistryFunction builder; variable
103 StringRef arg, StringRef description, const PassRegistryFunction &builder, in PassPipelineInfo()

1234567891011