| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenMP/ |
| H A D | OpenMPToLLVMIRTranslation.cpp | 135 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 D | LLVMToLLVMIRTranslation.cpp | 321 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 D | OpenACCToLLVMIRTranslation.cpp | 198 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 D | LLVMTranslationInterface.h | 44 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 D | ModuleTranslation.h | 258 : 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 D | NVVMToLLVMIRTranslation.cpp | 108 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 D | ROCDLToLLVMIRTranslation.cpp | 57 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 D | ModuleTranslation.cpp | 189 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 D | X86VectorToLLVMIRTranslation.cpp | 37 LLVM::ModuleTranslation &moduleTranslation) const final { in convertOperation()
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/AMX/ |
| H A D | AMXToLLVMIRTranslation.cpp | 36 LLVM::ModuleTranslation &moduleTranslation) const final { in convertOperation()
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/ArmSVE/ |
| H A D | ArmSVEToLLVMIRTranslation.cpp | 36 LLVM::ModuleTranslation &moduleTranslation) const final { in convertOperation()
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/ArmNeon/ |
| H A D | ArmNeonToLLVMIRTranslation.cpp | 37 LLVM::ModuleTranslation &moduleTranslation) const final { in convertOperation()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/ |
| H A D | LLVMOpBase.td | 275 [{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 D | ROCDLOps.td | 192 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 D | NVVMOps.td | 217 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 D | LLVMIntrinsicOps.td | 272 llvm::Type *ElemTy = moduleTranslation.convertType( 302 moduleTranslation.convertType(elementType));
|
| H A D | LLVMOps.td | 371 moduleTranslation.setAccessGroupsMetadata(op, inst); 375 moduleTranslation.setAliasScopeMetadata(op, inst); 388 llvm::Type *elementType = moduleTranslation.convertType( 458 llvm::Type *elementType = moduleTranslation.convertType(baseElementType); 1465 moduleTranslation);}]>
|