Go to file
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
clang Define __ANDROID_API__ when specified as part of an Android target. 2016-11-11 01:29:39 +00:00
clang-tools-extra Handle adding new nested namespace in old namespace. 2016-11-10 18:29:01 +00:00
compiler-rt [asan/win] Move breakpoint from Abort to internal__exit 2016-11-10 20:44:05 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Provide vstore_half helper to workaround clc restrictions 2016-09-21 20:15:55 +00:00
libcxx Protect bitset tests under libcpp-no-exceptions 2016-11-10 16:54:55 +00:00
libcxxabi [libc++abi] Remove the test for checking using of fallback malloc in case of dynamic memory exhaustion. 2016-11-09 04:14:31 +00:00
libunwind [CMake] Get libunwind building under LLVM/runtimes 2016-11-08 23:02:49 +00:00
lld [ELF] Remove extra semicolon to placate GCC. NFCI. 2016-11-11 00:05:41 +00:00
lldb [CMake] Fixing CMake to append source properties instead of overwrite them. 2016-11-10 23:56:32 +00:00
llgo [llgo] add llgo source path to LLVM_GO_PACKAGES 2016-07-27 03:01:00 +00:00
llvm ScheduleDAGInstrs: Add condjump deps to addSchedBarrierDeps() 2016-11-11 01:34:21 +00:00
openmp Added check for malloc return. 2016-11-10 09:08:03 +00:00
parallel-libs [Acxxel] Remove setActiveDeviceForThread 2016-10-28 00:54:02 +00:00
polly SCEVAffinator: pass parameter-only set to addRestriction if BB=nullptr 2016-11-10 11:44:10 +00:00