Displaying 2 results from an estimated 2 matches for "arr_first".
2016 Apr 15
3
(BasicAA) PartialAlias between different fields of a structure, intentional?
...uot;e-m:e-i64:64-f80:128-n8:16:32:64-S128"
target triple = "x86_64-unknown-linux-gnu"
%"type" = type { [10 x i32], i64 }
define void @test(%"type"* %base) {
entry:
%int = getelementptr inbounds %"type", %"type"* %base, i64 0, i32 1
%arr_first = getelementptr inbounds %"type", %"type"* %base, i64 0, i32 0, i64 0
%arr_last = getelementptr inbounds %"type", %"type"* %base, i64 0, i32 0, i64 9
%arr_oob = getelementptr inbounds %"type", %"type"* %base, i64 0, i32 0, i64 10 ;...
2016 Apr 21
2
(BasicAA) PartialAlias between different fields of a structure, intentional?
..."x86_64-unknown-linux-gnu"
>
> %"type" = type { [10 x i32], i64 }
>
> define void @test(%"type"* %base) {
> entry:
> %int = getelementptr inbounds %"type", %"type"* %base, i64
> 0, i32 1
> %arr_first = getelementptr inbounds %"type", %"type"* %base, i64
> 0, i32 0, i64 0
> %arr_last = getelementptr inbounds %"type", %"type"* %base, i64
> 0, i32 0, i64 9
> %arr_oob = getelementptr inbounds %"type", %"type...