Displaying 3 results from an estimated 3 matches for "hv14_".
2011 Jul 06
2
[LLVMdev] code generation removes duplicated instructions
...i32 0, i32* %1, align 4
%2 = load i32* %i, align 4
%3 = getelementptr inbounds [100 x i32]* %last_added, i32 0, i32 %2
store i32 -1, i32* %3, align 4
%4 = load i32* %i, align 4
%5 = add nsw i32 %4, 1
store i32 %5, i32* %i, align 4
br label %bb1
==>
%0 = load i32* %i, align 4
%HV14_ = getelementptr inbounds [100 x i32]* %a, i32 0, i32 %0
%1 = getelementptr inbounds [100 x i32]* %a, i32 0, i32 %0
%HVCmp7 = icmp ne i32* %1, %HV14_
br i1 %HVCmp7, label %relExit, label %bb.split
So that HV14_ is a new instruction and I am inserting a comparison to jump
to a newly created ba...
2011 Jul 06
0
[LLVMdev] code generation removes duplicated instructions
On 6 July 2011 02:31, D S Khudia <daya.khudia at gmail.com> wrote:
> %0 = load i32* %i, align 4
> %HV14_ = getelementptr inbounds [100 x i32]* %a, i32 0, i32 %0
> %1 = getelementptr inbounds [100 x i32]* %a, i32 0, i32 %0
> %HVCmp7 = icmp ne i32* %1, %HV14_
> br i1 %HVCmp7, label %relExit, label %bb.split
>
> So that HV14_ is a new instruction and I am inserting a comparison to ju...
2011 Jul 06
2
[LLVMdev] code generation removes duplicated instructions
...0, lsl #2
cmp r0, r0
str r0, [sp, #384]
bne .LBB0_88
b .LBB0_2
Thanks
Daya
On Wed, Jul 6, 2011 at 6:18 AM, Renato Golin <renato.golin at arm.com> wrote:
> On 6 July 2011 02:31, D S Khudia <daya.khudia at gmail.com> wrote:
> > %0 = load i32* %i, align 4
> > %HV14_ = getelementptr inbounds [100 x i32]* %a, i32 0, i32 %0
> > %1 = getelementptr inbounds [100 x i32]* %a, i32 0, i32 %0
> > %HVCmp7 = icmp ne i32* %1, %HV14_
> > br i1 %HVCmp7, label %relExit, label %bb.split
> >
> > So that HV14_ is a new instruction and I am ins...