[llvm-commits] [llvm] r85685 - in /llvm/trunk: lib/Target/ARM/ARMISelLowering.cpp test/CodeGen/ARM/long_shift.ll

Chris Lattner clattner at apple.com
Sat Oct 31 14:09:36 PDT 2009


On Oct 31, 2009, at 2:00 PM, Jim Grosbach wrote:

> Author: grosbach
> Date: Sat Oct 31 16:00:56 2009
> New Revision: 85685
>
> URL: http://llvm.org/viewvc/llvm-project?rev=85685&view=rev
> Log:
> Expand 64-bit arithmetic shift right inline
>
> +++ llvm/trunk/test/CodeGen/ARM/long_shift.ll Sat Oct 31 16:00:56 2009
> @@ -19,7 +19,7 @@
>
> define i32 @f2(i64 %x, i64 %y) {
> ; CHECK: f2
> -; CHECK: __ashrdi3
> +; CHECK: movge r0, r1, asr r2
> 	%a = ashr i64 %x, %y
> 	%b = trunc i64 %a to i32
> 	ret i32 %b

Hi Jim,

Any reason not to include the full code expected for this function in  
the test?

-Chris



More information about the llvm-commits mailing list