search for: 40054d

Displaying 12 results from an estimated 12 matches for "40054d".

Did you mean: 40054e
2016 May 29
0
[cfe-dev] How to debug if LTO generate wrong code?
...add -0x14(%rbp),%eax 400542: 89 45 ec mov %eax,-0x14(%rbp) return t; 400545: 8b 45 ec mov -0x14(%rbp),%eax 400548: 48 83 c4 20 add $0x20,%rsp 40054c: 5d pop %rbp 40054d: c3 retq 40054e: 66 90 xchg %ax,%ax So, does LTO support large code model? How to correctly specify the LTO code model option? Steven Shi Intel\SSG\STO\UEFI Firmware Tel: +86 021-61166522 iNet: 821-6522 > -----Original Mes...
2016 May 29
4
[cfe-dev] How to debug if LTO generate wrong code?
...0x14(%rbp),%eax > 400542: 89 45 ec mov %eax,-0x14(%rbp) > return t; > 400545: 8b 45 ec mov -0x14(%rbp),%eax > 400548: 48 83 c4 20 add $0x20,%rsp > 40054c: 5d pop %rbp > 40054d: c3 retq > 40054e: 66 90 xchg %ax,%ax > > > So, does LTO support large code model? How to correctly specify the LTO code model option? Same answer as before: LTO is setup by the linker, so the option for that, if it exists, wil...
2016 May 17
2
[cfe-dev] How to debug if LTO generate wrong code?
> On May 17, 2016, at 11:21 AM, Umesh Kalappa <umesh.kalappa0 at gmail.com> wrote: > > Steven, > > As mehdi stated , the optimisation level is specific to linker and it > enables Inter-Pro opts passes ,please refer function To be very clear: the -O option may trigger *linker* optimizations as well, independently of LTO. -- Mehdi > >
2016 May 30
0
[cfe-dev] How to debug if LTO generate wrong code?
...45 ec add -0x14(%rbp),%eax 400542: 89 45 ec mov %eax,-0x14(%rbp) return t; 400545: 8b 45 ec mov -0x14(%rbp),%eax 400548: 48 83 c4 20 add $0x20,%rsp 40054c: 5d pop %rbp 40054d: c3 retq 40054e: 66 90 xchg %ax,%ax So, does LTO support large code model? How to correctly specify the LTO code model option? Same answer as before: LTO is setup by the linker, so the option for that, if it exists, will be linker specific....
2016 May 30
2
[cfe-dev] How to debug if LTO generate wrong code?
...0x14(%rbp),%eax > 400542: 89 45 ec mov %eax,-0x14(%rbp) > return t; > 400545: 8b 45 ec mov -0x14(%rbp),%eax > 400548: 48 83 c4 20 add $0x20,%rsp > 40054c: 5d pop %rbp > 40054d: c3 retq > 40054e: 66 90 xchg %ax,%ax > > > So, does LTO support large code model? How to correctly specify the LTO code model option? > > Same answer as before: LTO is setup by the linker, so the option for that, if it...
2016 May 30
0
[cfe-dev] How to debug if LTO generate wrong code?
...0x14(%rbp),%eax > 400542: 89 45 ec mov %eax,-0x14(%rbp) > return t; > 400545: 8b 45 ec mov -0x14(%rbp),%eax > 400548: 48 83 c4 20 add $0x20,%rsp > 40054c: 5d pop %rbp > 40054d: c3 retq > 40054e: 66 90 xchg %ax,%ax > > > So, does LTO support large code model? How to correctly specify the LTO code > model option? > > > Same answer as before: LTO is setup by the linker, so the option for that, &g...
2016 May 30
0
[cfe-dev] How to debug if LTO generate wrong code?
...45 ec add -0x14(%rbp),%eax 400542: 89 45 ec mov %eax,-0x14(%rbp) return t; 400545: 8b 45 ec mov -0x14(%rbp),%eax 400548: 48 83 c4 20 add $0x20,%rsp 40054c: 5d pop %rbp 40054d: c3 retq 40054e: 66 90 xchg %ax,%ax So, does LTO support large code model? How to correctly specify the LTO code model option? Same answer as before: LTO is setup by the linker, so the option for that, if it exists, will be linker specific....
2016 May 30
7
[cfe-dev] How to debug if LTO generate wrong code?
...0x14(%rbp),%eax > 400542: 89 45 ec mov %eax,-0x14(%rbp) > return t; > 400545: 8b 45 ec mov -0x14(%rbp),%eax > 400548: 48 83 c4 20 add $0x20,%rsp > 40054c: 5d pop %rbp > 40054d: c3 retq > 40054e: 66 90 xchg %ax,%ax > > > So, does LTO support large code model? How to correctly specify the LTO code model option? > > Same answer as before: LTO is setup by the linker, so the option for that, if it...
2016 May 30
0
[cfe-dev] How to debug if LTO generate wrong code?
...45 ec add -0x14(%rbp),%eax 400542: 89 45 ec mov %eax,-0x14(%rbp) return t; 400545: 8b 45 ec mov -0x14(%rbp),%eax 400548: 48 83 c4 20 add $0x20,%rsp 40054c: 5d pop %rbp 40054d: c3 retq 40054e: 66 90 xchg %ax,%ax So, does LTO support large code model? How to correctly specify the LTO code model option? Same answer as before: LTO is setup by the linker, so the option for that, if it exists, will be linker specific....
2016 May 30
1
[cfe-dev] How to debug if LTO generate wrong code?
...gt; 400538: 8b 04 25 ac 20 63 00 mov 0x6320ac,%eax > > 40053f: 03 45 ec add -0x14(%rbp),%eax > > 400542: 89 45 ec mov %eax,-0x14(%rbp) > > return t; > > 400545: 8b 45 ec mov -0x14(%rbp),%eax > > 400548: 48 83 c4 20 add $0x20,%rsp > > 40054c: 5d pop %rbp > > 40054d: c3 retq > > 40054e: 66 90 xchg %ax,%ax > > > > > > So, does LTO support large code model? How to correctly specify the LTO code > > model option? > > > > > > Same answer as before: LTO is setup by the linker, so the option for that, > > if it e...
2016 May 30
2
[cfe-dev] How to debug if LTO generate wrong code?
...0x14(%rbp),%eax > 400542: 89 45 ec mov %eax,-0x14(%rbp) > return t; > 400545: 8b 45 ec mov -0x14(%rbp),%eax > 400548: 48 83 c4 20 add $0x20,%rsp > 40054c: 5d pop %rbp > 40054d: c3 retq > 40054e: 66 90 xchg %ax,%ax > > > So, does LTO support large code model? How to correctly specify the LTO code model option? > > Same answer as before: LTO is setup by the linker, so the option for that, if it...
2016 May 30
0
[cfe-dev] How to debug if LTO generate wrong code?
...45 ec add -0x14(%rbp),%eax 400542: 89 45 ec mov %eax,-0x14(%rbp) return t; 400545: 8b 45 ec mov -0x14(%rbp),%eax 400548: 48 83 c4 20 add $0x20,%rsp 40054c: 5d pop %rbp 40054d: c3 retq 40054e: 66 90 xchg %ax,%ax So, does LTO support large code model? How to correctly specify the LTO code model option? Same answer as before: LTO is setup by the linker, so the option for that, if it exists, will be linker specific....