lbr.c (3eb66e91a25497065c5322b1268cbc3953642227) | lbr.c (2b0fc3742bc77687f58d389c902ee092df6f8669) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2#include <linux/perf_event.h> 3#include <linux/types.h> 4 5#include <asm/perf_event.h> 6#include <asm/msr.h> 7#include <asm/insn.h> 8 --- 917 unchanged lines hidden (view full) --- 926 break; 927 case 0xe8: /* call near rel */ 928 insn_get_immediate(&insn); 929 if (insn.immediate1.value == 0) { 930 /* zero length call */ 931 ret = X86_BR_ZERO_CALL; 932 break; 933 } | 1// SPDX-License-Identifier: GPL-2.0 2#include <linux/perf_event.h> 3#include <linux/types.h> 4 5#include <asm/perf_event.h> 6#include <asm/msr.h> 7#include <asm/insn.h> 8 --- 917 unchanged lines hidden (view full) --- 926 break; 927 case 0xe8: /* call near rel */ 928 insn_get_immediate(&insn); 929 if (insn.immediate1.value == 0) { 930 /* zero length call */ 931 ret = X86_BR_ZERO_CALL; 932 break; 933 } |
934 /* fall through */ |
|
934 case 0x9a: /* call far absolute */ 935 ret = X86_BR_CALL; 936 break; 937 case 0xe0 ... 0xe3: /* loop jmp */ 938 ret = X86_BR_JCC; 939 break; 940 case 0xe9 ... 0xeb: /* jmp */ 941 ret = X86_BR_JMP; --- 338 unchanged lines hidden --- | 935 case 0x9a: /* call far absolute */ 936 ret = X86_BR_CALL; 937 break; 938 case 0xe0 ... 0xe3: /* loop jmp */ 939 ret = X86_BR_JCC; 940 break; 941 case 0xe9 ... 0xeb: /* jmp */ 942 ret = X86_BR_JMP; --- 338 unchanged lines hidden --- |