1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-24 13:33:37 +02:00
llvm-mirror/test
Krzysztof Parzyszek 513db043c7 [Hexagon] Generate PIC-specific versions of save/restore routines
In PIC mode, the registers R14, R15 and R28 are reserved for use by
the PLT handling code. This causes all functions to clobber these
registers. While this is not new for regular function calls, it does
also apply to save/restore functions, which do not follow the standard
ABI conventions with respect to the volatile/non-volatile registers.

Patch by Jyotsna Verma.

llvm-svn: 264324
2016-03-24 19:18:48 +00:00
..
Analysis [LAA] Support memchecks involving loop-invariant addresses 2016-03-24 04:28:47 +00:00
Assembler Revert "Support arbitrary addrspace pointers in masked load/store intrinsics" 2016-03-22 20:24:34 +00:00
Bindings Expose IRBuilder::CreateAtomicCmpXchg as LLVMBuildAtomicCmpXchg in the C API. 2016-03-19 21:28:28 +00:00
Bitcode Upgrade TBAA *before* upgrading intrinsics 2016-03-16 23:17:54 +00:00
BugPoint
CodeGen [Hexagon] Generate PIC-specific versions of save/restore routines 2016-03-24 19:18:48 +00:00
DebugInfo [debuginfo] Include dwo_name in the split unit to improve dwp diagnostics 2016-03-24 18:37:08 +00:00
Examples
ExecutionEngine Disable the new Orc lazy JIT tests on Windows, they do not pass 2016-02-10 18:46:42 +00:00
Feature [NVVM] Remove noduplicate attribute from synchronizing intrinsics. 2016-03-22 22:08:01 +00:00
FileCheck Reapply r262092: [FileCheck] Abort if -NOT is combined with another suffix. 2016-02-29 22:13:03 +00:00
Instrumentation [msan] Don't put module constructors in comdats. 2016-03-15 20:25:47 +00:00
Integer
JitListener
LibDriver
Linker Fix another case where we were unconditionally linking linkonce GVs. 2016-03-24 15:23:01 +00:00
LTO Rename embedded bitcode section in MachO 2016-02-29 19:40:10 +00:00
MC [MC][mips] Add MipsMCInstrAnalysis class and register it as MC instruction analyzer 2016-03-24 17:18:14 +00:00
Object [llvm-readobj] Decode st_other symbol's flags 2016-03-24 16:10:37 +00:00
Other [CG] Add a new pass manager printer pass for the old call graph and 2016-03-10 11:24:11 +00:00
SymbolRewriter
TableGen [GlobalISel][Target] Add an opcode for unconditional branch. 2016-03-11 17:27:38 +00:00
ThinLTO/X86 [ThinLTO] Renaming of function index to module summary index (NFC) 2016-03-15 00:04:37 +00:00
tools Fix gold tests for llvm-readobj format change. 2016-03-24 16:45:41 +00:00
Transforms [LLE] Check for mismatching types between the store and the load earlier 2016-03-24 17:59:26 +00:00
Unit [lit] Hack lit to allow a test suite to request that it is run "early". 2016-03-12 03:03:31 +00:00
Verifier Introduce @llvm.experimental.deoptimize 2016-03-11 19:08:34 +00:00
YAMLParser
.clang-format
CMakeLists.txt [CMake] Add convenience target llvm-test-depends to build test dependencies. 2016-03-02 00:27:14 +00:00
lit.cfg [lit] Teach lit about global-isel requirement. 2016-03-08 00:03:40 +00:00
lit.site.cfg.in
TestRunner.sh