llvm-project/llvm/test
Matthias Braun 325cd2c98a ScheduleDAGInstrs: Add condjump deps to addSchedBarrierDeps()
addSchedBarrierDeps() is supposed to add use operands to the ExitSU
node. The current implementation adds uses for calls/barrier instruction
and the MBB live-outs in all other cases. The use
operands of conditional jump instructions were missed.

Also added code to macrofusion to set the latencies between nodes to
zero to avoid problems with the fusing nodes lingering around in the
pending list now.

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

llvm-svn: 286544
2016-11-11 01:34:21 +00:00
..
Analysis IR: Introduce inrange attribute on getelementptr indices. 2016-11-10 22:34:55 +00:00
Assembler IR: Introduce inrange attribute on getelementptr indices. 2016-11-10 22:34:55 +00:00
Bindings
Bitcode IR: Introduce inrange attribute on getelementptr indices. 2016-11-10 22:34:55 +00:00
BugPoint Add -strip-nonlinetable-debuginfo capability 2016-10-25 18:44:13 +00:00
CodeGen ScheduleDAGInstrs: Add condjump deps to addSchedBarrierDeps() 2016-11-11 01:34:21 +00:00
DebugInfo Emit the DW_AT_type for a C++ static member definition 2016-11-08 22:11:38 +00:00
Demangle
Examples
ExecutionEngine Make this test Windows-only (try to placate buildbots). 2016-11-03 16:43:10 +00:00
Feature
FileCheck
Instrumentation [asan] Speed up compilation of large C++ stringmaps (tons of allocas) with ASan 2016-11-08 21:30:41 +00:00
Integer
JitListener
LTO Revert "[ThinLTO] Prevent exporting of locals used/defined in module level asm" 2016-11-09 01:45:13 +00:00
LibDriver
Linker
MC [ARM] Thumb2 LDR (literal) should accept PC as the destination 2016-11-10 13:20:41 +00:00
Object Add error handling to getEntry. 2016-11-03 18:05:33 +00:00
ObjectYAML
Other Enable Loop Sink pass for functions that has profile. 2016-11-09 00:58:19 +00:00
SymbolRewriter
TableGen
ThinLTO/X86 Restore part of "[ThinLTO] Prevent exporting of locals used/defined in module level asm" 2016-11-10 16:57:32 +00:00
Transforms [OptDiag] Remove non-printable chars from function name 2016-11-10 17:47:03 +00:00
Unit
Verifier Verifier: Reject any unknown named MD nodes in the llvm.dbg namespace. 2016-10-05 22:15:37 +00:00
YAMLParser
tools Add support for the ARM_THREAD_STATE64 and 2016-11-03 20:51:28 +00:00
.clang-format
CMakeLists.txt [XRay] Add llvm-xray as a dependency to test/CMakeLists.txt 2016-10-26 04:16:05 +00:00
TestRunner.sh
lit.cfg [XRay] Implement `llvm-xray extract`, start of the llvm-xray tool 2016-10-26 04:14:34 +00:00
lit.site.cfg.in