/llvm-project/mlir/include/mlir/Target/LLVMIR/ |
H A D | LLVMTranslationInterface.h | 37 class LLVMTranslationDialectInterface 38 : public DialectInterface::Base<LLVMTranslationDialectInterface> { 40 LLVMTranslationDialectInterface(Dialect *dialect) : Base(dialect) {} in LLVMTranslationDialectInterface() function 77 : public DialectInterfaceCollection<LLVMTranslationDialectInterface> { 86 if (const LLVMTranslationDialectInterface *iface = getInterfaceFor(op)) in convertOperation() 97 if (const LLVMTranslationDialectInterface *iface = in amendOperation() 111 if (const LLVMTranslationDialectInterface *iface = in convertParameterAttr()
|
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/Builtin/ |
H A D | BuiltinToLLVMIRTranslation.cpp | 23 : public LLVMTranslationDialectInterface { 25 using LLVMTranslationDialectInterface::LLVMTranslationDialectInterface;
|
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/AMX/ |
H A D | AMXToLLVMIRTranslation.cpp | 28 : public LLVMTranslationDialectInterface { 30 using LLVMTranslationDialectInterface::LLVMTranslationDialectInterface;
|
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/ArmSVE/ |
H A D | ArmSVEToLLVMIRTranslation.cpp | 28 : public LLVMTranslationDialectInterface { 30 using LLVMTranslationDialectInterface::LLVMTranslationDialectInterface;
|
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/X86Vector/ |
H A D | X86VectorToLLVMIRTranslation.cpp | 29 : public LLVMTranslationDialectInterface { 31 using LLVMTranslationDialectInterface::LLVMTranslationDialectInterface;
|
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/ArmSME/ |
H A D | ArmSMEToLLVMIRTranslation.cpp | 28 : public LLVMTranslationDialectInterface { 30 using LLVMTranslationDialectInterface::LLVMTranslationDialectInterface;
|
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/ArmNeon/ |
H A D | ArmNeonToLLVMIRTranslation.cpp | 29 : public LLVMTranslationDialectInterface { 31 using LLVMTranslationDialectInterface::LLVMTranslationDialectInterface;
|
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/GPU/ |
H A D | GPUToLLVMIRTranslation.cpp | 39 : public LLVMTranslationDialectInterface { 41 using LLVMTranslationDialectInterface::LLVMTranslationDialectInterface;
|
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/VCIX/ |
H A D | VCIXToLLVMIRTranslation.cpp | 60 : public LLVMTranslationDialectInterface { 62 using LLVMTranslationDialectInterface::LLVMTranslationDialectInterface;
|
/llvm-project/mlir/test/lib/Dialect/Test/ |
H A D | TestToLLVMIRTranslation.cpp | 34 : public LLVMTranslationDialectInterface { 36 using LLVMTranslationDialectInterface::LLVMTranslationDialectInterface;
|
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/ROCDL/ |
H A D | ROCDLToLLVMIRTranslation.cpp | 59 : public LLVMTranslationDialectInterface { 61 using LLVMTranslationDialectInterface::LLVMTranslationDialectInterface;
|
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/NVVM/ |
H A D | NVVMToLLVMIRTranslation.cpp | 162 : public LLVMTranslationDialectInterface { in amendOperation() 164 using LLVMTranslationDialectInterface::LLVMTranslationDialectInterface; in amendOperation()
|
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/LLVMIR/ |
H A D | LLVMToLLVMIRTranslation.cpp | 469 : public LLVMTranslationDialectInterface { 471 using LLVMTranslationDialectInterface::LLVMTranslationDialectInterface;
|
/llvm-project/flang/lib/Optimizer/Dialect/ |
H A D | FIRDialect.cpp | 94 dialect->addInterface<mlir::LLVMTranslationDialectInterface>(); in addFIRToLLVMIRExtension()
|
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/OpenACC/ |
H A D | OpenACCToLLVMIRTranslation.cpp | 480 : public LLVMTranslationDialectInterface { 482 using LLVMTranslationDialectInterface::LLVMTranslationDialectInterface;
|
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/OpenMP/ |
H A D | OpenMPToLLVMIRTranslation.cpp | 4704 : public LLVMTranslationDialectInterface { 4706 using LLVMTranslationDialectInterface::LLVMTranslationDialectInterface;
|
/llvm-project/mlir/lib/Target/LLVMIR/ |
H A D | ModuleTranslation.cpp | 934 const LLVMTranslationDialectInterface *opIface = iface.getInterfaceFor(&op); in convertBlockImpl() 937 "`LLVMTranslationDialectInterface` registration for " in convertBlockImpl()
|
/llvm-project/mlir/docs/ |
H A D | TargetLLVMIR.md | 919 operations to LLVM IR via a dialect interface `LLVMTranslationDialectInterface`:
|