File tree Expand file tree Collapse file tree
aarch64-unknown-linux-gnu
armv7-unknown-linux-gnueabihf Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -18,5 +18,5 @@ RUN tar -xvf llvm.tar.xz --strip-components=1 -C llvm
1818ENV PATH="/llvm/bin:$PATH"
1919
2020ENV CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER=aarch64-linux-gnu-gcc \
21- CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_RUNNER="qemu-aarch64 -cpu max -L /usr/aarch64-linux-gnu" \
21+ CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_RUNNER="qemu-aarch64 -cpu cortex-a53 -L /usr/aarch64-linux-gnu" \
2222 OBJDUMP=aarch64-linux-gnu-objdump
Original file line number Diff line number Diff line change @@ -17,5 +17,5 @@ RUN tar -xvf llvm.tar.xz --strip-components=1 -C llvm
1717ENV PATH="/llvm/bin:$PATH"
1818
1919ENV CARGO_TARGET_ARMV7_UNKNOWN_LINUX_GNUEABIHF_LINKER=arm-linux-gnueabihf-gcc \
20- CARGO_TARGET_ARMV7_UNKNOWN_LINUX_GNUEABIHF_RUNNER="qemu-arm -cpu max -L /usr/arm-linux-gnueabihf" \
20+ CARGO_TARGET_ARMV7_UNKNOWN_LINUX_GNUEABIHF_RUNNER="qemu-arm -cpu cortex-a15 -L /usr/arm-linux-gnueabihf" \
2121 OBJDUMP=arm-linux-gnueabihf-objdump
Original file line number Diff line number Diff line change @@ -82,3 +82,7 @@ vcvtps_u64_f32
8282
8383# Broken in Clang (fixed in https://github.com/llvm/llvm-project/pull/156029)
8484vcvth_s16_f16
85+
86+ # TEMP: p64 intrinsics that have the aes feature. They trigger an always-inline failure on clang
87+ vmull_p64
88+ vmull_high_p64
Original file line number Diff line number Diff line change @@ -46,6 +46,10 @@ impl SupportedArchitectureTest for ArmArchitectureTest {
4646
4747 let intrinsics = intrinsics
4848 . into_iter ( )
49+ . filter ( |i| {
50+ i. arguments . iter ( ) . any ( |a| a. ty . kind ( ) == TypeKind :: Poly )
51+ || i. results . kind ( ) == TypeKind :: Poly
52+ } )
4953 // Skip intrinsics that don't return a value.
5054 . filter ( |i| i. results . kind ( ) != TypeKind :: Void )
5155 // Skip bfloat intrinsics - not currently supported
You can’t perform that action at this time.
0 commit comments