1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 18:54:02 +01:00
llvm-mirror/test
Sam Clegg 610f20a479 [WebAssembly] Only treat imports/exports as symbols when reading relocatable object files
This change only treats imported and exports functions and globals
as symbol table entries the object has a "linking" section (i.e. it is
relocatable object file).

In this case all globals must be of type I32 and initialized with
i32.const.  This was previously being assumed but not checked for and
was causing a failure on big endian machines due to using the wrong
value of then union.

See: https://bugs.llvm.org/show_bug.cgi?id=34487

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

llvm-svn: 312674
2017-09-06 22:05:41 +00:00
..
Analysis [SCEV] Add URem support to SCEV 2017-09-01 14:59:59 +00:00
Assembler
Bindings
Bitcode ModuleSummaryAnalysis: Correctly handle refs from function inline asm to module inline asm. 2017-09-01 16:24:02 +00:00
BugPoint
CodeGen Insert IMPLICIT_DEFS for undef uses in tail merging 2017-09-06 20:45:24 +00:00
DebugInfo [CodeView] Don't output S_UDTs for nested typedefs. 2017-09-05 22:06:39 +00:00
DllTool
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation
Integer
JitListener
LibDriver
Linker
LTO
MC [WebAssembly] Only treat imports/exports as symbols when reading relocatable object files 2017-09-06 22:05:41 +00:00
Object Use the section name if a STT_SECTION symbol has empty name. 2017-09-06 00:57:53 +00:00
ObjectYAML [WebAssembly] Update relocation names to match spec 2017-09-01 17:32:01 +00:00
Other
SafepointIRVerifier
SymbolRewriter
TableGen
ThinLTO/X86
tools [WebAssembly] Only treat imports/exports as symbols when reading relocatable object files 2017-09-06 22:05:41 +00:00
Transforms Disable jump threading into loop headers 2017-09-06 19:36:58 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt Add llvm-isel-fuzzer to test/CMakeLists.txt 2017-09-03 03:00:27 +00:00
lit.cfg llvm-isel-fuzzer: Add some basic tests 2017-09-03 00:37:39 +00:00
lit.site.cfg.in
TestRunner.sh