diff options
author | Tom Stellard <thomas.stellard@amd.com> | 2014-08-11 22:18:17 +0000 |
---|---|---|
committer | Tom Stellard <thomas.stellard@amd.com> | 2014-08-11 22:18:17 +0000 |
commit | 155bbb77133d7315714ca611042565eaa74128f7 (patch) | |
tree | c3358c139114d2b0263bd33be922b17bf85df739 /llvm/test/CodeGen/R600/zero_extend.ll | |
parent | ddea48673f9d5009ed35ad356c5d538b8bb691e5 (diff) | |
download | bcm5719-llvm-155bbb77133d7315714ca611042565eaa74128f7.tar.gz bcm5719-llvm-155bbb77133d7315714ca611042565eaa74128f7.zip |
R600/SI: Add a ComplexPattern for selecting MUBUF _OFFSET variant
This saves us from having to copy a 64-bit 0 value into VGPRs for
BUFFER_* instruction which only have a 12-bit immediate offset.
llvm-svn: 215399
Diffstat (limited to 'llvm/test/CodeGen/R600/zero_extend.ll')
-rw-r--r-- | llvm/test/CodeGen/R600/zero_extend.ll | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/CodeGen/R600/zero_extend.ll b/llvm/test/CodeGen/R600/zero_extend.ll index 8585d4ab191..1a0fd731d7d 100644 --- a/llvm/test/CodeGen/R600/zero_extend.ll +++ b/llvm/test/CodeGen/R600/zero_extend.ll @@ -6,7 +6,7 @@ ; R600-CHECK: MEM_RAT_CACHELESS STORE_RAW ; SI-CHECK: @test -; SI-CHECK: S_MOV_B32 [[ZERO:s[0-9]]], 0 +; SI-CHECK: S_MOV_B32 [[ZERO:s[0-9]]], 0{{$}} ; SI-CHECK: V_MOV_B32_e32 v[[V_ZERO:[0-9]]], [[ZERO]] ; SI-CHECK: BUFFER_STORE_DWORDX2 v[0:[[V_ZERO]]{{\]}} define void @test(i64 addrspace(1)* %out, i32 %a, i32 %b, i32 %c) { |