Displaying 4 results from an estimated 4 matches for "inc25".
2012 Jul 18
2
[LLVMdev] Phi translation
...tially complete email, so this contains the
rest (sorry!)
I'm working on translating llvm's optimized intermediate code to another
compiler's intermediate code, and I'm working on the PHI instruction.
Here's an example phi instruction to help explain what I'm trying to do:
%inc25 = phi i32 [ 1, %entry ], [ %inc, %for.body ]
What I would want to do here is allocate some memory memory (i'm trying to
use %phi1 = alloca i32, allign 4 ). Then, I want to go to the %entry block
and say "store i32 1, i32* %phi1", and in the %for.body I want to add
"store i32...
2012 Jul 18
1
[LLVMdev] (no subject)
I'm working on translating llvm's optimized intermediate code to another
compiler's intermediate code, and I'm working on the PHI instruction.
Here's an example phi instruction to help explain what I'm trying to do:
%inc25 = phi i32 [ 1, %entry ], [ %inc, %for.body ]
What I would want to do here is allocate some memory memory (i'm trying to
use %phi1 = alloca i32, allign 4 ). Then, I want to go to the %entry block
and say "store i32 1, i32* %phi1", and in the %for.body I want to add
"store i32...
2012 Dec 25
2
[LLVMdev] [DragonEgg] Strange call to @"\01__isoc99_fscanf"
...entptr inbounds ([27 x i8]*
@.str7, i32 0, i32 0), i8* %18)
store i32 1, i32* %retval
br label %return
if.end16: ; preds = %for.end
store i32 0, i32* %i17, align 4
br label %for.cond18
for.cond18: ; preds = %for.inc25,
%if.end16
%19 = load i32* %i17, align 4
%conv19 = sext i32 %19 to i64
%20 = load i64* %szarray, align 8
%cmp20 = icmp ult i64 %conv19, %20
br i1 %cmp20, label %for.body22, label %for.end27
for.body22: ; preds = %for.cond18
%21 = load %struct._IO_F...
2013 Feb 14
1
[LLVMdev] LiveIntervals analysis problem
....bb1 ], [ getelementptr inbounds ([8 x i16]* @nan113, i32 0, i32 0), %entry ]
br label %for.body21
for.body21: ; preds = %sw.epilog, %for.body21
%p.141 = phi i16* [ %p.0, %sw.epilog ], [ %incdec.ptr22, %for.body21 ]
%i.240 = phi i32 [ 0, %sw.epilog ], [ %inc25, %for.body21 ]
%nan.addr.239 = phi i16* [ %nan, %sw.epilog ], [ %incdec.ptr23, %for.body21 ]
%incdec.ptr22 = getelementptr inbounds i16* %p.141, i32 1
%0 = load i16* %p.141, align 2, !tbaa !5
%incdec.ptr23 = getelementptr inbounds i16* %nan.addr.239, i32 1
store i16 %0, i16* %nan.addr.239...