search for: tmp1415

Displaying 4 results from an estimated 4 matches for "tmp1415".

Did you mean: tmp141
2007 Nov 15
0
[LLVMdev] BasicAliasAnalysis and out-of-bound GEP indices
...t.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 [0 x i32]* %tmp1415 to i8* %tmp18 = getelementptr i8* %tmp1617, i32 -4 %tmp1819 = bitcast i8* %tmp18 to %struct.usb_hcd* -= after instcombine =- %tmp18 = getelementptr %struct.usb_hcd* %hcd, i32 0, i32 1, i32 -1 %tmp1819 = bitca...
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
...32> [#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 ; <i32> [#uses=1] %tmp20.i = sub i32 %tmp18.i, %tmp910.i ; <i32> [#uses=1] %tmp22.i = add i32 %tmp20.i, %tmp1415.i ; <i32&g...
2008 Mar 04
1
[LLVMdev] Deleting Instructions after Intrinsic Creation
...lt;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 ; <i32> [#uses=1] %tmp20.i = sub i32 %tmp18.i, %tmp910.i ; <i32> [#uses=1] %tmp22.i = add i32 %tmp20.i, %tmp1415.i ; <i32&gt...