Home
last modified time | relevance | path

Searched refs:getFixedVectorType (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Conversion/NVGPUToNVVM/
H A DNVGPUToNVVM.cpp26 auto i32x2Ty = LLVM::getFixedVectorType(i32Ty, 2); in inferIntrinsicResultType()
28 Type f64x2Ty = LLVM::getFixedVectorType(f64Ty, 2); in inferIntrinsicResultType()
30 Type f32x2Ty = LLVM::getFixedVectorType(f32Ty, 2); in inferIntrinsicResultType()
70 Type i32x2Ty = LLVM::getFixedVectorType(i32Ty, 2); in convertIntrinsicResult()
71 Type f64x2Ty = LLVM::getFixedVectorType(f64Ty, 2); in convertIntrinsicResult()
72 Type f32x2Ty = LLVM::getFixedVectorType(f32Ty, 2); in convertIntrinsicResult()
73 Type f32x1Ty = LLVM::getFixedVectorType(f32Ty, 1); in convertIntrinsicResult()
149 Type i8x4Ty = LLVM::getFixedVectorType(i8Ty, 4); in unpackOperandVector()
150 Type i4x8Ty = LLVM::getFixedVectorType(i4Ty, 8); in unpackOperandVector()
151 Type f32x1Ty = LLVM::getFixedVectorType(f32Ty, 1); in unpackOperandVector()
[all …]
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToGPU/
H A DNvGpuSupport.cpp107 LLVM::getFixedVectorType(Float16Type::get(ctx), 2), 2, 32, in getMmaSyncRegisterType()
115 ? FragmentElementInfo{LLVM::getFixedVectorType(f64Ty, 2), 2, 128, in getMmaSyncRegisterType()
124 LLVM::getFixedVectorType(IntegerType::get(ctx, 8), 4), 4, 32, in getMmaSyncRegisterType()
131 LLVM::getFixedVectorType(IntegerType::get(ctx, 4), 8), 8, 32, in getMmaSyncRegisterType()
138 LLVM::getFixedVectorType(IntegerType::get(ctx, 32), 2), 2, 64, in getMmaSyncRegisterType()
146 ? FragmentElementInfo{LLVM::getFixedVectorType(f32Ty, 2), 2, 64, in getMmaSyncRegisterType()
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/
H A DROCDLDialect.cpp52 auto i32x4Ty = LLVM::getFixedVectorType(int32Ty, 4); in parse()
74 auto i32x4Ty = LLVM::getFixedVectorType(int32Ty, 4); in parse()
H A DNVVMDialect.cpp80 LLVM::getFixedVectorType(Float16Type::get(operandElType.getContext()), 2); in inferOperandMMAType()
341 auto f16x2Ty = LLVM::getFixedVectorType(f16Ty, 2); in verify()
H A DLLVMTypes.cpp940 Type mlir::LLVM::getFixedVectorType(Type elementType, unsigned numElements) { in getFixedVectorType() function in mlir::LLVM
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/
H A DTypeFromLLVM.cpp133 return LLVM::getFixedVectorType(translateType(type->getElementType()), in translate()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/
H A DLLVMTypes.h526 Type getFixedVectorType(Type elementType, unsigned numElements);
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToLLVM/
H A DConvertVectorToLLVM.cpp109 auto ptrsType = LLVM::getFixedVectorType(pType, vType.getDimSize(0)); in getIndexedPtrs()
/llvm-project-15.0.7/mlir/docs/Dialects/
H A DLLVM.md355 - `Type LLVM::getFixedVectorType(Type, unsigned)` - gets a fixed vector type