Home
last modified time | relevance | path

Searched refs:moduleTranslation (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenMP/
H A DOpenMPToLLVMIRTranslation.cpp135 moduleTranslation.mapBlock(&bb, llvmBB); in convertOmpOpRegions()
230 moduleTranslation.forgetMapping(region); in convertOmpOpRegions()
263 moduleTranslation, allocaIP); in convertOmpParallel()
288 ifCond = moduleTranslation.lookupValue(ifExprVar); in convertOmpParallel()
420 LLVM::ModuleTranslation &moduleTranslation, in inlineConvertOmpRegions() argument
429 if (failed(moduleTranslation.convertBlock( in inlineConvertOmpRegions()
441 moduleTranslation.forgetMapping(region); in inlineConvertOmpRegions()
753 moduleTranslation, reductionVariableMap); in convertOmpWsLoop()
780 moduleTranslation.mapValue( in convertOmpWsLoop()
922 moduleTranslation.mapValue( in convertOmpSimdLoop()
[all …]
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/LLVMIR/
H A DLLVMToLLVMIRTranslation.cpp321 moduleTranslation.convertType(ft)), in convertOperationImpl()
357 moduleTranslation.mapValue(opInst.getResult(0), inst); in convertOperationImpl()
381 moduleTranslation.mapBranch(invOp, result); in convertOperationImpl()
403 moduleTranslation.mapValue(lpOp.getResult(), lpi); in convertOperationImpl()
412 moduleTranslation.mapBranch(&opInst, branch); in convertOperationImpl()
432 moduleTranslation.mapBranch(&opInst, branch); in convertOperationImpl()
448 moduleTranslation.lookupValue(switchOp.getValue()), in convertOperationImpl()
459 moduleTranslation.lookupBlock(std::get<1>(i))); in convertOperationImpl()
461 moduleTranslation.mapBranch(&opInst, switchInst); in convertOperationImpl()
476 moduleTranslation.mapValue( in convertOperationImpl()
[all …]
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenACC/
H A DOpenACCToLLVMIRTranslation.cpp198 LLVM::ModuleTranslation &moduleTranslation, in processDataOperands() argument
207 if (failed(processOperands(builder, moduleTranslation, op, in processDataOperands()
213 if (failed(processOperands(builder, moduleTranslation, op, in processDataOperands()
234 if (failed(processOperands(builder, moduleTranslation, op, in processDataOperands()
240 if (failed(processOperands(builder, moduleTranslation, op, in processDataOperands()
265 if (failed(processOperands(builder, moduleTranslation, op, in processDataOperands()
325 if (failed(processOperands(builder, moduleTranslation, op, in convertDataOp()
338 if (failed(processOperands(builder, moduleTranslation, op, in convertDataOp()
351 if (failed(processOperands(builder, moduleTranslation, op, in convertDataOp()
387 moduleTranslation.mapBlock(&bb, llvmBB); in convertDataOp()
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Target/LLVMIR/
H A DLLVMTranslationInterface.h44 LLVM::ModuleTranslation &moduleTranslation) const { in convertOperation() argument
56 LLVM::ModuleTranslation &moduleTranslation) const { in amendOperation() argument
72 LLVM::ModuleTranslation &moduleTranslation) const { in convertOperation() argument
74 return iface->convertOperation(op, builder, moduleTranslation); in convertOperation()
82 LLVM::ModuleTranslation &moduleTranslation) const { in amendOperation() argument
85 return iface->amendOperation(op, attribute, moduleTranslation); in amendOperation()
H A DModuleTranslation.h258 : moduleTranslation(m) { in SaveStack()
259 moduleTranslation.stackPush<T>(std::forward<Args>(args)...); in SaveStack()
261 ~SaveStack() { moduleTranslation.stackPop(); } in ~SaveStack()
264 ModuleTranslation &moduleTranslation;
354 const ModuleTranslation &moduleTranslation);
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/NVVM/
H A DNVVMToLLVMIRTranslation.cpp108 LLVM::ModuleTranslation &moduleTranslation) const final { in convertOperation()
118 LLVM::ModuleTranslation &moduleTranslation) const final { in amendOperation()
124 llvm::LLVMContext &llvmContext = moduleTranslation.getLLVMContext(); in amendOperation()
126 moduleTranslation.lookupFunction(func.getName()); in amendOperation()
134 moduleTranslation.getOrInsertNamedModuleMetadata("nvvm.annotations") in amendOperation()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/ROCDL/
H A DROCDLToLLVMIRTranslation.cpp57 LLVM::ModuleTranslation &moduleTranslation) const final { in convertOperation()
67 LLVM::ModuleTranslation &moduleTranslation) const final { in amendOperation()
80 moduleTranslation.lookupFunction(func.getName()); in amendOperation()
97 moduleTranslation.lookupFunction(func.getName()); in amendOperation()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/
H A DModuleTranslation.cpp189 const ModuleTranslation &moduleTranslation) { in convertDenseElementsAttr() argument
217 moduleTranslation); in convertDenseElementsAttr()
275 const ModuleTranslation &moduleTranslation) { in getLLVMConstant() argument
286 getLLVMConstant(elementType, arrayAttr[0], loc, moduleTranslation); in getLLVMConstant()
290 getLLVMConstant(elementType, arrayAttr[1], loc, moduleTranslation); in getLLVMConstant()
312 moduleTranslation.lookupFunction(funcAttr.getValue()), llvmType); in getLLVMConstant()
339 loc, moduleTranslation); in getLLVMConstant()
355 llvmType, moduleTranslation)) { in getLLVMConstant()
370 getLLVMConstant(innermostType, n, loc, moduleTranslation)); in getLLVMConstant()
383 moduleTranslation.getLLVMContext(), in getLLVMConstant()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/X86Vector/
H A DX86VectorToLLVMIRTranslation.cpp37 LLVM::ModuleTranslation &moduleTranslation) const final { in convertOperation()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/AMX/
H A DAMXToLLVMIRTranslation.cpp36 LLVM::ModuleTranslation &moduleTranslation) const final { in convertOperation()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/ArmSVE/
H A DArmSVEToLLVMIRTranslation.cpp36 LLVM::ModuleTranslation &moduleTranslation) const final { in convertOperation()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/ArmNeon/
H A DArmNeonToLLVMIRTranslation.cpp37 LLVM::ModuleTranslation &moduleTranslation) const final { in convertOperation()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/
H A DLLVMOpBase.td275 [{moduleTranslation.convertType(opInst.getOperand($0).getType())}];
277 [{moduleTranslation.convertType(opInst.getResult($0).getType())}];
279 [{moduleTranslation.convertType(
318 auto operands = moduleTranslation.lookupValues(opInst.getOperands());
321 "moduleTranslation.setAccessGroupsMetadata(op, inst);",
324 "moduleTranslation.setAliasScopeMetadata(op, inst);",
390 auto operands = moduleTranslation.lookupValues(opInst.getOperands());
H A DROCDLOps.td192 auto vdataType = moduleTranslation.convertType(op.getVdata().getType());
226 auto vdataType = moduleTranslation.convertType(op.getVdata().getType());
245 auto vdataType = moduleTranslation.convertType(op.getVdata().getType());
H A DNVVMOps.td217 llvm::Type::getInt32Ty(moduleTranslation.getLLVMContext()),
688 auto operands = moduleTranslation.lookupValues(opInst.getOperands());
744 auto operands = moduleTranslation.lookupValues(opInst.getOperands());
798 auto operands = moduleTranslation.lookupValues(opInst.getOperands());
837 auto operands = moduleTranslation.lookupValues(opInst.getOperands());
993 auto operands = moduleTranslation.lookupValues(opInst.getOperands());
H A DLLVMIntrinsicOps.td272 llvm::Type *ElemTy = moduleTranslation.convertType(
302 moduleTranslation.convertType(elementType));
H A DLLVMOps.td371 moduleTranslation.setAccessGroupsMetadata(op, inst);
375 moduleTranslation.setAliasScopeMetadata(op, inst);
388 llvm::Type *elementType = moduleTranslation.convertType(
458 llvm::Type *elementType = moduleTranslation.convertType(baseElementType);
1465 moduleTranslation);}]>