[llvm-branch-commits] [llvm-branch] r133699 - in /llvm/branches/type-system-rewrite/test/CodeGen/X86: 2010-02-12-CoalescerBug-Impdef.ll 2010-11-09-MOVLPS.ll pr3317.ll
Chris Lattner
sabre at nondot.org
Wed Jun 22 23:21:43 PDT 2011
Author: lattner
Date: Thu Jun 23 01:21:43 2011
New Revision: 133699
URL: http://llvm.org/viewvc/llvm-project?rev=133699&view=rev
Log:
tweak tests to not forward ref non-struct types.
Modified:
llvm/branches/type-system-rewrite/test/CodeGen/X86/2010-02-12-CoalescerBug-Impdef.ll
llvm/branches/type-system-rewrite/test/CodeGen/X86/2010-11-09-MOVLPS.ll
llvm/branches/type-system-rewrite/test/CodeGen/X86/pr3317.ll
Modified: llvm/branches/type-system-rewrite/test/CodeGen/X86/2010-02-12-CoalescerBug-Impdef.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/branches/type-system-rewrite/test/CodeGen/X86/2010-02-12-CoalescerBug-Impdef.ll?rev=133699&r1=133698&r2=133699&view=diff
==============================================================================
--- llvm/branches/type-system-rewrite/test/CodeGen/X86/2010-02-12-CoalescerBug-Impdef.ll (original)
+++ llvm/branches/type-system-rewrite/test/CodeGen/X86/2010-02-12-CoalescerBug-Impdef.ll Thu Jun 23 01:21:43 2011
@@ -22,6 +22,7 @@
%0 = type { %"union gimple_statement_d"* }
%"BITMAP_WORD[]" = type [2 x i64]
+%"uchar[]" = type [1 x i8]
%"char[]" = type [4 x i8]
%"enum dom_state[]" = type [2 x i32]
%"int[]" = type [4 x i32]
@@ -61,6 +62,7 @@
%"struct gimple_seq_d" = type { %"struct gimple_seq_node_d"*, %"struct gimple_seq_node_d"*, %"struct gimple_seq_d"* }
%"struct gimple_seq_node_d" = type { %"union gimple_statement_d"*, %"struct gimple_seq_node_d"*, %"struct gimple_seq_node_d"* }
%"struct gimple_statement_base" = type { i8, i8, i16, i32, i32, i32, %"struct basic_block_def"*, %"union tree_node"* }
+%"struct phi_arg_d[]" = type [1 x %"struct phi_arg_d"]
%"struct gimple_statement_phi" = type { %"struct gimple_statement_base", i32, i32, %"union tree_node"*, %"struct phi_arg_d[]" }
%"struct htab" = type { i32 (i8*)*, i32 (i8*, i8*)*, void (i8*)*, i8**, i64, i64, i64, i32, i32, i8* (i64, i64)*, void (i8*)*, i8*, i8* (i8*, i64, i64)*, void (i8*, i8*)*, i32 }
%"struct iv" = type { %"union tree_node"*, %"union tree_node"*, %"union tree_node"*, %"union tree_node"*, i8, i8, i32 }
@@ -78,7 +80,6 @@
%"struct object_block" = type { %"union section"*, i32, i64, %"struct VEC_rtx_gc"*, %"struct VEC_rtx_gc"* }
%"struct obstack" = type { i64, %"struct _obstack_chunk"*, i8*, i8*, i8*, i64, i32, %"struct _obstack_chunk"* (i8*, i64)*, void (i8*, %"struct _obstack_chunk"*)*, i8*, i8 }
%"struct phi_arg_d" = type { %"struct ssa_use_operand_d", %"union tree_node"*, i32 }
-%"struct phi_arg_d[]" = type [1 x %"struct phi_arg_d"]
%"struct pointer_map_t" = type opaque
%"struct pt_solution" = type { i8, %"struct bitmap_head_def"* }
%"struct rtx_def" = type { i16, i8, i8, %"union u" }
@@ -98,7 +99,6 @@
%"struct unnamed_section" = type { %"struct section_common", void (i8*)*, i8*, %"union section"* }
%"struct use_optype_d" = type { %"struct use_optype_d"*, %"struct ssa_use_operand_d" }
%"struct version_info" = type { %"union tree_node"*, %"struct iv"*, i8, i32, i8 }
-%"uchar[]" = type [1 x i8]
%"union basic_block_il_dependent" = type { %"struct gimple_bb_info"* }
%"union edge_def_insns" = type { %"struct gimple_seq_d"* }
%"union gimple_statement_d" = type { %"struct gimple_statement_phi" }
Modified: llvm/branches/type-system-rewrite/test/CodeGen/X86/2010-11-09-MOVLPS.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/branches/type-system-rewrite/test/CodeGen/X86/2010-11-09-MOVLPS.ll?rev=133699&r1=133698&r2=133699&view=diff
==============================================================================
--- llvm/branches/type-system-rewrite/test/CodeGen/X86/2010-11-09-MOVLPS.ll (original)
+++ llvm/branches/type-system-rewrite/test/CodeGen/X86/2010-11-09-MOVLPS.ll Thu Jun 23 01:21:43 2011
@@ -5,11 +5,11 @@
module asm "\09.ident\09\22GCC: (GNU) 4.5.2 20100914 (prerelease) LLVM: 114628\22"
+%"int[]" = type [4 x i32]
%0 = type { %"int[]" }
%float = type float
%"float[]" = type [4 x float]
%int = type i32
-%"int[]" = type [4 x i32]
%"long unsigned int" = type i64
define void @swizzle(i8* %a, %0* %b, %0* %c) nounwind {
Modified: llvm/branches/type-system-rewrite/test/CodeGen/X86/pr3317.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/branches/type-system-rewrite/test/CodeGen/X86/pr3317.ll?rev=133699&r1=133698&r2=133699&view=diff
==============================================================================
--- llvm/branches/type-system-rewrite/test/CodeGen/X86/pr3317.ll (original)
+++ llvm/branches/type-system-rewrite/test/CodeGen/X86/pr3317.ll Thu Jun 23 01:21:43 2011
@@ -1,6 +1,7 @@
; RUN: llc < %s -march=x86
; PR3317
+%VT = type [0 x i32 (...)*]
%ArraySInt16 = type { %JavaObject, i8*, [0 x i16] }
%ArraySInt8 = type { %JavaObject, i8*, [0 x i8] }
%Attribut = type { %ArraySInt16*, i32, i32 }
@@ -14,7 +15,6 @@
%JavaObject = type { %VT*, %JavaCommonClass*, i8* }
%TaskClassMirror = type { i32, i8* }
%UTF8 = type { %JavaObject, i8*, [0 x i16] }
- %VT = type [0 x i32 (...)*]
declare void @jnjvmNullPointerException()
More information about the llvm-branch-commits
mailing list