llvm-6502/test/CodeGen
David Blaikie 1948910e31 DebugInfo: Don't lose unreferenced non-trivial by-value parameters
A FastISel optimization was causing us to emit no information for such
parameters & when they go missing we end up emitting a different
function type. By avoiding that shortcut we not only get types correct
(very important) but also location information (handy) - even if it's
only live at the start of a function & may be clobbered later.

Reviewed/discussion by Evan Cheng & Dan Gohman.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184604 91177308-0d34-0410-b5e6-96231b3b80d8
2013-06-21 22:56:30 +00:00
..
AArch64 AArch64: remove accidental test output file. 2013-06-18 21:16:53 +00:00
ARM DebugInfo: Don't lose unreferenced non-trivial by-value parameters 2013-06-21 22:56:30 +00:00
CPP
Generic
Hexagon
Inputs
MBlaze
Mips
MSP430
NVPTX [NVPTX] Add support for selecting CUDA vs OCL mode based on triple 2013-06-21 18:51:49 +00:00
PowerPC
R600 R600/SI: Expand sub for v2i32 and v4i32 for SI 2013-06-20 21:55:37 +00:00
SI
SPARC Switch spill weights from a basic loop depth estimation to BlockFrequencyInfo. 2013-06-17 19:00:36 +00:00
SystemZ
Thumb
Thumb2
X86 Add '-mcpu=' to prevent breaking on ATOM due to different code schedule 2013-06-21 20:22:45 +00:00
XCore