In cooperation with the LLVM patch, this should implement all scalar front-end parts of the C and C++ ABIs for AArch64. This patch excludes the NEON support also reviewed due to an outbreak of batshit insanity in our legal department. That will be committed soon bringing the changes to precisely what has been approved. Further reviews would be gratefully received. llvm-svn: 174055
6 lines
167 B
C++
6 lines
167 B
C++
// RUN: %clang_cc1 -triple aarch64-none-linux -emit-llvm -w -o - %s | FileCheck -check-prefix=PCS %s
|
|
|
|
// PCS: define void @{{.*}}(i8 %a
|
|
struct s0 {};
|
|
void f0(s0 a) {}
|