forked from OSchip/llvm-project
c4e00289a7
When performing a dynamic stack adjustment without optimisations, we would mark SP as def and R4 as kill. This occurred as part of the expansion of a WIN__CHKSTK SDNode which indicated the proper handling of SP and R4. The result would be that we would double define SP as part of an operation, which is obviously incorrect. Furthermore, the VTList for the chain had an incorrect parameter type of i32 instead of Other. Correct these to permit proper lowering of __builtin_alloca at -O0. llvm-svn: 213442 |
||
---|---|---|
.. | ||
aapcs.ll | ||
alloca.ll | ||
chkstk-movw-movt-isel.ll | ||
chkstk.ll | ||
dllimport.ll | ||
frame-register.ll | ||
global-minsize.ll | ||
hard-float.ll | ||
integer-floating-point-conversion.ll | ||
long-calls.ll | ||
mangling.ll | ||
memset.ll | ||
mov32t-bundling.ll | ||
movw-movt-relocations.ll | ||
no-aeabi.ll | ||
no-arm-mode.ll | ||
no-ehabi.ll | ||
pic.ll | ||
read-only-data.ll | ||
structors.ll | ||
vla.ll |