Lines Matching +full:- +full:- +full:disable
1 ; RUN: llc < %s -march x86-64 | FileCheck %s --check-prefix=NO-OPTION
2 ; RUN: llc < %s -march x86-64 -disable-tail-calls | FileCheck %s --check-prefix=DISABLE-TRUE
3 ; RUN: llc < %s -march x86-64 -disable-tail-calls=false | FileCheck %s --check-prefix=DISABLE-FALSE
5 ; Check that command line option "-disable-tail-calls" overrides function
6 ; attribute "disable-tail-calls".
8 ; NO-OPTION-LABEL: {{\_?}}func_attr
9 ; NO-OPTION: callq {{\_?}}callee
11 ; DISABLE-FALSE-LABEL: {{\_?}}func_attr
12 ; DISABLE-FALSE: jmp {{\_?}}callee
14 ; DISABLE-TRUE-LABEL: {{\_?}}func_attr
15 ; DISABLE-TRUE: callq {{\_?}}callee
23 ; NO-OPTION-LABEL: {{\_?}}func_noattr
24 ; NO-OPTION: jmp {{\_?}}callee
26 ; DISABLE-FALSE-LABEL: {{\_?}}func_noattr
27 ; DISABLE-FALSE: jmp {{\_?}}callee
29 ; DISABLE-TRUE-LABEL: {{\_?}}func_noattr
30 ; DISABLE-TRUE: callq {{\_?}}callee
40 attributes #0 = { "disable-tail-calls"="true" }