Home
last modified time | relevance | path

Searched defs:moduleTranslation (Results 1 – 9 of 9) sorted by relevance

/llvm-project/mlir/include/mlir/Target/LLVMIR/
H A DLLVMTranslationInterface.h46 LLVM::ModuleTranslation &moduleTranslation) const { in convertOperation()
59 LLVM::ModuleTranslation &moduleTranslation) const { in amendOperation()
69 LLVM::ModuleTranslation &moduleTranslation) const { in convertParameterAttr()
85 LLVM::ModuleTranslation &moduleTranslation) const { in convertOperation()
96 LLVM::ModuleTranslation &moduleTranslation) const { in amendOperation()
110 LLVM::ModuleTranslation &moduleTranslation) const { in convertParameterAttr()
/llvm-project/mlir/lib/Target/LLVMIR/
H A DLoopAnnotationTranslation.h28 LoopAnnotationTranslation(ModuleTranslation &moduleTranslation, in LoopAnnotationTranslation()
43 ModuleTranslation &moduleTranslation; variable
H A DModuleTranslation.cpp366 convertDenseElementsAttr(Location loc,DenseElementsAttr denseElementsAttr,llvm::Type * llvmType,const ModuleTranslation & moduleTranslation) convertDenseElementsAttr() argument
463 convertDenseResourceElementsAttr(Location loc,DenseResourceElementsAttr denseResourceAttr,llvm::Type * llvmType,const ModuleTranslation & moduleTranslation) convertDenseResourceElementsAttr() argument
555 getLLVMConstant(llvm::Type * llvmType,Attribute attr,Location loc,const ModuleTranslation & moduleTranslation) getLLVMConstant() argument
853 createIntrinsicCall(llvm::IRBuilderBase & builder,ModuleTranslation & moduleTranslation,Operation * intrOp,llvm::Intrinsic::ID intrinsic,unsigned numResults,ArrayRef<unsigned> overloadedResults,ArrayRef<unsigned> overloadedOperands,ArrayRef<unsigned> immArgPositions,ArrayRef<StringLiteral> immArgAttrNames) createIntrinsicCall() argument
[all...]
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/VCIX/
H A DVCIXToLLVMIRTranslation.cpp31 LLVM::ModuleTranslation &moduleTranslation) { in getXlenType()
41 LLVM::ModuleTranslation &moduleTranslation) { in createVL()
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/OpenMP/
H A DOpenMPToLLVMIRTranslation.cpp98 findAllocaInsertPoint(llvm::IRBuilderBase & builder,const LLVM::ModuleTranslation & moduleTranslation) findAllocaInsertPoint() argument
142 convertOmpOpRegions(Region & region,StringRef blockName,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation,LogicalResult & bodyGenStatus,SmallVectorImpl<llvm::PHINode * > * continuationBlockPHIs=nullptr) convertOmpOpRegions() argument
270 convertOmpMaster(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpMaster() argument
297 convertOmpCritical(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpCritical() argument
361 inlineConvertOmpRegions(Region & region,StringRef blockName,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation,SmallVectorImpl<llvm::Value * > * continuationBlockArgs=nullptr) inlineConvertOmpRegions() argument
438 makeReductionGen(omp::DeclareReductionOp decl,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) makeReductionGen() argument
469 makeAtomicReductionGen(omp::DeclareReductionOp decl,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) makeAtomicReductionGen() argument
497 convertOmpOrdered(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpOrdered() argument
527 convertOmpOrderedRegion(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpOrderedRegion() argument
560 convertOmpSections(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpSections() argument
628 convertOmpSingle(omp::SingleOp & singleOp,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpSingle() argument
660 convertOmpTeams(omp::TeamsOp op,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpTeams() argument
699 convertOmpTaskOp(omp::TaskOp taskOp,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpTaskOp() argument
755 convertOmpTaskgroupOp(omp::TaskgroupOp tgOp,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpTaskgroupOp() argument
777 allocByValReductionVars(T loop,ArrayRef<BlockArgument> reductionArgs,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation,llvm::OpenMPIRBuilder::InsertPointTy & allocaIP,SmallVectorImpl<omp::DeclareReductionOp> & reductionDecls,SmallVectorImpl<llvm::Value * > & privateReductionVariables,DenseMap<Value,llvm::Value * > & reductionVariableMap,llvm::ArrayRef<bool> isByRefs) allocByValReductionVars() argument
800 mapInitializationArg(T loop,LLVM::ModuleTranslation & moduleTranslation,SmallVectorImpl<omp::DeclareReductionOp> & reductionDecls,unsigned i) mapInitializationArg() argument
820 collectReductionInfo(T loop,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation,SmallVector<omp::DeclareReductionOp> & reductionDecls,SmallVector<OwningReductionGen> & owningReductionGens,SmallVector<OwningAtomicReductionGen> & owningAtomicReductionGens,const SmallVector<llvm::Value * > & privateReductionVariables,SmallVector<llvm::OpenMPIRBuilder::ReductionInfo> & reductionInfos) collectReductionInfo() argument
856 inlineOmpRegionCleanup(llvm::SmallVectorImpl<Region * > & cleanupRegions,llvm::ArrayRef<llvm::Value * > privateVariables,LLVM::ModuleTranslation & moduleTranslation,llvm::IRBuilderBase & builder,StringRef regionName,bool shouldLoadCleanupRegionArg=true) inlineOmpRegionCleanup() argument
900 convertOmpWsloop(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpWsloop() argument
1145 convertOmpParallel(omp::ParallelOp opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpParallel() argument
1477 convertOmpSimd(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpSimd() argument
1588 convertOmpAtomicRead(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpAtomicRead() argument
1611 convertOmpAtomicWrite(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpAtomicWrite() argument
1646 convertOmpAtomicUpdate(omp::AtomicUpdateOp & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpAtomicUpdate() argument
1718 convertOmpAtomicCapture(omp::AtomicCaptureOp atomicCaptureOp,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpAtomicCapture() argument
1812 convertOmpThreadprivate(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpThreadprivate() argument
1908 getRefPtrIfDeclareTarget(mlir::Value value,LLVM::ModuleTranslation & moduleTranslation) getRefPtrIfDeclareTarget() argument
1994 getSizeInBytes(DataLayout & dl,const mlir::Type & type,Operation * clauseOp,llvm::Value * basePointer,llvm::Type * baseType,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) getSizeInBytes() argument
2041 collectMapDataFromMapOperands(MapInfoData & mapData,llvm::SmallVectorImpl<Value> & mapOperands,LLVM::ModuleTranslation & moduleTranslation,DataLayout & dl,llvm::IRBuilderBase & builder) collectMapDataFromMapOperands() argument
2174 calculateBoundsOffset(LLVM::ModuleTranslation & moduleTranslation,llvm::IRBuilderBase & builder,bool isArrayTy,mlir::OperandRange bounds) calculateBoundsOffset() argument
2263 mapParentWithMembers(LLVM::ModuleTranslation & moduleTranslation,llvm::IRBuilderBase & builder,llvm::OpenMPIRBuilder & ompBuilder,DataLayout & dl,llvm::OpenMPIRBuilder::MapInfosTy & combinedInfo,MapInfoData & mapData,uint64_t mapDataIndex,bool isTargetParams) mapParentWithMembers() argument
2373 processMapMembersWithParent(LLVM::ModuleTranslation & moduleTranslation,llvm::IRBuilderBase & builder,llvm::OpenMPIRBuilder & ompBuilder,DataLayout & dl,llvm::OpenMPIRBuilder::MapInfosTy & combinedInfo,MapInfoData & mapData,uint64_t mapDataIndex,llvm::omp::OpenMPOffloadMappingFlags memberOfFlag) processMapMembersWithParent() argument
2449 processMapWithMembersOf(LLVM::ModuleTranslation & moduleTranslation,llvm::IRBuilderBase & builder,llvm::OpenMPIRBuilder & ompBuilder,DataLayout & dl,llvm::OpenMPIRBuilder::MapInfosTy & combinedInfo,MapInfoData & mapData,uint64_t mapDataIndex,bool isTargetParams) processMapWithMembersOf() argument
2492 createAlteredByCaptureMap(MapInfoData & mapData,LLVM::ModuleTranslation & moduleTranslation,llvm::IRBuilderBase & builder) createAlteredByCaptureMap() argument
2558 genMapInfos(llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation,DataLayout & dl,llvm::OpenMPIRBuilder::MapInfosTy & combinedInfo,MapInfoData & mapData,const SmallVector<Value> & devPtrOperands={},const SmallVector<Value> & devAddrOperands={},bool isTargetParams=false) genMapInfos() argument
2654 convertOmpTargetData(Operation * op,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpTargetData() argument
2833 convertFlagsAttr(Operation * op,mlir::omp::FlagsAttr attribute,LLVM::ModuleTranslation & moduleTranslation) convertFlagsAttr() argument
2916 handleDeclareTargetMapVar(MapInfoData & mapData,LLVM::ModuleTranslation & moduleTranslation,llvm::IRBuilderBase & builder,llvm::Function * func) handleDeclareTargetMapVar() argument
3007 createDeviceArgumentAccessor(MapInfoData & mapData,llvm::Argument & arg,llvm::Value * input,llvm::Value * & retVal,llvm::IRBuilderBase & builder,llvm::OpenMPIRBuilder & ompBuilder,LLVM::ModuleTranslation & moduleTranslation,llvm::IRBuilderBase::InsertPoint allocaIP,llvm::IRBuilderBase::InsertPoint codeGenIP) createDeviceArgumentAccessor() argument
3064 convertOmpTarget(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpTarget() argument
3187 convertDeclareTargetAttr(Operation * op,mlir::omp::DeclareTargetAttr attribute,LLVM::ModuleTranslation & moduleTranslation) convertDeclareTargetAttr() argument
3298 convertHostOrTargetOperation(Operation * op,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertHostOrTargetOperation() argument
3412 convertTargetDeviceOp(Operation * op,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertTargetDeviceOp() argument
3418 convertTargetOpsInNest(Operation * op,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertTargetOpsInNest() argument
[all...]
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/OpenACC/
H A DOpenACCToLLVMIRTranslation.cpp84 LLVM::ModuleTranslation &moduleTranslation, Operation *op, in processOperands()
144 LLVM::ModuleTranslation &moduleTranslation, in processDataOperands()
185 LLVM::ModuleTranslation &moduleTranslation, in processDataOperands()
226 LLVM::ModuleTranslation &moduleTranslation, in processDataOperands()
265 LLVM::ModuleTranslation &moduleTranslation) { in convertDataOp()
426 LLVM::ModuleTranslation &moduleTranslation) { in convertStandaloneDataOp()
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/LLVMIR/
H A DLLVMToLLVMIRTranslation.cpp74 LLVM::ModuleTranslation &moduleTranslation) { in getOverloadedDeclaration() argument
108 LLVM::ModuleTranslation &moduleTranslation) { in convertCallLLVMIntrinsicOp() argument
176 convertLinkerOptionsOp(ArrayAttr options,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertLinkerOptionsOp() argument
194 convertOperationImpl(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOperationImpl() argument
[all...]
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/GPU/
H A DGPUToLLVMIRTranslation.cpp22 LLVM::ModuleTranslation &moduleTranslation) { in launchKernel()
H A DSelectObjectAttr.cpp176 mlir::LLVM::ModuleTranslation &moduleTranslation; global() member in llvm::__anon3a13c9290311::LaunchKernel
217 LaunchKernel(Module & module,IRBuilderBase & builder,mlir::LLVM::ModuleTranslation & moduleTranslation) LaunchKernel() argument
[all...]