mirror of
https://github.com/RPCSX/llvm.git
synced 2024-12-03 17:31:50 +00:00
c61d5f4b2c
For a fully inlined call chain like a -> b -> c -> d, we were emitting line info for 'd' 3 separate times: once for d's actual InlineSite line table, and twice for 'b' and 'c'. This is particularly inefficient when all these functions are in different headers, because now we need to encode the file change. Windbg was coping with our suboptimal output, so this should not be noticeable from the debugger. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@275502 91177308-0d34-0410-b5e6-96231b3b80d8 |
||
---|---|---|
.. | ||
ARM | ||
alias.s | ||
align-nops.s | ||
bad-expr.s | ||
basic-coff-64.s | ||
basic-coff.s | ||
bigobj.py | ||
bss_section.ll | ||
bss.s | ||
comm-align.s | ||
comm.ll | ||
comm.s | ||
const-gv-with-rel-init.ll | ||
cross-section-relative.ll | ||
cross-section-relative.s | ||
cv-def-range.s | ||
cv-empty-file-table.s | ||
cv-empty-linetable.s | ||
cv-inline-linetable-infloop.s | ||
cv-inline-linetable-unreachable.s | ||
cv-inline-linetable.s | ||
cv-loc.s | ||
diff.s | ||
directive-section-characteristics.ll | ||
early-dce.s | ||
eh-frame.s | ||
feat00.s | ||
file.s | ||
global_ctors_dtors.ll | ||
initialised-data.ll | ||
invalid-def.s | ||
invalid-endef.s | ||
invalid-scl-range.s | ||
invalid-scl.s | ||
invalid-type-range.s | ||
invalid-type.s | ||
ir-to-imgrel.ll | ||
label-undefined.s | ||
linker-options.ll | ||
linkonce-invalid.s | ||
linkonce.s | ||
lit.local.cfg | ||
lset0.s | ||
module-asm.ll | ||
offset.s | ||
pr23025.s | ||
pr28462.s | ||
rdata.ll | ||
relax-reloc.s | ||
relocation-imgrel.s | ||
safeseh.s | ||
secidx-diagnostic.s | ||
secidx.s | ||
secrel32.s | ||
secrel-variant.s | ||
section-comdat-conflict2.s | ||
section-comdat-conflict.s | ||
section-comdat.s | ||
section-invalid-flags.s | ||
section-name-encoding.s | ||
section-passthru-flags.s | ||
section.s | ||
seh-align1.s | ||
seh-align2.s | ||
seh-align3.s | ||
seh-linkonce.s | ||
seh-section-2.s | ||
seh-section.s | ||
seh-stackalloc-zero.s | ||
seh.s | ||
simple-fixups.s | ||
stdin.s | ||
switch-relocations.ll | ||
symbol-alias.s | ||
symbol-fragment-offset-64.s | ||
symbol-fragment-offset.s | ||
symbol-mangling.ll | ||
temporary-alias.s | ||
timestamp.s | ||
tricky-names.ll | ||
weak-alias-local.s | ||
weak-val.s | ||
weak.s |