Displaying 6 results from an estimated 6 matches for "tmp27".
Did you mean:
tmp2
2008 Jan 12
1
[LLVMdev] Labels
...emit LLVM code instead of C.
So far the experience has been trivial, but I am now running into an error
regarding labels that I can't seem to solve.
Situation 1: A label is used immediately after a void function call (l6 in
this case):
<snip>
%tmp26 = load i32* @yybegin, align 4
%tmp27 = load i32* @yyend, align 4
call void @yyDo(void (i8*, i32)* @yy_7_body, i32 %tmp26, i32 %tmp27)
l6:
br label %l2
<snip>
I get the following error:
llvm-as: test.ll:578,0: test.ll:578: error: syntax error, unexpected LABELSTR,
expecting LOAD or STORE while reading token: 'l6:'
W...
2008 Dec 01
2
[LLVMdev] Question in LLVM IR
...y.039 = add i32 %tmp18, %b.0
%tmp3540 = sub i32 %y.039, %tmp29.pn38
ret i32 %tmp3540
bb32: ; preds = %entry
%tmp25 = shl i32 %a.0, 1
%tmp29.pn = shl i32 %i, 1
%y.0 = shl i32 %b.0, 1
%tmp27 = sub i32 %y.0, %tmp29.pn
%tmp35 = add i32 %tmp27, %tmp25
ret i32 %tmp35
Please help me out here.....
Thanks,
Bhavani
2010 Sep 29
0
[LLVMdev] spilling & xmm register usage
...mp8.i = fmul float %tmp7.i, 1.000000e+02
> %tmp9.i = fadd float %tmp5.i, %tmp8.i
> %tmp20.i = fmul float %tmp7.i, 1.000000e+01
> %tmp21.i = fadd float %tmp3.i, %tmp20.i
> %tmp23.i = fmul float %tmp3.i, 0x3F847AE140000000
> %tmp26.i = fmul float %tmp7.i, 0x3FA99999A0000000
> %tmp27.i = fadd float %tmp23.i, %tmp26.i
> %tmp32.i = fmul float %tmp7.i, 0x3FB99999A0000000
> %tmp33.i = fadd float %tmp23.i, %tmp32.i
> %call36.i = tail call float @llvm.sqrt.f32(float %tmp21.i) nounwind
> %tmp37.i = fmul float %tmp33.i, %call36.i
> %tmp40.i = fdiv float %tmp9.i, %tm...
2010 Sep 29
3
[LLVMdev] spilling & xmm register usage
Hello everybody,
I have stumbled upon a test case (the attached module is a slightly
reduced version) that shows extremely reduced performance on linux
compared to windows when executed using LLVM's JIT.
We narrowed the problem down to the actual code being generated, the
source IR on both systems is the same.
Try compiling the attached module:
llc -O3 -filetype=asm -o BAD.s BAD.ll
Under
2008 Jun 10
3
[LLVMdev] DejaGNU test fixes
...i64 %mask21, 68719476735 ; <i64> [#uses=0]
%mask23 = and i64 %mask21, 68719476735 ; <i64> [#uses=1]
%tmp24 = mul i64 %mask23, 8 ; <i64> [#uses=1]
%mask25 = and i64 %tmp24, 68719476735 ; <i64> [#uses=1]
%mask26 = and i64 %mask25, 68719476735 ; <i64> [#uses=0]
%tmp27 = load i32* %n.0, align 4 ; <i32> [#uses=1]
%tmp28 = add i32 %tmp27, 1 ; <i32> [#uses=0]
%tmp29 = load i32* %n.0, align 4 ; <i32> [#uses=1]
%tmp2930 = zext i32 %tmp29 to i64 ; <i64> [#uses=1]
%mask31 = and i64 %tmp2930, 68719476735 ; <i64> [#uses=2]
%mask32 =...
2013 Oct 15
0
[LLVMdev] [llvm-commits] r192750 - Enable MI Sched for x86.
...>> ; CHECK: test13
>> -; CHECK: shufps $69, (%eax), %xmm0
>> +; CHECK: shufps $69, (%ecx), %xmm0
>> ; CHECK: pshufd $-40, %xmm0, %xmm0
>> }
>>
>> @@ -178,8 +178,8 @@ define <4 x float> @test14(<4 x float>*
>> %tmp27 = shufflevector <4 x float> %tmp9, <4 x float> %tmp21, <4 x i32> < i32 0, i32 1, i32 4, i32 5 > ; <<4 x float>> [#uses=1]
>> ret <4 x float> %tmp27
>> ; CHECK-LABEL: test14:
>> -; CHECK: subps [[X1:%xmm[0-9]+...