1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 12:12:47 +01:00
llvm-mirror/test/DebugInfo/COFF
Reid Kleckner e8c59d7324 [codeview] Check if this 'this' type of a method is a pointer
Fixes crash reported after r347354 for frontends that don't always emit
'this' pointers for methods. Now we will silently produce debug info
that makes functions like this look like static methods, which seems
reasonable.

llvm-svn: 350073
2018-12-26 21:52:17 +00:00
..
anonymous-struct.ll
array-odr-violation.ll
asan-module-ctor.ll
asan-module-without-functions.ll
asm.ll
big-type.ll
bitfields.ll
build-info.ll
comdat.ll
const-unnamed-member.ll
cpp-mangling.ll
defer-complete-type.ll [CodeView] Don't print PointerAttributes when dumping. 2018-11-20 00:10:27 +00:00
dlang.ll
enum-co.ll
enum.ll
fp-stack.ll
fpo-argsize.ll
fpo-csrs.ll
fpo-funclet.ll
fpo-realign-alloca.ll
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
fpo-stack-protect.ll
frameproc-flags.ll [codeview] Align symbol records to save 441MB during linking clang.pdb 2018-12-18 01:14:05 +00:00
function-options.ll [CodeView] Mark this pointers as const. 2018-11-20 22:13:23 +00:00
global_visibility.ll [CodeView] Emit global variables within lexical scopes to limit visibility 2018-12-20 17:33:45 +00:00
global-dllimport.ll
global-type-hashes.ll [CodeView] Mark this pointers as const. 2018-11-20 22:13:23 +00:00
globals-discarded.ll
globals.ll [CodeView] Don't print PointerAttributes when dumping. 2018-11-20 00:10:27 +00:00
inheritance.ll
inlining-files.ll
inlining-header.ll
inlining-levels.ll
inlining-padding.ll
inlining-same-name.ll
inlining.ll
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
local-variables.ll
long-name.ll
long-type-name.ll
multifile.ll
multifunction.ll [codeview] Align symbol records to save 441MB during linking clang.pdb 2018-12-18 01:14:05 +00:00
nested-types.ll
no-cus.ll
parameter-order.ll
pieces.ll
pr28747.ll
pr37492.ll
purge-typedef-udts.ll
register-variables.ll
retained-types.ll
scopes.ll
simple.ll [codeview] Align symbol records to save 441MB during linking clang.pdb 2018-12-18 01:14:05 +00:00
static-methods.ll [CodeView] Mark this pointers as const. 2018-11-20 22:13:23 +00:00
synthetic.ll
tail-call-without-lexical-scopes.ll
thunk.ll [codeview] Align symbol records to save 441MB during linking clang.pdb 2018-12-18 01:14:05 +00:00
type-quals.ll [CodeView] Emit global variables within lexical scopes to limit visibility 2018-12-20 17:33:45 +00:00
typedef.ll
types-array-advanced.ll [CodeView] Don't print PointerAttributes when dumping. 2018-11-20 00:10:27 +00:00
types-array-unsized.ll
types-array.ll
types-basic.ll [CodeView] Mark this pointers as const. 2018-11-20 22:13:23 +00:00
types-calling-conv.ll [CodeView] Mark this pointers as const. 2018-11-20 22:13:23 +00:00
types-cvarargs.ll [codeview] Align symbol records to save 441MB during linking clang.pdb 2018-12-18 01:14:05 +00:00
types-data-members.ll [CodeView] Mark this pointers as const. 2018-11-20 22:13:23 +00:00
types-method-ref-qualifiers.ll [CodeView] Add support for ref-qualified member functions. 2018-11-20 22:13:43 +00:00
types-nested-class.ll
types-non-virtual-methods.ll [CodeView] Mark this pointers as const. 2018-11-20 22:13:23 +00:00
types-ptr-to-member.ll [CodeView] Don't print PointerAttributes when dumping. 2018-11-20 00:10:27 +00:00
types-recursive-struct.ll [CodeView] Don't print PointerAttributes when dumping. 2018-11-20 00:10:27 +00:00
types-recursive-unnamed.ll
types-std-nullptr-t.ll
types-this-not-ptr.ll [codeview] Check if this 'this' type of a method is a pointer 2018-12-26 21:52:17 +00:00
udts-complete.ll [codeview] Align symbol records to save 441MB during linking clang.pdb 2018-12-18 01:14:05 +00:00
udts.ll [codeview] Align symbol records to save 441MB during linking clang.pdb 2018-12-18 01:14:05 +00:00
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] Align symbol records to save 441MB during linking clang.pdb 2018-12-18 01:14:05 +00:00
vftables.ll
virtual-method-kinds.ll
virtual-methods.ll [CodeView] Mark this pointers as const. 2018-11-20 22:13:23 +00:00
vtable-optzn-array.ll