mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-31 20:51:52 +01:00
Rename llvm-uselistorder => verify-uselistorder
llvm-svn: 214318
This commit is contained in:
parent
b6bcf3312a
commit
4af7ebf31b
@ -1,7 +1,7 @@
|
|||||||
; This test ensures that we get a bitcast constant expression in and out,
|
; This test ensures that we get a bitcast constant expression in and out,
|
||||||
; not a sitofp constant expression.
|
; not a sitofp constant expression.
|
||||||
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
|
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
||||||
; CHECK: bitcast (
|
; CHECK: bitcast (
|
||||||
|
|
||||||
@G = external global i32
|
@G = external global i32
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-as < %s | llvm-dis -disable-output
|
; RUN: llvm-as < %s | llvm-dis -disable-output
|
||||||
; RUN: llvm-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
||||||
; PR4373
|
; PR4373
|
||||||
|
|
||||||
@foo = weak global { i32 } zeroinitializer
|
@foo = weak global { i32 } zeroinitializer
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-dis < %s.bc| FileCheck %s
|
; RUN: llvm-dis < %s.bc| FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; aggregateOperations.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
; aggregateOperations.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
||||||
; The test checks that LLVM does not misread instructions with aggregate operands
|
; The test checks that LLVM does not misread instructions with aggregate operands
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
|
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
||||||
; Tests vclz and vcnt
|
; Tests vclz and vcnt
|
||||||
|
|
||||||
define <4 x i16> @vclz16(<4 x i16>* %A) nounwind {
|
define <4 x i16> @vclz16(<4 x i16>* %A) nounwind {
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-as %s -o - | llvm-dis | FileCheck %s
|
; RUN: llvm-as %s -o - | llvm-dis | FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
define void @test_cmpxchg(i32* %addr, i32 %desired, i32 %new) {
|
define void @test_cmpxchg(i32* %addr, i32 %desired, i32 %new) {
|
||||||
cmpxchg i32* %addr, i32 %desired, i32 %new seq_cst seq_cst
|
cmpxchg i32* %addr, i32 %desired, i32 %new seq_cst seq_cst
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-dis < %s.bc| FileCheck %s
|
; RUN: llvm-dis < %s.bc| FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; attributes-3.3.ll.bc was generated by passing this file to llvm-as-3.3.
|
; attributes-3.3.ll.bc was generated by passing this file to llvm-as-3.3.
|
||||||
; The test checks that LLVM does not silently misread attributes of
|
; The test checks that LLVM does not silently misread attributes of
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
|
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
||||||
; PR12696
|
; PR12696
|
||||||
|
|
||||||
define void @f1(i8 zeroext)
|
define void @f1(i8 zeroext)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-dis < %s.bc| FileCheck %s
|
; RUN: llvm-dis < %s.bc| FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; BinaryFloatOperation.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
; BinaryFloatOperation.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
||||||
; The test checks that LLVM does not misread binary float instructions from
|
; The test checks that LLVM does not misread binary float instructions from
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-dis < %s.bc| FileCheck %s
|
; RUN: llvm-dis < %s.bc| FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; BinaryIntOperation.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
; BinaryIntOperation.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
||||||
; The test checks that LLVM does not misread binary integer instructions from
|
; The test checks that LLVM does not misread binary integer instructions from
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-dis < %s.bc| FileCheck %s
|
; RUN: llvm-dis < %s.bc| FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; bitwiseOperations.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
; bitwiseOperations.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
||||||
; The test checks that LLVM does not misread bitwise instructions from
|
; The test checks that LLVM does not misread bitwise instructions from
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-dis < %s.bc| FileCheck %s
|
; RUN: llvm-dis < %s.bc| FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; calling-conventions.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
; calling-conventions.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
||||||
; The test checks that LLVM does not silently misread calling conventions of
|
; The test checks that LLVM does not silently misread calling conventions of
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-dis < %s.bc| FileCheck %s
|
; RUN: llvm-dis < %s.bc| FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; case-ranges.ll.bc was generated by passing this file to llvm-as from the 3.3
|
; case-ranges.ll.bc was generated by passing this file to llvm-as from the 3.3
|
||||||
; release of LLVM. This tests that the bitcode for switches from that release
|
; release of LLVM. This tests that the bitcode for switches from that release
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-dis < %s.bc | FileCheck %s
|
; RUN: llvm-dis < %s.bc | FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; cmpxchg-upgrade.ll.bc was produced by running a version of llvm-as from just
|
; cmpxchg-upgrade.ll.bc was produced by running a version of llvm-as from just
|
||||||
; before the IR change on this file.
|
; before the IR change on this file.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-dis < %s.bc| FileCheck %s
|
; RUN: llvm-dis < %s.bc| FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; conversionOperations.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
; conversionOperations.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
||||||
; The test checks that LLVM does not misread conversion instructions from
|
; The test checks that LLVM does not misread conversion instructions from
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
; RUN: llvm-as < %s -o %t.bc 2>&1 >/dev/null | FileCheck -check-prefix=WARN %s
|
; RUN: llvm-as < %s -o %t.bc 2>&1 >/dev/null | FileCheck -check-prefix=WARN %s
|
||||||
; RUN: llvm-dis < %t.bc | FileCheck %s
|
; RUN: llvm-dis < %t.bc | FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %t.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %t.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
define i32 @main() {
|
define i32 @main() {
|
||||||
entry:
|
entry:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: opt < %s -constprop | llvm-dis -disable-output
|
; RUN: opt < %s -constprop | llvm-dis -disable-output
|
||||||
; RUN: llvm-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
||||||
; PR3465
|
; PR3465
|
||||||
|
|
||||||
define double @test() {
|
define double @test() {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
; RUN: llvm-as < %s | llvm-dis > %t0
|
; RUN: llvm-as < %s | llvm-dis > %t0
|
||||||
; RUN: opt -S < %s > %t1
|
; RUN: opt -S < %s > %t1
|
||||||
; RUN: diff %t0 %t1
|
; RUN: diff %t0 %t1
|
||||||
; RUN: llvm-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
||||||
; PR6140
|
; PR6140
|
||||||
|
|
||||||
; Make sure the flags are serialized/deserialized properly for both
|
; Make sure the flags are serialized/deserialized properly for both
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
; Basic sanity test to check that instruction operands are encoded with
|
; Basic sanity test to check that instruction operands are encoded with
|
||||||
; relative IDs.
|
; relative IDs.
|
||||||
; RUN: llvm-as < %s | llvm-bcanalyzer -dump | FileCheck %s
|
; RUN: llvm-as < %s | llvm-bcanalyzer -dump | FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; CHECK: FUNCTION_BLOCK
|
; CHECK: FUNCTION_BLOCK
|
||||||
; CHECK: INST_BINOP {{.*}}op0=1 op1=1
|
; CHECK: INST_BINOP {{.*}}op0=1 op1=1
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-dis < %s.bc| FileCheck %s
|
; RUN: llvm-dis < %s.bc| FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; global-variables.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
; global-variables.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
||||||
; The test checks that LLVM does not silently misread global variables attributes of
|
; The test checks that LLVM does not silently misread global variables attributes of
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
|
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; inalloca should roundtrip.
|
; inalloca should roundtrip.
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-dis < %s.bc| FileCheck %s
|
; RUN: llvm-dis < %s.bc| FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; linkage-types-3.2.ll.bc was generated by passing this file to llvm-as-3.2
|
; linkage-types-3.2.ll.bc was generated by passing this file to llvm-as-3.2
|
||||||
; The test checks that LLVM does not silently misread linkage types of
|
; The test checks that LLVM does not silently misread linkage types of
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-dis < %s.bc | FileCheck %s
|
; RUN: llvm-dis < %s.bc | FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; local-linkage-default-visibility.3.4.ll.bc was generated by passing this file
|
; local-linkage-default-visibility.3.4.ll.bc was generated by passing this file
|
||||||
; to llvm-as-3.4. The test checks that LLVM upgrades visibility of symbols
|
; to llvm-as-3.4. The test checks that LLVM upgrades visibility of symbols
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-dis < %s.bc| FileCheck %s
|
; RUN: llvm-dis < %s.bc| FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; memOperations.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
; memOperations.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
||||||
; The test checks that LLVM does not misread memory related instructions of
|
; The test checks that LLVM does not misread memory related instructions of
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-as < %s | llvm-dis -disable-output
|
; RUN: llvm-as < %s | llvm-dis -disable-output
|
||||||
; RUN: llvm-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
!llvm.foo = !{!0}
|
!llvm.foo = !{!0}
|
||||||
!0 = metadata !{i32 42}
|
!0 = metadata !{i32 42}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-dis < %s.bc | FileCheck %s
|
; RUN: llvm-dis < %s.bc | FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; old-aliases.bc consist of this file assembled with an old llvm-as (3.5 trunk)
|
; old-aliases.bc consist of this file assembled with an old llvm-as (3.5 trunk)
|
||||||
; from when aliases contained a ConstantExpr.
|
; from when aliases contained a ConstantExpr.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
|
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
define i32 @foo(<2 x i64> %bar) nounwind {
|
define i32 @foo(<2 x i64> %bar) nounwind {
|
||||||
entry:
|
entry:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
|
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
define i32 @foo(<4 x float> %bar) nounwind {
|
define i32 @foo(<4 x float> %bar) nounwind {
|
||||||
entry:
|
entry:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
|
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
define <2 x i32> @main() {
|
define <2 x i32> @main() {
|
||||||
ret <2 x i32> select (<2 x i1> <i1 false, i1 undef>, <2 x i32> zeroinitializer, <2 x i32> <i32 0, i32 undef>)
|
ret <2 x i32> select (<2 x i1> <i1 false, i1 undef>, <2 x i32> zeroinitializer, <2 x i32> <i32 0, i32 undef>)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-as < %s | llvm-dis -disable-output
|
; RUN: llvm-as < %s | llvm-dis -disable-output
|
||||||
; RUN: llvm-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; <rdar://problem/8622574>
|
; <rdar://problem/8622574>
|
||||||
; tests the bitcodereader can handle the case where the reader will initially
|
; tests the bitcodereader can handle the case where the reader will initially
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
|
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; Check that musttail and tail roundtrip.
|
; Check that musttail and tail roundtrip.
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-dis < %s.bc| FileCheck %s
|
; RUN: llvm-dis < %s.bc| FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; TerminatorOperations.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
; TerminatorOperations.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
||||||
; The test checks that LLVM does not misread terminator instructions from
|
; The test checks that LLVM does not misread terminator instructions from
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
; RUN: llvm-dis < %s.bc| FileCheck %s
|
; RUN: llvm-dis < %s.bc| FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; CHECK: @llvm.global_ctors = appending global [0 x { i32, void ()*, i8* }] zeroinitializer
|
; CHECK: @llvm.global_ctors = appending global [0 x { i32, void ()*, i8* }] zeroinitializer
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
; Test to make sure loop vectorizer metadata is automatically upgraded.
|
; Test to make sure loop vectorizer metadata is automatically upgraded.
|
||||||
;
|
;
|
||||||
; RUN: llvm-dis < %s.bc | FileCheck %s
|
; RUN: llvm-dis < %s.bc | FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
define void @_Z28loop_with_vectorize_metadatav() {
|
define void @_Z28loop_with_vectorize_metadatav() {
|
||||||
entry:
|
entry:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
|
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; Function Attrs: nounwind
|
; Function Attrs: nounwind
|
||||||
define void @_Z4testPiPf(i32* nocapture %pI, float* nocapture %pF) #0 {
|
define void @_Z4testPiPf(i32* nocapture %pI, float* nocapture %pF) #0 {
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
; RUN: llvm-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
@a = global [4 x i1] [i1 0, i1 1, i1 0, i1 1]
|
@a = global [4 x i1] [i1 0, i1 1, i1 0, i1 1]
|
||||||
@b = alias i1* getelementptr ([4 x i1]* @a, i64 0, i64 2)
|
@b = alias i1* getelementptr ([4 x i1]* @a, i64 0, i64 2)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-dis < %s.bc| FileCheck %s
|
; RUN: llvm-dis < %s.bc| FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; vectorOperations.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
; vectorOperations.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
||||||
; The test checks that LLVM does not misread vector operations of
|
; The test checks that LLVM does not misread vector operations of
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-dis < %s.bc| FileCheck %s
|
; RUN: llvm-dis < %s.bc| FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; visibility-styles.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
; visibility-styles.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
|
||||||
; The test checks that LLVM does not silently misread visibility styles of
|
; The test checks that LLVM does not silently misread visibility styles of
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; RUN: llvm-dis < %s.bc | FileCheck %s
|
; RUN: llvm-dis < %s.bc | FileCheck %s
|
||||||
; RUN: llvm-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order -num-shuffles=5
|
||||||
|
|
||||||
; cmpxchg-upgrade.ll.bc was produced by running a version of llvm-as from just
|
; cmpxchg-upgrade.ll.bc was produced by running a version of llvm-as from just
|
||||||
; before the IR change on this file.
|
; before the IR change on this file.
|
||||||
|
@ -44,7 +44,6 @@ set(LLVM_TEST_DEPENDS
|
|||||||
llvm-rtdyld
|
llvm-rtdyld
|
||||||
llvm-symbolizer
|
llvm-symbolizer
|
||||||
llvm-tblgen
|
llvm-tblgen
|
||||||
llvm-uselistorder
|
|
||||||
llvm-vtabledump
|
llvm-vtabledump
|
||||||
macho-dump
|
macho-dump
|
||||||
opt
|
opt
|
||||||
@ -53,6 +52,7 @@ set(LLVM_TEST_DEPENDS
|
|||||||
not
|
not
|
||||||
yaml2obj
|
yaml2obj
|
||||||
obj2yaml
|
obj2yaml
|
||||||
|
verify-uselistorder
|
||||||
)
|
)
|
||||||
|
|
||||||
# If Intel JIT events are supported, depend on a tool that tests the listener.
|
# If Intel JIT events are supported, depend on a tool that tests the listener.
|
||||||
|
@ -228,7 +228,6 @@ for pattern in [r"\bbugpoint\b(?!-)",
|
|||||||
r"\bllvm-rtdyld\b",
|
r"\bllvm-rtdyld\b",
|
||||||
r"\bllvm-size\b",
|
r"\bllvm-size\b",
|
||||||
r"\bllvm-tblgen\b",
|
r"\bllvm-tblgen\b",
|
||||||
r"\bllvm-uselistorder\b",
|
|
||||||
r"\bllvm-vtabledump\b",
|
r"\bllvm-vtabledump\b",
|
||||||
r"\bllvm-c-test\b",
|
r"\bllvm-c-test\b",
|
||||||
r"\bmacho-dump\b",
|
r"\bmacho-dump\b",
|
||||||
@ -236,6 +235,7 @@ for pattern in [r"\bbugpoint\b(?!-)",
|
|||||||
r"\bFileCheck\b",
|
r"\bFileCheck\b",
|
||||||
r"\bobj2yaml\b",
|
r"\bobj2yaml\b",
|
||||||
r"\byaml2obj\b",
|
r"\byaml2obj\b",
|
||||||
|
r"\bverify-uselistorder\b",
|
||||||
# Handle these specially as they are strings searched
|
# Handle these specially as they are strings searched
|
||||||
# for during testing.
|
# for during testing.
|
||||||
r"\| \bcount\b",
|
r"\| \bcount\b",
|
||||||
|
@ -43,7 +43,7 @@ add_llvm_tool_subdirectory(llvm-bcanalyzer)
|
|||||||
add_llvm_tool_subdirectory(llvm-stress)
|
add_llvm_tool_subdirectory(llvm-stress)
|
||||||
add_llvm_tool_subdirectory(llvm-mcmarkup)
|
add_llvm_tool_subdirectory(llvm-mcmarkup)
|
||||||
|
|
||||||
add_llvm_tool_subdirectory(llvm-uselistorder)
|
add_llvm_tool_subdirectory(verify-uselistorder)
|
||||||
|
|
||||||
add_llvm_tool_subdirectory(llvm-symbolizer)
|
add_llvm_tool_subdirectory(llvm-symbolizer)
|
||||||
|
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
;===------------------------------------------------------------------------===;
|
;===------------------------------------------------------------------------===;
|
||||||
|
|
||||||
[common]
|
[common]
|
||||||
subdirectories = bugpoint llc lli llvm-ar llvm-as llvm-bcanalyzer llvm-cov llvm-diff llvm-dis llvm-dwarfdump llvm-extract llvm-jitlistener llvm-link llvm-lto llvm-mc llvm-nm llvm-objdump llvm-profdata llvm-rtdyld llvm-size macho-dump opt llvm-mcmarkup llvm-uselistorder
|
subdirectories = bugpoint llc lli llvm-ar llvm-as llvm-bcanalyzer llvm-cov llvm-diff llvm-dis llvm-dwarfdump llvm-extract llvm-jitlistener llvm-link llvm-lto llvm-mc llvm-nm llvm-objdump llvm-profdata llvm-rtdyld llvm-size macho-dump opt llvm-mcmarkup verify-uselistorder
|
||||||
|
|
||||||
[component_0]
|
[component_0]
|
||||||
type = Group
|
type = Group
|
||||||
|
@ -32,7 +32,7 @@ PARALLEL_DIRS := opt llvm-as llvm-dis llc llvm-ar llvm-nm llvm-link \
|
|||||||
macho-dump llvm-objdump llvm-readobj llvm-rtdyld \
|
macho-dump llvm-objdump llvm-readobj llvm-rtdyld \
|
||||||
llvm-dwarfdump llvm-cov llvm-size llvm-stress llvm-mcmarkup \
|
llvm-dwarfdump llvm-cov llvm-size llvm-stress llvm-mcmarkup \
|
||||||
llvm-profdata llvm-symbolizer obj2yaml yaml2obj llvm-c-test \
|
llvm-profdata llvm-symbolizer obj2yaml yaml2obj llvm-c-test \
|
||||||
llvm-vtabledump llvm-uselistorder
|
llvm-vtabledump verify-uselistorder
|
||||||
|
|
||||||
# If Intel JIT Events support is configured, build an extra tool to test it.
|
# If Intel JIT Events support is configured, build an extra tool to test it.
|
||||||
ifeq ($(USE_INTEL_JITEVENTS), 1)
|
ifeq ($(USE_INTEL_JITEVENTS), 1)
|
||||||
|
@ -7,6 +7,6 @@ set(LLVM_LINK_COMPONENTS
|
|||||||
Support
|
Support
|
||||||
)
|
)
|
||||||
|
|
||||||
add_llvm_tool(llvm-uselistorder
|
add_llvm_tool(verify-uselistorder
|
||||||
llvm-uselistorder.cpp
|
verify-uselistorder.cpp
|
||||||
)
|
)
|
@ -1,4 +1,4 @@
|
|||||||
;===- ./tools/llvm-uselistorder/LLVMBuild.txt ------------------*- Conf -*--===;
|
;===- ./tools/verify-uselistorder/LLVMBuild.txt ----------------*- Conf -*--===;
|
||||||
;
|
;
|
||||||
; The LLVM Compiler Infrastructure
|
; The LLVM Compiler Infrastructure
|
||||||
;
|
;
|
||||||
@ -17,6 +17,6 @@
|
|||||||
|
|
||||||
[component_0]
|
[component_0]
|
||||||
type = Tool
|
type = Tool
|
||||||
name = llvm-uselistorder
|
name = verify-uselistorder
|
||||||
parent = Tools
|
parent = Tools
|
||||||
required_libraries = IRReader BitWriter Support
|
required_libraries = IRReader BitWriter Support
|
@ -1,4 +1,4 @@
|
|||||||
##===- tools/llvm-uselistorder/Makefile --------------------*- Makefile -*-===##
|
##===- tools/verify-uselistorder/Makefile ------------------*- Makefile -*-===##
|
||||||
#
|
#
|
||||||
# The LLVM Compiler Infrastructure
|
# The LLVM Compiler Infrastructure
|
||||||
#
|
#
|
||||||
@ -8,7 +8,7 @@
|
|||||||
##===----------------------------------------------------------------------===##
|
##===----------------------------------------------------------------------===##
|
||||||
|
|
||||||
LEVEL := ../..
|
LEVEL := ../..
|
||||||
TOOLNAME := llvm-uselistorder
|
TOOLNAME := verify-uselistorder
|
||||||
LINK_COMPONENTS := AsmParser BitReader BitWriter Core IRReader Support
|
LINK_COMPONENTS := AsmParser BitReader BitWriter Core IRReader Support
|
||||||
|
|
||||||
# This tool has no plugins, optimize startup time.
|
# This tool has no plugins, optimize startup time.
|
@ -1,4 +1,4 @@
|
|||||||
//===- llvm-uselistorder.cpp - The LLVM Modular Optimizer -----------------===//
|
//===- verify-uselistorder.cpp - The LLVM Modular Optimizer ---------------===//
|
||||||
//
|
//
|
||||||
// The LLVM Compiler Infrastructure
|
// The LLVM Compiler Infrastructure
|
||||||
//
|
//
|
Loading…
x
Reference in New Issue
Block a user