Displaying 4 results from an estimated 4 matches for "tmp910".
Did you mean:
tmp10
2007 Nov 15
0
[LLVMdev] BasicAliasAnalysis and out-of-bound GEP indices
...}
And this is are the interesting instructions. %hcd is a function
argument of type %struct.usb_hcd:
-= before instcombine =-
; based on some facts it is known the second field of
; structure pointed by %hcd is of type %struct.ehci_hcd
%tmp9 = getelementptr %struct.usb_hcd* %hcd, i32 0, i32 1
%tmp910 = bitcast [0 x i32]* %tmp9 to %struct.ehci_hcd*
; later in the source, a pointer to the parent struct is obtained
; from %tmp910 using inner field's offset knowledge
; (__builtin_offsetof operator in the C source)
%tmp1415 = bitcast %struct.ehci_hcd* %tmp910 to [0 x i32]*
%tmp1617 = bitcast...
2007 Nov 15
3
[LLVMdev] BasicAliasAnalysis and out-of-bound GEP indices
On 11/15/07, Duncan Sands <baldrick at free.fr> wrote:
> Hi,
>
> > Sadly, this will break a very common idiom. In GCC, we discovered it
> > to be common enough that it broke a *bunch* of C code.
> >
> > In particular, you will break
> >
> > struct foo {
> > int a;
> > char name[0];
> > }
> >
> > bar = malloc(sizeof
2008 Mar 04
0
[LLVMdev] Deleting Instructions after Intrinsic Creation
...le>
[#uses=3]
%tmp4.i1 = fdiv double %tmp3.i, 4.000000e+00 ; <double>
[#uses=1]
%tmp45.i = fptosi double %tmp4.i1 to i32 ; <i32>
[#uses=1]
%tmp9.i = fdiv double %tmp3.i, 1.000000e+02 ; <double>
[#uses=1]
%tmp910.i = fptosi double %tmp9.i to i32 ; <i32>
[#uses=1]
%tmp14.i = fdiv double %tmp3.i, 4.000000e+02 ; <double>
[#uses=1]
%tmp1415.i = fptosi double %tmp14.i to i32 ; <i32>
[#uses=1]
%tmp18.i = add i32 %tmp45.i, %tmp5.i...
2008 Mar 04
1
[LLVMdev] Deleting Instructions after Intrinsic Creation
...double> [#uses=3]
%tmp4.i1 = fdiv double %tmp3.i, 4.000000e+00
; <double> [#uses=1]
%tmp45.i = fptosi double %tmp4.i1 to i32
; <i32> [#uses=1]
%tmp9.i = fdiv double %tmp3.i, 1.000000e+02
; <double> [#uses=1]
%tmp910.i = fptosi double %tmp9.i to i32
; <i32> [#uses=1]
%tmp14.i = fdiv double %tmp3.i, 4.000000e+02
; <double> [#uses=1]
%tmp1415.i = fptosi double %tmp14.i to i32
; <i32> [#uses=1]
%tmp18.i = add i32 %tmp45.i, %tmp5.i...