| /llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/ |
| H A D | CodegenUtils.h | 109 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 D | CodegenUtils.cpp | 45 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 D | LowLevelIntrinsics.cpp | 24 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 D | MutableBox.cpp | 25 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 D | MemRefBuilder.cpp | 32 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 D | StructBuilder.cpp | 25 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 D | FIRBuilderTest.cpp | 66 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 D | CharacterTest.cpp | 24 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 D | Character.cpp | 24 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 D | Command.cpp | 28 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 D | Transformational.cpp | 23 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 D | Inquiry.cpp | 17 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 D | Stop.cpp | 17 void fir::runtime::genExit(fir::FirOpBuilder &builder, mlir::Location loc, in genExit() 25 void fir::runtime::genReportFatalUserError(fir::FirOpBuilder &builder, in genReportFatalUserError()
|
| H A D | Derived.cpp | 16 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 D | Runtime.cpp | 45 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 D | OperationSupportTest.cpp | 33 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 D | InterfaceTest.cpp | 28 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 D | FoldUtils.h | 69 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 D | Dialect.cpp | 98 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 D | Dialect.cpp | 98 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 D | OpenACCToLLVMIRTranslation.cpp | 67 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 D | QuantUtils.cpp | 116 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 D | PassDetail.cpp | 16 OpBuilder builder(®ion); in cloneConstantsIntoTheRegion() local 21 OpBuilder &builder) { in cloneConstantsIntoTheRegion()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Tensor/Transforms/ |
| H A D | SplitPadding.cpp | 36 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 D | PassRegistry.h | 78 StringRef arg, StringRef description, const PassRegistryFunction &builder, in PassRegistryEntry() 92 PassRegistryFunction builder; variable 103 StringRef arg, StringRef description, const PassRegistryFunction &builder, in PassPipelineInfo()
|