1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 03:53:04 +02:00
llvm-mirror/test/MC
David Majnemer d19bf6a28b [codeview] Correctly handle inlining functions post-dominated by unreachable
CodeView requires us to accurately describe the extent of the inlined
code.  We did this by grabbing the next debug location in source order
and using *that* to denote where we stopped inlining.  However, this is
not sufficient or correct in instances where there is no next debug
location or the next debug location belongs to the start of another
function.

To get this correct, use the end symbol of the function to denote the
last possible place the inlining could have stopped at.

llvm-svn: 259548
2016-02-02 19:22:34 +00:00
..
AArch64 Followup to 258750; update all MC tests to use .p2align . 2016-01-26 00:27:59 +00:00
AMDGPU AMDGPU: waitcnt operand fixes 2016-01-28 17:13:44 +00:00
ARM Followup to 258750; update all MC tests to use .p2align . 2016-01-26 00:27:59 +00:00
AsmParser Followup to 258750; update all MC tests to use .p2align . 2016-01-26 00:27:59 +00:00
COFF [codeview] Correctly handle inlining functions post-dominated by unreachable 2016-02-02 19:22:34 +00:00
Disassembler [mips] Range check uimm16 and fix several bugs this revealed. 2016-02-01 15:13:31 +00:00
ELF Accept subtractions involving a weak symbol. 2016-01-20 18:57:48 +00:00
Hexagon Fix several accidental DOS line endings in source files 2016-01-03 17:22:03 +00:00
MachO Form reform for MCDwarf. 2015-12-23 01:57:31 +00:00
Markup
Mips [mips] Range check uimm16 and fix several bugs this revealed. 2016-02-01 15:13:31 +00:00
PowerPC Relax a few more overspecified tests. 2015-11-03 19:38:19 +00:00
Sparc Update test to take into account for r251271. 2015-10-26 03:34:29 +00:00
SystemZ [SystemZ] Sort relocs to avoid code corruption by linker optimization 2015-12-16 18:12:40 +00:00
X86 [MC] Enable eip-relative addressing on x86-64 for X32 ABI 2016-02-02 17:20:04 +00:00