Displaying 3 results from an estimated 3 matches for "sunkaddr41".
2013 Apr 02
1
[LLVMdev] Promoting i1 to i32 does not work...
...x1f34090: <multiple use>
0x1f8d210: i32 = FrameIndex<2> [ORD=158]
0x1f63860: i32 = Constant<32> [ORD=159]
0x1f8ce10: i32 = add 0x1f8d210, 0x1f63860 [ORD=159]
0x1f60d60: i32 = undef [ORD=161]
0x1f5f040: i32,ch = load 0x1f34090, 0x1f8ce10, 0x1f60d60<LD4[%sunkaddr41](tbaa=!"int")> [ORD=161]
0x1f34090: <multiple use>
0x1f5c000: i32 = Register %vreg11
0x1f5f040: <multiple use>
0x1f63760: ch = CopyToReg 0x1f34090, 0x1f5c000, 0x1f5f040
0x1f5f040: <multiple use>
0x1f5ed40: i32 = Con...
2012 Nov 09
3
[LLVMdev] inttoptr and basicaa
.... Here is the relevant IR
snippet.
--------------------
%sunkaddr36 = ptrtoint %struct.BitParams* %bs to i32
%sunkaddr37 = add i32 %sunkaddr36, 16
%sunkaddr38 = inttoptr i32 %sunkaddr37 to i32*
%sunkaddr39 = ptrtoint %struct.BitParams* %bs to i32
%sunkaddr40 = add i32 %sunkaddr39, 16
%sunkaddr41 = inttoptr i32 %sunkaddr40 to i64*
---------------------
A query to basicaa: alias(%sunkaddr41, 8, %sunkaddr38, 4) results in a
NoAlias return value.
The reason is that nothing inside basicaa processes inttoptr; the fall
through case of using TBAA (int and long long in this case) is executed and...
2012 Nov 09
0
[LLVMdev] inttoptr and basicaa
...--------------
> %sunkaddr36 = ptrtoint %struct.BitParams* %bs to i32
> %sunkaddr37 = add i32 %sunkaddr36, 16
> %sunkaddr38 = inttoptr i32 %sunkaddr37 to i32*
>
>
>
> %sunkaddr39 = ptrtoint %struct.BitParams* %bs to i32
> %sunkaddr40 = add i32 %sunkaddr39, 16
> %sunkaddr41 = inttoptr i32 %sunkaddr40 to i64*
> ---------------------
>
> A query to basicaa: alias(%sunkaddr41, 8, %sunkaddr38, 4) results in a
> NoAlias return value.
> The reason is that nothing inside basicaa processes inttoptr; the fall
> through case of using TBAA (int and long long in...