mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 03:02:36 +01:00
llvm/test/TableGen: Remove XFAIL:vg_leak in dozen of tests, according to llvm-x86_64-linux-vg_leak.
llvm-svn: 169862
This commit is contained in:
parent
fee15f88f9
commit
231a6d09fc
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | grep -- 4294901760
|
// RUN: llvm-tblgen %s | grep -- 4294901760
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
def X {
|
def X {
|
||||||
int Y = 0xFFFF0000;
|
int Y = 0xFFFF0000;
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | FileCheck %s
|
// RUN: llvm-tblgen %s | FileCheck %s
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class A<int k, bits<2> x = 1> {
|
class A<int k, bits<2> x = 1> {
|
||||||
int K = k;
|
int K = k;
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | FileCheck %s
|
// RUN: llvm-tblgen %s | FileCheck %s
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
// Substitution of an int.
|
// Substitution of an int.
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | grep "zing = 4" | count 4
|
// RUN: llvm-tblgen %s | grep "zing = 4" | count 4
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class C1<int A, string B> {
|
class C1<int A, string B> {
|
||||||
int bar = A;
|
int bar = A;
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | grep ADDPSrr | count 1
|
// RUN: llvm-tblgen %s | grep ADDPSrr | count 1
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class Instruction<bits<4> opc, string Name> {
|
class Instruction<bits<4> opc, string Name> {
|
||||||
bits<4> opcode = opc;
|
bits<4> opcode = opc;
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | FileCheck %s
|
// RUN: llvm-tblgen %s | FileCheck %s
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class Register<string name, int idx> {
|
class Register<string name, int idx> {
|
||||||
string Name = name;
|
string Name = name;
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | FileCheck %s
|
// RUN: llvm-tblgen %s | FileCheck %s
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class Register<string name, int idx> {
|
class Register<string name, int idx> {
|
||||||
string Name = name;
|
string Name = name;
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | grep "int Y = 3"
|
// RUN: llvm-tblgen %s | grep "int Y = 3"
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class C {
|
class C {
|
||||||
int X = 4;
|
int X = 4;
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | grep "bit IsDouble = 1;" | count 3
|
// RUN: llvm-tblgen %s | grep "bit IsDouble = 1;" | count 3
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class Instruction<bits<4> opc, string Name> {
|
class Instruction<bits<4> opc, string Name> {
|
||||||
bits<4> opcode = opc;
|
bits<4> opcode = opc;
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
// RUN llvm-tblgen %s | FileCheck %s
|
// RUN llvm-tblgen %s | FileCheck %s
|
||||||
|
|
||||||
// RUN: llvm-tblgen %s | grep "foo" | count 1
|
// RUN: llvm-tblgen %s | grep "foo" | count 1
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class Base<string t> {
|
class Base<string t> {
|
||||||
string text = t;
|
string text = t;
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | FileCheck %s
|
// RUN: llvm-tblgen %s | FileCheck %s
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class Base<list<int> v> {
|
class Base<list<int> v> {
|
||||||
list<int> values = v;
|
list<int> values = v;
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | grep "zing = 4" | count 2
|
// RUN: llvm-tblgen %s | grep "zing = 4" | count 2
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class C1<int A, string B> {
|
class C1<int A, string B> {
|
||||||
int bar = A;
|
int bar = A;
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | grep WorldHelloCC | count 1
|
// RUN: llvm-tblgen %s | grep WorldHelloCC | count 1
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class C<string n> {
|
class C<string n> {
|
||||||
string name = n;
|
string name = n;
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | grep "zing = 4" | count 28
|
// RUN: llvm-tblgen %s | grep "zing = 4" | count 28
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class C1<int A, string B> {
|
class C1<int A, string B> {
|
||||||
int bar = A;
|
int bar = A;
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | FileCheck %s
|
// RUN: llvm-tblgen %s | FileCheck %s
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class ValueType<int size, int value> {
|
class ValueType<int size, int value> {
|
||||||
int Size = size;
|
int Size = size;
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | FileCheck %s
|
// RUN: llvm-tblgen %s | FileCheck %s
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class Droid<string series, int release, string model, int patchlevel> {
|
class Droid<string series, int release, string model, int patchlevel> {
|
||||||
string Series = series;
|
string Series = series;
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | FileCheck %s
|
// RUN: llvm-tblgen %s | FileCheck %s
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class Instr<int i> {
|
class Instr<int i> {
|
||||||
int index = i;
|
int index = i;
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
// Test evaluation of set operations in dags.
|
// Test evaluation of set operations in dags.
|
||||||
// RUN: llvm-tblgen -print-sets %s | FileCheck %s
|
// RUN: llvm-tblgen -print-sets %s | FileCheck %s
|
||||||
// XFAIL: vg_leak
|
|
||||||
//
|
//
|
||||||
// The -print-sets driver configures a primitive SetTheory instance that
|
// The -print-sets driver configures a primitive SetTheory instance that
|
||||||
// understands these sets:
|
// understands these sets:
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | FileCheck %s
|
// RUN: llvm-tblgen %s | FileCheck %s
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class Set<int i = 0, int j = 0, int k = 0> {
|
class Set<int i = 0, int j = 0, int k = 0> {
|
||||||
int I = i;
|
int I = i;
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
// RUN: llvm-tblgen %s | grep "\[(set" | count 2
|
// RUN: llvm-tblgen %s | grep "\[(set" | count 2
|
||||||
// RUN: llvm-tblgen %s | grep "\[\]" | count 2
|
// RUN: llvm-tblgen %s | grep "\[\]" | count 2
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class ValueType<int size, int value> {
|
class ValueType<int size, int value> {
|
||||||
int Size = size;
|
int Size = size;
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
// RUN: llvm-tblgen %s | grep '\[(set VR128:$dst, (int_x86_sse2_add_pd VR128:$src1, VR128:$src2))\]' | count 1
|
// RUN: llvm-tblgen %s | grep '\[(set VR128:$dst, (int_x86_sse2_add_pd VR128:$src1, VR128:$src2))\]' | count 1
|
||||||
// RUN: llvm-tblgen %s | grep '\[(set VR128:$dst, (int_x86_sse2_add_ps VR128:$src1, VR128:$src2))\]' | count 1
|
// RUN: llvm-tblgen %s | grep '\[(set VR128:$dst, (int_x86_sse2_add_ps VR128:$src1, VR128:$src2))\]' | count 1
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class ValueType<int size, int value> {
|
class ValueType<int size, int value> {
|
||||||
int Size = size;
|
int Size = size;
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | FileCheck %s
|
// RUN: llvm-tblgen %s | FileCheck %s
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class Type<string name, int length, int width> {
|
class Type<string name, int length, int width> {
|
||||||
string Name = name;
|
string Name = name;
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | grep "add_ps" | count 3
|
// RUN: llvm-tblgen %s | grep "add_ps" | count 3
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class ValueType<int size, int value> {
|
class ValueType<int size, int value> {
|
||||||
int Size = size;
|
int Size = size;
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | FileCheck %s
|
// RUN: llvm-tblgen %s | FileCheck %s
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class XD { bits<4> Prefix = 11; }
|
class XD { bits<4> Prefix = 11; }
|
||||||
// CHECK: Prefix = { 1, 1, 0, 0 };
|
// CHECK: Prefix = { 1, 1, 0, 0 };
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | FileCheck %s
|
// RUN: llvm-tblgen %s | FileCheck %s
|
||||||
// XFAIL: vg_leak
|
|
||||||
// CHECK: Value = 0
|
// CHECK: Value = 0
|
||||||
// CHECK: Value = 1
|
// CHECK: Value = 1
|
||||||
|
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | FileCheck %s
|
// RUN: llvm-tblgen %s | FileCheck %s
|
||||||
// XFAIL: vg_leak
|
|
||||||
// CHECK: a = 6
|
// CHECK: a = 6
|
||||||
// CHECK: a = 5
|
// CHECK: a = 5
|
||||||
|
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
// RUN: llvm-tblgen %s | grep 'Jr' | count 2
|
// RUN: llvm-tblgen %s | grep 'Jr' | count 2
|
||||||
// RUN: llvm-tblgen %s | grep 'Sr' | count 2
|
// RUN: llvm-tblgen %s | grep 'Sr' | count 2
|
||||||
// RUN: llvm-tblgen %s | grep '"NAME"' | count 1
|
// RUN: llvm-tblgen %s | grep '"NAME"' | count 1
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
// Variables for foreach
|
// Variables for foreach
|
||||||
class decls {
|
class decls {
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | FileCheck %s
|
// RUN: llvm-tblgen %s | FileCheck %s
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
// Support for an `!if' operator as part of a `let' statement.
|
// Support for an `!if' operator as part of a `let' statement.
|
||||||
// CHECK: class C
|
// CHECK: class C
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | FileCheck %s
|
// RUN: llvm-tblgen %s | FileCheck %s
|
||||||
// XFAIL: vg_leak
|
|
||||||
// CHECK: a = 6
|
// CHECK: a = 6
|
||||||
// CHECK: a = 5
|
// CHECK: a = 5
|
||||||
|
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | grep ""
|
// RUN: llvm-tblgen %s | grep ""
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class List<list<string> n> {
|
class List<list<string> n> {
|
||||||
list<string> names = n;
|
list<string> names = n;
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | FileCheck %s
|
// RUN: llvm-tblgen %s | FileCheck %s
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class C<list<bits<8>> L> {
|
class C<list<bits<8>> L> {
|
||||||
bits<2> V0 = L[0]{1-0};
|
bits<2> V0 = L[0]{1-0};
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | FileCheck %s
|
// RUN: llvm-tblgen %s | FileCheck %s
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class Or4<bits<8> Val> {
|
class Or4<bits<8> Val> {
|
||||||
bits<8> V = {Val{7}, Val{6}, Val{5}, Val{4}, Val{3}, 1, Val{1}, Val{0} };
|
bits<8> V = {Val{7}, Val{6}, Val{5}, Val{4}, Val{3}, 1, Val{1}, Val{0} };
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | grep fufoo
|
// RUN: llvm-tblgen %s | grep fufoo
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class Y<string S> {
|
class Y<string S> {
|
||||||
string T = !strconcat(S, "foo");
|
string T = !strconcat(S, "foo");
|
||||||
|
@ -4,7 +4,6 @@
|
|||||||
// RUN: llvm-tblgen %s | grep "LAST" | count 1
|
// RUN: llvm-tblgen %s | grep "LAST" | count 1
|
||||||
// RUN: llvm-tblgen %s | grep "TVAR" | count 2
|
// RUN: llvm-tblgen %s | grep "TVAR" | count 2
|
||||||
// RUN: llvm-tblgen %s | grep "Bogus" | count 1
|
// RUN: llvm-tblgen %s | grep "Bogus" | count 1
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class Honorific<string t> {
|
class Honorific<string t> {
|
||||||
string honorific = t;
|
string honorific = t;
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | FileCheck %s
|
// RUN: llvm-tblgen %s | FileCheck %s
|
||||||
// XFAIL: vg_leak
|
|
||||||
// CHECK: No subst
|
// CHECK: No subst
|
||||||
// CHECK: No foo
|
// CHECK: No foo
|
||||||
// CHECK: RECURSE foo
|
// CHECK: RECURSE foo
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
// RUN: llvm-tblgen %s | FileCheck %s
|
// RUN: llvm-tblgen %s | FileCheck %s
|
||||||
// XFAIL: vg_leak
|
|
||||||
|
|
||||||
class Instr<list<dag> pat> {
|
class Instr<list<dag> pat> {
|
||||||
list<dag> Pattern = pat;
|
list<dag> Pattern = pat;
|
||||||
|
Loading…
Reference in New Issue
Block a user