Displaying 2 results from an estimated 2 matches for "tmp60".
Did you mean:
tmp6
2008 Aug 28
1
[LLVMdev] instruction CE_GEP
Hi all,
I have a question with the "getelemptr" instruction.
E.g.: I have some GEP instructions in my program.
Some look like:
<INST_GEP op0=26 op1=64 op2=429/>
.
<INST_GEP op0=341 op1=64 op2=101 op3=499 op4=0/>
The first instruction above in assembly file:
%tmp60 = getelementptr [512 x i32]* @weights, i32 0, i32 %k.3.ph
Ok, we see it all:
Index of @weights in value list = 26
Index of "i32 0" in value list = 64
Index of "i32 %k.3.ph" in value list = 429
But in the second instructions:
%tmp67.1 = getelementptr [8 x [8 x i32]]* %inter,...
2008 Jan 12
1
[LLVMdev] Labels
...%tmp58 = ptrtoint i8* @str1 to i32
%tmp59 = icmp eq i32 %tmp1, 0
br i1 %tmp59, label %PredicateEqualZero1, label %PredicateNotEqualZero1
PredicateEqualZero1:
br label %l12
PredicateNotEqualZero1:
br label %l11
l12:
store i32 %yypos11, i32* @yypos
store i32 %yythunkpos11, i32 * @yythunkpos
%tmp60 = call i32 @yymatchChar(i8 102)
%tmp61 = icmp ne i32 %tmp102, 0
br i1 %tmp61, label %StringNotEqualZero15, label %StringEqualZero15
StringNotEqualZero15:
br label %l1
StringEqualZero15:
call i32 @yyText(i32 %yybegin, i32 %yyend)
%tmp62 = ptrtoint i8* @str2 to i32
%tmp63 = icmp eq i32 %tmp2, 0...