aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/X86TargetParser.cpp
diff options
context:
space:
mode:
authorGeorge Mitenkov <georgemitenk0v@gmail.com>2020-07-09 17:48:50 +0300
committerGeorge Mitenkov <georgemitenk0v@gmail.com>2020-07-09 18:11:45 +0300
commit28cd3cbc12577fa44f9b15c2ffaf9fb1bc280590 (patch)
treead89ba53c6464a14bb9d8a671b08adf921a51333 /llvm/lib/Support/X86TargetParser.cpp
parent4d4d9037670a3537c14092807a717284ea0c4f92 (diff)
downloadllvm-28cd3cbc12577fa44f9b15c2ffaf9fb1bc280590.zip
llvm-28cd3cbc12577fa44f9b15c2ffaf9fb1bc280590.tar.gz
llvm-28cd3cbc12577fa44f9b15c2ffaf9fb1bc280590.tar.bz2
[MLIR][SPIRVToLLVM] Conversion of SPIR-V array, runtime array, and pointer types
This patch adds type conversion for 4 SPIR-V types: array, runtime array, pointer and struct. This conversion is integrated using a separate function `populateSPIRVToLLVMTypeConversion()` that adds new type conversions. At the moment, this is a basic skeleton that allows to perfom conversion from SPIR-V array, runtime array and pointer types to LLVM typesystem. There is no support of array strides or storage classes. These will be supported on the case by case basis. Reviewed By: antiagainst Differential Revision: https://reviews.llvm.org/D83399
Diffstat (limited to 'llvm/lib/Support/X86TargetParser.cpp')
0 files changed, 0 insertions, 0 deletions