Lines Matching full:all
4 ; RUN: llc -march=mips -mcpu=mips32 -enable-mips-tail-calls < %s | FileCheck %s -check-prefix=ALL -check-prefix=O32
5 ; RUN: llc -march=mips -mcpu=mips32r2 -enable-mips-tail-calls < %s | FileCheck %s -check-prefix=ALL -check-prefix=O32
6 ; RUN: llc -march=mips -mcpu=mips32r6 -enable-mips-tail-calls < %s | FileCheck %s -check-prefix=ALL -check-prefix=O32
7 ; RUN: llc -march=mips64 -mcpu=mips4 -enable-mips-tail-calls < %s | FileCheck %s -check-prefix=ALL -check-prefix=N64
8 ; RUN: llc -march=mips64 -mcpu=mips64 -enable-mips-tail-calls < %s | FileCheck %s -check-prefix=ALL -check-prefix=N64
9 ; RUN: llc -march=mips64 -mcpu=mips64r2 -enable-mips-tail-calls < %s | FileCheck %s -check-prefix=ALL -check-prefix=N64
10 ; RUN: llc -march=mips64 -mcpu=mips64r6 -enable-mips-tail-calls < %s | FileCheck %s -check-prefix=ALL -check-prefix=N64
17 ; ALL-LABEL: call_void_void:
23 ; ALL: jalr $[[TGT]]
30 ; ALL-LABEL: call_i32_void:
36 ; ALL: jalr $[[TGT]]
44 ; ALL-LABEL: call_float_void:
53 ; ALL: jalr $[[TGT]]
63 ; ALL-LABEL: musttail_call_void_void:
77 ; ALL-LABEL: musttail_call_i32_void:
91 ; ALL-LABEL: musttail_call_float_void:
105 ; ALL-LABEL: indirect_call_void_void:
107 ; ALL: move $25, $4
108 ; ALL: jalr $25
115 ; ALL-LABEL: indirect_call_i32_void:
117 ; ALL: move $25, $4
118 ; ALL: jalr $25
126 ; ALL-LABEL: indirect_call_float_void:
128 ; ALL: move $25, $4
129 ; ALL: jalr $25
139 ; ALL-LABEL: tail_indirect_call_void_void:
141 ; ALL: move $25, $4
142 ; ALL: jr $25
149 ; ALL-LABEL: tail_indirect_call_i32_void:
151 ; ALL: move $25, $4
152 ; ALL: jr $25
159 ; ALL-LABEL: tail_indirect_call_float_void:
161 ; ALL: move $25, $4
162 ; ALL: jr $25