[clang] b99898c - Fix target specific InstCombine

Sebastian Neubauer via cfe-commits cfe-commits at lists.llvm.org
Wed Jul 22 08:01:46 PDT 2020


Author: Sebastian Neubauer
Date: 2020-07-22T17:00:46+02:00
New Revision: b99898c1e9c5d8bade1d898e84604d3241b0087c

URL: https://github.com/llvm/llvm-project/commit/b99898c1e9c5d8bade1d898e84604d3241b0087c
DIFF: https://github.com/llvm/llvm-project/commit/b99898c1e9c5d8bade1d898e84604d3241b0087c.diff

LOG: Fix target specific InstCombine

A clang arm test was failing if clang is compiled without arm support.

Regression was introduced in 2a6c871596ce8bdd23501a96fd22f0f16d3cfcad

Added: 
    

Modified: 
    clang/test/CodeGen/aarch64-bf16-ldst-intrinsics.c

Removed: 
    


################################################################################
diff  --git a/clang/test/CodeGen/aarch64-bf16-ldst-intrinsics.c b/clang/test/CodeGen/aarch64-bf16-ldst-intrinsics.c
index 2ccfb0ca34c3..6772c37c9723 100644
--- a/clang/test/CodeGen/aarch64-bf16-ldst-intrinsics.c
+++ b/clang/test/CodeGen/aarch64-bf16-ldst-intrinsics.c
@@ -3,6 +3,8 @@
 // RUN: %clang_cc1 -triple armv8.6a-arm-none-eabi -target-feature +neon -target-feature +bf16 -mfloat-abi hard \
 // RUN:  -O2 -emit-llvm %s -o - | FileCheck %s --check-prefixes=CHECK,CHECK32
 
+// REQUIRES: arm-registered-target,aarch64-registered-target
+
 #include "arm_neon.h"
 
 bfloat16x4_t test_vld1_bf16(bfloat16_t const *ptr) {


        


More information about the cfe-commits mailing list