Mercurial > hg > Members > tobaru > cbc > CbC_llvm
diff test/CodeGen/AArch64/bitfield-insert-0.ll @ 95:afa8332a0e37
LLVM 3.8
author | Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 13 Oct 2015 17:48:58 +0900 |
parents | 54457678186b |
children |
line wrap: on
line diff
--- a/test/CodeGen/AArch64/bitfield-insert-0.ll Wed Feb 18 14:56:07 2015 +0900 +++ b/test/CodeGen/AArch64/bitfield-insert-0.ll Tue Oct 13 17:48:58 2015 +0900 @@ -6,10 +6,10 @@ define void @test_bfi0(i32* %existing, i32* %new) { ; CHECK: bfxil {{w[0-9]+}}, {{w[0-9]+}}, #0, #18 - %oldval = load volatile i32* %existing + %oldval = load volatile i32, i32* %existing %oldval_keep = and i32 %oldval, 4294705152 ; 0xfffc_0000 - %newval = load volatile i32* %new + %newval = load volatile i32, i32* %new %newval_masked = and i32 %newval, 262143 ; = 0x0003_ffff %combined = or i32 %newval_masked, %oldval_keep