Francesco Petrogalli
7585ba208e
[clang][OpenMP] Fix mangling of linear parameters.
...
Summary:
The linear parameter token in the mangling function must be multiplied
by the pointee size in bytes when the parameter is a pointer.
Reviewers: ABataev, andwar, jdoerfert
Subscribers: yaxunl, guansong, cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D78965
2020-05-01 21:19:00 +00:00
Graham Hunter
ad497658d2
[OpenMP] Allow const parameters in declare simd linear clause
...
Reviewers: ABataev, kkwli0, jdoerfert, fpetrogalli
Reviewed By: ABataev, fpetrogalli
Differential Revision: https://reviews.llvm.org/D75350
2020-03-02 14:54:14 +00:00
Alexey Bataev
3e8124631e
[OPENMP]Require aarch arch for the tests, NFC.
...
llvm-svn: 358493
2019-04-16 14:26:10 +00:00
Alexey Bataev
a0a2264ef7
[AArch64] Implement Vector Funtion ABI name mangling.
...
Summary:
The name mangling scheme is defined in section 3.5 of the "Vector function application binary interface specification for AArch64" [1].
[1] https://developer.arm.com/products/software-development-tools/hpc/arm-compiler-for-hpc/vector-function-abi
Reviewers: rengolin, ABataev
Reviewed By: ABataev
Subscribers: sdesmalen, javed.absar, kristof.beyls, jdoerfert, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D60583
llvm-svn: 358490
2019-04-16 13:56:21 +00:00