[llvm-commits] [llvm] r92405 - in /llvm/trunk/test/CodeGen/X86: brcond-srl.ll brcond.ll
Chris Lattner
sabre at nondot.org
Fri Jan 1 15:55:05 PST 2010
Author: lattner
Date: Fri Jan 1 17:55:04 2010
New Revision: 92405
URL: http://llvm.org/viewvc/llvm-project?rev=92405&view=rev
Log:
rename file.
Added:
llvm/trunk/test/CodeGen/X86/brcond.ll
- copied unchanged from r92397, llvm/trunk/test/CodeGen/X86/brcond-srl.ll
Removed:
llvm/trunk/test/CodeGen/X86/brcond-srl.ll
Removed: llvm/trunk/test/CodeGen/X86/brcond-srl.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/brcond-srl.ll?rev=92404&view=auto
==============================================================================
--- llvm/trunk/test/CodeGen/X86/brcond-srl.ll (original)
+++ llvm/trunk/test/CodeGen/X86/brcond-srl.ll (removed)
@@ -1,29 +0,0 @@
-; RUN: llc < %s -march=x86 | FileCheck %s
-; rdar://7475489
-
-define i32 @t(i32 %a, i32 %b) nounwind ssp {
-entry:
-; CHECK: t:
-; CHECK: xorb
-; CHECK-NOT: andb
-; CHECK-NOT: shrb
-; CHECK: testb $64
- %0 = and i32 %a, 16384
- %1 = icmp ne i32 %0, 0
- %2 = and i32 %b, 16384
- %3 = icmp ne i32 %2, 0
- %4 = xor i1 %1, %3
- br i1 %4, label %bb1, label %bb
-
-bb: ; preds = %entry
- %5 = tail call i32 (...)* @foo() nounwind ; <i32> [#uses=1]
- ret i32 %5
-
-bb1: ; preds = %entry
- %6 = tail call i32 (...)* @bar() nounwind ; <i32> [#uses=1]
- ret i32 %6
-}
-
-declare i32 @foo(...)
-
-declare i32 @bar(...)
More information about the llvm-commits
mailing list