Go to file
Quentin Colombet 23341a84ca [MachineBasicBlock] Make the pass argument truly mandatory when
splitting edges.

MachineBasicBlock::SplitCriticalEdges will crash if a nullptr would have
been passed for the Pass argument. Do not allow that by turning this
argument into a reference.
The alternative would have been to make the Pass a truly optional
argument, but although this is easy to do, I was afraid users using it
like this would not be aware the livness information, dominator tree and
such would silently be broken.

llvm-svn: 267052
2016-04-21 21:01:13 +00:00
clang clang-cl: Don't assert on using /Yc with non-source files, PR27450 2016-04-21 19:59:10 +00:00
clang-tools-extra [clang-tidy] Fix broken build bot. 2016-04-21 18:15:35 +00:00
compiler-rt [asan] Mark strdup test as unsupported on arm/linux. 2016-04-21 18:18:09 +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 prepare-builtins: Remove call to getGlobalContext() 2016-04-15 14:18:58 +00:00
libcxx [libc++] fix macro redef warning when exception is disabled 2016-04-21 05:28:18 +00:00
libcxxabi Enable testing for static libc++abi 2016-04-19 12:47:38 +00:00
libunwind unwind: remove another instance of -Wexpansion-to-defined 2016-04-20 22:18:50 +00:00
lld Remove SymPair and instead use two DefinedRegulars instead. 2016-04-21 20:50:15 +00:00
lldb Update Go OS Plugin for newer runtimes. 2016-04-21 20:57:28 +00:00
llgo benchcomp: Add a mode for analyzing rule execution time in ninja log files. 2016-04-08 22:42:22 +00:00
llvm [MachineBasicBlock] Make the pass argument truly mandatory when 2016-04-21 21:01:13 +00:00
openmp [ITTNOTIFY] Remove serialized parallel regions from frame notification 2016-04-19 16:55:17 +00:00
polly Relate domains to statements during construction [NFC] 2016-04-19 14:53:13 +00:00