Skip to content

Commit dcba17f

Browse files
committed
Merge remote-tracking branch 'origin/main' into vpwideninductionrecipe
2 parents 438067d + 4304505 commit dcba17f

39 files changed

+76
-84
lines changed

llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1755,19 +1755,13 @@ void VPWidenIntOrFpInductionRecipe::execute(VPTransformState &State) {
17551755
#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
17561756
void VPWidenIntOrFpInductionRecipe::print(raw_ostream &O, const Twine &Indent,
17571757
VPSlotTracker &SlotTracker) const {
1758-
O << Indent << "WIDEN-INDUCTION";
1759-
if (auto *TI = getTruncInst()) {
1760-
O << "\\l\"";
1761-
O << " +\n" << Indent << "\" " << VPlanIngredient(getPHINode()) << "\\l\"";
1762-
O << " +\n" << Indent << "\" " << VPlanIngredient(TI);
1763-
} else
1764-
O << " " << VPlanIngredient(getPHINode());
1765-
1766-
O << ", ";
1767-
getStepValue()->printAsOperand(O, SlotTracker);
1758+
O << Indent;
1759+
printAsOperand(O, SlotTracker);
1760+
O << " = WIDEN-INDUCTION ";
1761+
printOperands(O, SlotTracker);
17681762

1769-
O << ", ";
1770-
getVFValue()->printAsOperand(O, SlotTracker);
1763+
if (auto *TI = getTruncInst())
1764+
O << " (truncated to " << *TI->getType() << ")";
17711765
}
17721766
#endif
17731767

llvm/test/CodeGen/AArch64/stack-tagging-ex-2.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; clang -target aarch64-eabi -O2 -march=armv8.5-a+memtag -fsanitize=memtag -S -emit-llvm test.cc
1+
; clang -target aarch64-eabi -O2 -fsanitize=memtag -S -emit-llvm test.cc
22
; void bar() {
33
; throw 42;
44
; }

llvm/test/CodeGen/ARC/addrmode.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: llc -march=arc < %s | FileCheck %s
1+
; RUN: llc -mtriple=arc < %s | FileCheck %s
22

33
; CHECK-LABEL: copy
44
; CHECK-NOT: add

llvm/test/CodeGen/ARC/alu.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: llc -march=arc < %s | FileCheck %s
1+
; RUN: llc -mtriple=arc < %s | FileCheck %s
22

33
; CHECK-LABEL: add_r
44
; CHECK: add %r0, %r{{[01]}}, %r{{[01]}}

llvm/test/CodeGen/ARC/brcc.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: llc -march=arc < %s | FileCheck %s
1+
; RUN: llc -mtriple=arc < %s | FileCheck %s
22

33
; CHECK-LABEL: brcc1:
44
; CHECK: brne %r0, %r1, @.LBB0_2

llvm/test/CodeGen/ARC/call.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: llc -march=arc < %s | FileCheck %s
1+
; RUN: llc -mtriple=arc < %s | FileCheck %s
22

33

44
declare i32 @goo1(i32) nounwind

llvm/test/CodeGen/ARC/intrinsics.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: llc -march=arc < %s | FileCheck %s
1+
; RUN: llc -mtriple=arc < %s | FileCheck %s
22

33
target triple = "arc"
44

llvm/test/CodeGen/ARC/ldst.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: llc -march=arc < %s | FileCheck %s
1+
; RUN: llc -mtriple=arc < %s | FileCheck %s
22

33
; CHECK-LABEL: load32
44
; CHECK: ld %r0, [%r0,16000]

llvm/test/CodeGen/Hexagon/autohvx/float-cost.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt -march=hexagon -passes=loop-vectorize -hexagon-autohvx -debug-only=loop-vectorize -S < %s 2>&1 | FileCheck %s
1+
; RUN: opt -passes=loop-vectorize -hexagon-autohvx -debug-only=loop-vectorize -S < %s 2>&1 | FileCheck %s
22
; REQUIRES: asserts
33

44
; Check that the cost model makes vectorization non-profitable.

llvm/test/CodeGen/Hexagon/autohvx/interleave.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt -march=hexagon -hexagon-autohvx -passes=loop-vectorize -S < %s | FileCheck %s
1+
; RUN: opt -hexagon-autohvx -passes=loop-vectorize -S < %s | FileCheck %s
22
; Check that the loop has been interleaved.
33
; CHECK: store <64 x i32> %interleaved.vec
44

0 commit comments

Comments
 (0)