llvm-project/llvm/test/CodeGen/ARM/Windows
Liqiang Tao 2e37557fde StackProtector: ensure stack checks are inserted before the tail call
The IR stack protector pass should insert stack checks before the tail
calls not only the musttail calls. So that the attributes `ssqreq` and
`tail call`, which are emited by llvm-opt, could be both enabled by
llvm-llc.

Reviewed By: compnerd

Differential Revision: https://reviews.llvm.org/D133860
2022-09-16 22:24:46 +08:00
..
aapcs.ll
alloca-no-stack-arg-probe.ll
alloca.ll
builtin_longjmp.ll
chkstk-movw-movt-isel.ll
chkstk-no-stack-arg-probe.ll
chkstk.ll
dbzchk.ll [ARM] [MinGW] Default to WinEH exception handling instead of Dwarf 2022-06-06 23:27:19 +03:00
division-range.ll
division.ll
dllexport.ll
dllimport.ll
frame-register.ll
global-minsize.ll
hard-float.ll
if-cvt-bundle.ll
libcalls.ll
long-calls.ll
mangling.ll
memset.ll
mingw-refptr.ll [ARM] [MinGW] Default to WinEH exception handling instead of Dwarf 2022-06-06 23:27:19 +03:00
mov32t-bundling.ll
movw-movt-relocations.ll
no-aeabi.ll
no-eabi.ll
no-ehabi.ll
no-frame-register.ll
pic.ll
powi.ll [ARM] [MinGW] Default to WinEH exception handling instead of Dwarf 2022-06-06 23:27:19 +03:00
read-only-data.ll
stack-probe-non-default.ll
stack-protector-msvc.ll
stack-protector-musttail.ll StackProtector: ensure stack checks are inserted before the tail call 2022-09-16 22:24:46 +08:00
structors.ll
tls.ll
trivial-gnu-object.ll
vla-cpsr.ll
vla.ll
wineh-basic.ll
wineh-framepointer.ll [ARM] Fix restoring stack for varargs with SEH split frame pointer push 2022-06-03 09:32:00 +03:00
wineh-opcodes.ll [ARM] Make a narrow tMOVi8 where possible in SEH prologues 2022-06-03 22:33:55 +03:00
wineh-tailmerge.ll