[llvm] r179620 - [XCore] Give test more generic name.

Richard Osborne richard at xmos.com
Tue Apr 16 12:56:56 PDT 2013


Author: friedgold
Date: Tue Apr 16 14:56:55 2013
New Revision: 179620

URL: http://llvm.org/viewvc/llvm-project?rev=179620&view=rev
Log:
[XCore] Give test more generic name.
    
I intend to extend the test with more offset folding checks

Added:
    llvm/trunk/test/CodeGen/XCore/offset_folding.ll
      - copied unchanged from r179619, llvm/trunk/test/CodeGen/XCore/global_negative_offset.ll
Removed:
    llvm/trunk/test/CodeGen/XCore/global_negative_offset.ll

Removed: llvm/trunk/test/CodeGen/XCore/global_negative_offset.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/XCore/global_negative_offset.ll?rev=179619&view=auto
==============================================================================
--- llvm/trunk/test/CodeGen/XCore/global_negative_offset.ll (original)
+++ llvm/trunk/test/CodeGen/XCore/global_negative_offset.ll (removed)
@@ -1,25 +0,0 @@
-; RUN: llc < %s -march=xcore | FileCheck %s
-
-; Don't fold negative offsets into cp / dp accesses to avoid a relocation
-; error if the address + addend is less than the start of the cp / dp.
-
- at a = external constant [0 x i32], section ".cp.rodata"
- at b = external global [0 x i32]
-
-define i32 *@f() nounwind {
-entry:
-; CHECK: f:
-; CHECK: ldaw r11, cp[a]
-; CHECK: sub r0, r11, 4
-	%0 = getelementptr [0 x i32]* @a, i32 0, i32 -1
-	ret i32* %0
-}
-
-define i32 *@g() nounwind {
-entry:
-; CHECK: g:
-; CHECK: ldaw [[REG:r[0-9]+]], dp[b]
-; CHECK: sub r0, [[REG]], 4
-	%0 = getelementptr [0 x i32]* @b, i32 0, i32 -1
-	ret i32* %0
-}





More information about the llvm-commits mailing list