ae0fb61303
Originally in the returnOp conversion, the result type was changing to bare pointer if the type was a memref. This is incorrect as conversion to bare pointer can only be done if the memref has static shape, strides and offset. Reviewed By: ftynse Differential Revision: https://reviews.llvm.org/D123121 |
||
---|---|---|
.. | ||
AffineToStandard | ||
ArithmeticToLLVM | ||
ArithmeticToSPIRV | ||
ArmNeon2dToIntr | ||
AsyncToLLVM | ||
BufferizationToMemRef | ||
ComplexToLLVM | ||
ComplexToStandard | ||
ControlFlowToLLVM | ||
ControlFlowToSPIRV | ||
FuncToLLVM | ||
FuncToSPIRV | ||
GPUCommon | ||
GPUToNVVM | ||
GPUToROCDL | ||
GPUToSPIRV | ||
GPUToVulkan | ||
LinalgToLLVM | ||
LinalgToSPIRV | ||
LinalgToStandard | ||
LLVMCommon | ||
MathToLibm | ||
MathToLLVM | ||
MathToSPIRV | ||
MemRefToLLVM | ||
MemRefToSPIRV | ||
OpenACCToLLVM | ||
OpenACCToSCF | ||
OpenMPToLLVM | ||
PDLToPDLInterp | ||
ReconcileUnrealizedCasts | ||
SCFToControlFlow | ||
SCFToGPU | ||
SCFToOpenMP | ||
SCFToSPIRV | ||
ShapeToStandard | ||
SPIRVCommon | ||
SPIRVToLLVM | ||
TensorToSPIRV | ||
TosaToArith | ||
TosaToLinalg | ||
TosaToSCF | ||
TosaToTensor | ||
VectorToGPU | ||
VectorToLLVM | ||
VectorToROCDL | ||
VectorToSCF | ||
VectorToSPIRV | ||
CMakeLists.txt | ||
PassDetail.h |