search for: 40050e

Displaying 13 results from an estimated 13 matches for "40050e".

Did you mean: 400509
2019 Aug 31
3
Usage of the jumptable attribute
...t a "normal" jump to foo's address:     0000000000400500 <foo>:       400500:    55                       push   %rbp       400501:    48 89 e5                 mov    %rsp,%rbp       400504:    48 bf c0 05 40 00 00     movabs $0x4005c0,%rdi       40050b:    00 00 00       40050e:    e8 cd fe ff ff           callq  4003e0 <puts at plt>       400513:    5d                       pop    %rbp       400514:    c3                       retq       400515:    66 2e 0f 1f 84 00 00     nopw %cs:0x0(%rax,%rax,1)       40051c:    00 00 00       40051f:    90                 ...
2016 May 29
0
[cfe-dev] How to debug if LTO generate wrong code?
...4004ff: 89 7d f8 mov %edi,-0x8(%rbp) 400502: 48 89 75 f0 mov %rsi,-0x10(%rbp) int t = global_func(argc); 400506: 8b 7d f8 mov -0x8(%rbp),%edi 400509: e8 d2 ff ff ff callq 4004e0 <global_func> 40050e: 89 45 ec mov %eax,-0x14(%rbp) t += global_arr[7]; 400511: 8b 04 25 4c 10 60 00 mov 0x60104c,%eax 400518: 03 45 ec add -0x14(%rbp),%eax 40051b: 89 45 ec mov %eax,-0x14(%rbp) t += static_arr[7];...
2016 May 29
4
[cfe-dev] How to debug if LTO generate wrong code?
...f8 mov %edi,-0x8(%rbp) > 400502: 48 89 75 f0 mov %rsi,-0x10(%rbp) > int t = global_func(argc); > 400506: 8b 7d f8 mov -0x8(%rbp),%edi > 400509: e8 d2 ff ff ff callq 4004e0 <global_func> > 40050e: 89 45 ec mov %eax,-0x14(%rbp) > t += global_arr[7]; > 400511: 8b 04 25 4c 10 60 00 mov 0x60104c,%eax > 400518: 03 45 ec add -0x14(%rbp),%eax > 40051b: 89 45 ec mov %eax,-0x14(%rbp) > t...
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?
...p) 4004ff: 89 7d f8 mov %edi,-0x8(%rbp) 400502: 48 89 75 f0 mov %rsi,-0x10(%rbp) int t = global_func(argc); 400506: 8b 7d f8 mov -0x8(%rbp),%edi 400509: e8 d2 ff ff ff callq 4004e0 <global_func> 40050e: 89 45 ec mov %eax,-0x14(%rbp) t += global_arr[7]; 400511: 8b 04 25 4c 10 60 00 mov 0x60104c,%eax 400518: 03 45 ec add -0x14(%rbp),%eax 40051b: 89 45 ec mov %eax,-0x14(%rbp) t += static_arr[7]; 40051...
2016 May 30
2
[cfe-dev] How to debug if LTO generate wrong code?
...f8 mov %edi,-0x8(%rbp) > 400502: 48 89 75 f0 mov %rsi,-0x10(%rbp) > int t = global_func(argc); > 400506: 8b 7d f8 mov -0x8(%rbp),%edi > 400509: e8 d2 ff ff ff callq 4004e0 <global_func> > 40050e: 89 45 ec mov %eax,-0x14(%rbp) > t += global_arr[7]; > 400511: 8b 04 25 4c 10 60 00 mov 0x60104c,%eax > 400518: 03 45 ec add -0x14(%rbp),%eax > 40051b: 89 45 ec mov %eax,-0x14(%rbp) > t...
2016 May 30
0
[cfe-dev] How to debug if LTO generate wrong code?
...f8 mov %edi,-0x8(%rbp) > 400502: 48 89 75 f0 mov %rsi,-0x10(%rbp) > int t = global_func(argc); > 400506: 8b 7d f8 mov -0x8(%rbp),%edi > 400509: e8 d2 ff ff ff callq 4004e0 <global_func> > 40050e: 89 45 ec mov %eax,-0x14(%rbp) > t += global_arr[7]; > 400511: 8b 04 25 4c 10 60 00 mov 0x60104c,%eax > 400518: 03 45 ec add -0x14(%rbp),%eax > 40051b: 89 45 ec mov %eax,-0x14(%rbp) > t...
2016 May 30
0
[cfe-dev] How to debug if LTO generate wrong code?
...p) 4004ff: 89 7d f8 mov %edi,-0x8(%rbp) 400502: 48 89 75 f0 mov %rsi,-0x10(%rbp) int t = global_func(argc); 400506: 8b 7d f8 mov -0x8(%rbp),%edi 400509: e8 d2 ff ff ff callq 4004e0 <global_func> 40050e: 89 45 ec mov %eax,-0x14(%rbp) t += global_arr[7]; 400511: 8b 04 25 4c 10 60 00 mov 0x60104c,%eax 400518: 03 45 ec add -0x14(%rbp),%eax 40051b: 89 45 ec mov %eax,-0x14(%rbp) t += static_arr[7]; 40051...
2016 May 30
7
[cfe-dev] How to debug if LTO generate wrong code?
...f8 mov %edi,-0x8(%rbp) > 400502: 48 89 75 f0 mov %rsi,-0x10(%rbp) > int t = global_func(argc); > 400506: 8b 7d f8 mov -0x8(%rbp),%edi > 400509: e8 d2 ff ff ff callq 4004e0 <global_func> > 40050e: 89 45 ec mov %eax,-0x14(%rbp) > t += global_arr[7]; > 400511: 8b 04 25 4c 10 60 00 mov 0x60104c,%eax > 400518: 03 45 ec add -0x14(%rbp),%eax > 40051b: 89 45 ec mov %eax,-0x14(%rbp) > t...
2016 May 30
0
[cfe-dev] How to debug if LTO generate wrong code?
...p) 4004ff: 89 7d f8 mov %edi,-0x8(%rbp) 400502: 48 89 75 f0 mov %rsi,-0x10(%rbp) int t = global_func(argc); 400506: 8b 7d f8 mov -0x8(%rbp),%edi 400509: e8 d2 ff ff ff callq 4004e0 <global_func> 40050e: 89 45 ec mov %eax,-0x14(%rbp) t += global_arr[7]; 400511: 8b 04 25 4c 10 60 00 mov 0x60104c,%eax 400518: 03 45 ec add -0x14(%rbp),%eax 40051b: 89 45 ec mov %eax,-0x14(%rbp) t += static_arr[7]; 40051...
2016 May 30
1
[cfe-dev] How to debug if LTO generate wrong code?
...c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) > > 4004ff: 89 7d f8 mov %edi,-0x8(%rbp) > > 400502: 48 89 75 f0 mov %rsi,-0x10(%rbp) > > int t = global_func(argc); > > 400506: 8b 7d f8 mov -0x8(%rbp),%edi > > 400509: e8 d2 ff ff ff callq 4004e0 <global_func> > > 40050e: 89 45 ec mov %eax,-0x14(%rbp) > > t += global_arr[7]; > > 400511: 8b 04 25 4c 10 60 00 mov 0x60104c,%eax > > 400518: 03 45 ec add -0x14(%rbp),%eax > > 40051b: 89 45 ec mov %eax,-0x14(%rbp) > > t += static_arr[7]; > > 40051e: 8b 04 25 dc 11 60 00 mov 0x6011dc,%ea...
2016 May 30
2
[cfe-dev] How to debug if LTO generate wrong code?
...f8 mov %edi,-0x8(%rbp) > 400502: 48 89 75 f0 mov %rsi,-0x10(%rbp) > int t = global_func(argc); > 400506: 8b 7d f8 mov -0x8(%rbp),%edi > 400509: e8 d2 ff ff ff callq 4004e0 <global_func> > 40050e: 89 45 ec mov %eax,-0x14(%rbp) > t += global_arr[7]; > 400511: 8b 04 25 4c 10 60 00 mov 0x60104c,%eax > 400518: 03 45 ec add -0x14(%rbp),%eax > 40051b: 89 45 ec mov %eax,-0x14(%rbp) > t...
2016 May 30
0
[cfe-dev] How to debug if LTO generate wrong code?
...p) 4004ff: 89 7d f8 mov %edi,-0x8(%rbp) 400502: 48 89 75 f0 mov %rsi,-0x10(%rbp) int t = global_func(argc); 400506: 8b 7d f8 mov -0x8(%rbp),%edi 400509: e8 d2 ff ff ff callq 4004e0 <global_func> 40050e: 89 45 ec mov %eax,-0x14(%rbp) t += global_arr[7]; 400511: 8b 04 25 4c 10 60 00 mov 0x60104c,%eax 400518: 03 45 ec add -0x14(%rbp),%eax 40051b: 89 45 ec mov %eax,-0x14(%rbp) t += static_arr[7]; 40051...