f18-llvm-project icon indicating copy to clipboard operation
f18-llvm-project copied to clipboard

Fork of llvm/llvm-project for f18. In sync with f18-mlir and f18.

Results 65 f18-llvm-project issues
Sort by recently updated
recently updated
newest added

Enable building and execution of the SPEC 2017 benchmarks with the LLVM Flang compiler.

apps

https://github.com/flang-compiler/f18-llvm-project/pull/1135 supports non-character scalar, character, array, character array, pointer, allocatable, pointer, derived type, common block, non-SAVEd non-initialized non-character scalar in main program (this is special case). It supports use association...

OpenMP

Enable building and execution of the SNbone application with the LLVM Flang compiler.

apps

test case, see detail in https://godbolt.org/z/W8W7P9Tav ``` ! Type your code here, or load an example. real function square(rhogw_vm) implicit none integer, parameter :: ADM_kmin = 2 integer, parameter ::...

Enable building and execution of the Tealeaf application with the LLVM Flang compiler.

apps

(Sorry again for the wordy title) `flang` is rejecting the following code ```fortran module my_mod contains subroutine my_sub(str) implicit none character(len=*), intent(out) :: str character(len=1,kind=1), dimension(1:len(str)+1), target :: array_of_char end...

This PR adds PFT to MLIR lowering support for atomic read and write.

@schweitzpgi pointed out during the review in https://github.com/flang-compiler/f18-llvm-project/pull/1592 that the usage of `getSymbolAddress` will probably not work in any situation where boxed types are used. This is currently used in...

…struct name resolution Cherry picking https://reviews.llvm.org/D110502 onto fir-dev branch