1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 11:02:59 +02:00
llvm-mirror/test
Jessica Paquette ee6b7b1495 [MachineOutliner] Add defs to calls + don't track liveness on outlined functions
This commit makes it so that if you outline a def of some register, then the
call instruction created by the outliner actually reflects that the register
is defined by the call. It also makes it so that outlined functions don't
have the TracksLiveness property.

Outlined calls shouldn't break liveness assumptions that someone might make.

This also un-XFAILs the noredzone test, and updates the calls test.

llvm-svn: 331095
2018-04-27 23:36:35 +00:00
..
Analysis [IR] Do not assume that function pointers are aligned 2018-04-27 09:12:12 +00:00
Assembler
Bindings
Bitcode augmenting description for fcmp fmf - NFC 2018-04-26 18:17:58 +00:00
BugPoint
CodeGen [MachineOutliner] Add defs to calls + don't track liveness on outlined functions 2018-04-27 23:36:35 +00:00
DebugInfo Fix a bug that prevents global variables from having a DW_OP_deref. 2018-04-27 22:05:31 +00:00
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation [x86] Revert r330322 (& r330323): Lowering x86 adds/addus/subs/subus intrinsics 2018-04-26 21:46:01 +00:00
Integer
JitListener
Linker
LTO
MC ELFObjectWriter: Allow one unique symver per symbol 2018-04-27 20:32:34 +00:00
Object typo 2018-04-27 00:17:24 +00:00
ObjectYAML [WebAssembly] Add version to object file metadata 2018-04-26 18:15:32 +00:00
Other Revert "Enable EliminateAvailableExternally pass for -O1" 2018-04-26 17:54:53 +00:00
SafepointIRVerifier
SymbolRewriter
TableGen
ThinLTO/X86
tools [llvm-objcopy] Add --weaken-symbol (-W) option 2018-04-27 19:16:27 +00:00
Transforms [LoopGuardWidening] Make PostDomTree optional 2018-04-27 23:15:56 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg.py
lit.site.cfg.py.in
TestRunner.sh