llvm-project/llvm/test/Object/X86
Teresa Johnson 41db92f9ae Add support for handling ifuncs to GlobalValue::getBaseObject
Summary:
All GlobalIndirectSymbol types (not just GlobalAlias) should return
their base object.

Without this patch LTO would warn "Unable to determine comdat of
alias!" for an ifunc.

Reviewers: pcc

Subscribers: mehdi_amini, inglorion, llvm-commits

Differential Revision: https://reviews.llvm.org/D33202

llvm-svn: 303096
2017-05-15 18:28:29 +00:00
..
archive-ir-asm.ll
archive-symbol-table.s Add an extra test for archive symbol tables. 2017-05-15 15:56:23 +00:00
asm-lazy-reference.ll RecordStreamer: handle inline asm "lazy_reference" and mark symbols as "used" 2016-08-03 03:51:42 +00:00
lit.local.cfg
macho-text-sections.test
nm-bitcodeweak.test [IRObjectFile] Handle undefined weak symbols in RecordStreamer. 2016-09-15 17:54:22 +00:00
nm-coff.s
nm-ir.ll Add support for handling ifuncs to GlobalValue::getBaseObject 2017-05-15 18:28:29 +00:00
nm-macho.s
nm-print-size.s
nm-undefinedweak.test [IRObjectFile] Handle undefined weak symbols in RecordStreamer. 2016-09-15 17:54:22 +00:00
no-start-symbol.test
objdump-disassembly-inline-relocations.test Revert r265817 2016-04-08 18:15:37 +00:00
objdump-label.test
objdump-trivial-object.test Revert r265817 2016-04-08 18:15:37 +00:00
yaml2obj-elf-x86-rel.yaml [yaml2obj] Remove --format option in favor of YAML tags 2016-06-27 19:53:53 +00:00