1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00
llvm-mirror/test/DebugInfo/COFF
Reid Kleckner 006cdf5321 [codeview] Let the X86 backend tell us the VFRAME offset adjustment
Use MachineFrameInfo's OffsetAdjustment field to pass this information
from the target to CodeViewDebug.cpp. The X86 backend doesn't use it for
any other purpose.

This fixes PR38857 in the case where there is a non-aligned quantity of
CSRs and a non-aligned quantity of locals.

llvm-svn: 346062
2018-11-03 00:41:52 +00:00
..
anonymous-struct.ll
array-odr-violation.ll
asan-module-ctor.ll
asan-module-without-functions.ll
asm.ll [codeview] Emit S_FRAMEPROC and use S_DEFRANGE_FRAMEPOINTER_REL 2018-10-01 21:59:45 +00:00
big-type.ll
bitfields.ll
build-info.ll [codeview] Emit S_BUILDINFO and LF_BUILDINFO with cwd and source file 2018-10-12 18:19:06 +00:00
comdat.ll
const-unnamed-member.ll
cpp-mangling.ll
defer-complete-type.ll
dlang.ll
enum-co.ll [CodeView] Only add the Scoped flag for an enum type when it has an immediate function scope to match MSVC 2018-10-02 20:28:15 +00:00
enum.ll
fp-stack.ll [codeview] Use push_macro to avoid conflicts instead of a prefix 2018-08-16 17:34:31 +00:00
fpo-argsize.ll
fpo-csrs.ll [codeview] Improve readobj FPO dumper and pdbutil register names 2018-09-07 18:48:27 +00:00
fpo-funclet.ll
fpo-realign-alloca.ll [codeview] Fix 32-bit x86 variable locations in realigned stack frames 2018-10-02 16:43:52 +00:00
fpo-realign-vframe.ll [codeview] Let the X86 backend tell us the VFRAME offset adjustment 2018-11-03 00:41:52 +00:00
fpo-shrink-wrap.ll [codeview] Improve readobj FPO dumper and pdbutil register names 2018-09-07 18:48:27 +00:00
fpo-stack-protect.ll
frameproc-flags.ll [codeview] Emit S_FRAMEPROC and use S_DEFRANGE_FRAMEPOINTER_REL 2018-10-01 21:59:45 +00:00
function-options.ll [CodeView] Emit function options for subprogram and member functions 2018-10-02 20:21:05 +00:00
global-dllimport.ll
global-type-hashes.ll [CodeView] Emit function options for subprogram and member functions 2018-10-02 20:21:05 +00:00
globals-discarded.ll
globals.ll
inheritance.ll
inlining-files.ll
inlining-header.ll [codeview] Clean up machinery for deferring .cv_loc emission 2018-08-28 23:25:59 +00:00
inlining-levels.ll
inlining-padding.ll
inlining-same-name.ll
inlining.ll [codeview] Clean up machinery for deferring .cv_loc emission 2018-08-28 23:25:59 +00:00
int8-char-type.ll
lambda.ll
lexicalblock.ll
lines-bb-start.ll
lines-difile.ll
lit.local.cfg
local-constant.ll
local-variable-gap.ll [codeview] Use push_macro to avoid conflicts instead of a prefix 2018-08-16 17:34:31 +00:00
local-variables.ll [codeview] Emit S_FRAMEPROC and use S_DEFRANGE_FRAMEPOINTER_REL 2018-10-01 21:59:45 +00:00
long-name.ll
long-type-name.ll
multifile.ll [codeview] Emit S_FRAMEPROC and use S_DEFRANGE_FRAMEPOINTER_REL 2018-10-01 21:59:45 +00:00
multifunction.ll [codeview] Emit S_FRAMEPROC and use S_DEFRANGE_FRAMEPOINTER_REL 2018-10-01 21:59:45 +00:00
nested-types.ll
no-cus.ll
parameter-order.ll
pieces.ll [codeview] Emit S_FRAMEPROC and use S_DEFRANGE_FRAMEPOINTER_REL 2018-10-01 21:59:45 +00:00
pr28747.ll
pr37492.ll
purge-typedef-udts.ll
register-variables.ll [codeview] Use push_macro to avoid conflicts instead of a prefix 2018-08-16 17:34:31 +00:00
retained-types.ll
scopes.ll
simple.ll [codeview] Emit S_FRAMEPROC and use S_DEFRANGE_FRAMEPOINTER_REL 2018-10-01 21:59:45 +00:00
static-methods.ll
synthetic.ll
tail-call-without-lexical-scopes.ll
thunk.ll
type-quals.ll
typedef.ll
types-array-advanced.ll
types-array-unsized.ll
types-array.ll [codeview] Emit S_FRAMEPROC and use S_DEFRANGE_FRAMEPOINTER_REL 2018-10-01 21:59:45 +00:00
types-basic.ll
types-calling-conv.ll
types-cvarargs.ll
types-data-members.ll
types-nested-class.ll
types-non-virtual-methods.ll
types-ptr-to-member.ll
types-recursive-struct.ll
types-recursive-unnamed.ll
types-std-nullptr-t.ll [CodeView] Emit the correct TypeIndex for std::nullptr_t. 2018-11-01 04:02:41 +00:00
udts.ll
unnamed.ll
vframe-csr.ll [codeview] Let the X86 backend tell us the VFRAME offset adjustment 2018-11-03 00:41:52 +00:00
vframe-fpo.ll [codeview] Emit S_FRAMEPROC and use S_DEFRANGE_FRAMEPOINTER_REL 2018-10-01 21:59:45 +00:00
vftables.ll
virtual-method-kinds.ll
virtual-methods.ll
vtable-optzn-array.ll